ESP-KVM-projekti on julkaissut uuden version avoimen lähdekoodin laiteohjelmistosta, joka muuttaa ESP32-P4-mikrokontrolleriin perustuvan debug-kortin täysimittaiseksi IP-KVM:ksi – laitteeksi, joka mahdollistaa pääsyn etätietokoneen näyttöön, näppäimistöön ja hiireen selaimen kautta. Toisin kuin etätyöpöytätyökaluissa, kohdekoneelle ei asenneta mitään, eikä sen käyttöjärjestelmä vaadi mitään: laite kytketään videolähtöön ja USB-porttiin ja toimii riippumatta siitä, näyttääkö tietokone BIOS-käyttöliittymän, käynnistyykö se, toimiiko se tyhjällä levyllä vai onko virta sammutettu. Koodi on kirjoitettu C-kielellä ja jaettu Apache 2.0 -lisenssillä.
Laite kootaan kahdesta pienestä piirilevystä: ESP32-P4-piirilevystä ja TC358743-siruun perustuvasta kaappauspiirilevystä, joka muuntaa HDMI-kohteet MIPI-CSI-muotoon. Kuva koodataan sitten mikrokontrollerin laitteistokoodereilla – H.264 tai MJPEG – ja lähetetään selaimeen. Näppäimistö ja hiiri syötetään kohdelaitteeseen USB OTG:n kautta, mikä tarkoittaa, että se näkee standardinmukaiset syöttölaitteet eikä vaadi ajureita. Referenssipiirilevy saavutti noin 20–24 kuvaa sekunnissa 1920x1080-tarkkuudella ja jopa 45 kuvaa sekunnissa 1280x720-tarkkuudella.
Из возможностей:
- Tekstinäytön lukeminen tekstinä, ei kuvana: BIOS-konsolin, käynnistyslataimen tai muun vastaavan sisällön Linux- merkkigeneraattori tunnistaa konsolin ja lähettää sen symboleina - näyttö vie pari kilotavua megatavujen sijaan, ja sarjanumero tai virhekoodi voidaan valita hiirellä ja kopioida.
- Tarkkaile näyttöäsi ennalta määritettyjen lausekkeiden avulla ja vastaanota ilmoituksia, kun laitteesi on valvomatta.
- Kohdevirranhallinta optokytkimellä (virta- ja nollauspainikkeet, LED-näyttö), Wake-on-LAN ja nukkuvan koneen herättäminen USB:n kautta.
- Upotettu WireGuard ja Tailscale, mukaan lukien yhteistyö oman esimiehen kanssa palvelin Pään vaaka.
- Integrointi Home Assistantin kanssa MQTT:n kautta: anturit, painikkeet, laiteohjelmistopäivitysyksikkö ja kamera kohdekuvakaappauksella.
- HTTPS laitteen myöntämällä varmenteella, salasanalla kirjautumisella ja fyysisellä salasanan nollauksella taululla olevan painikkeen kautta; voit myös ladata oman varmenteesi.
- Kaksipaikkainen verkkolaiteohjelmistopäivitys automaattisella palautuksella, varmuuskopiokuva sisäiseen flash-muistiin ja portaalikäyttöpiste, jos verkkoyhteyttä ei ole.
- Pieni tilanäyttö (I2C OLED tai pyöreä GC9A01), jossa on osoite, linkin tila ja lämpötila.
- Virtuaalinen media: MicroSD-kortin levykuva annetaan kohteelle käynnistettävänä USB-asemana, jolloin järjestelmä voidaan asentaa koneeseen, jossa on tyhjä levy.
Laiteohjelmisto on käännetty kymmenelle korttimuunnokselle, mukaan lukien Waveshare ESP32-P4-ETH, ESP32-P4-NANO ja ESP32-P4-WIFI6, Espressif ESP32-P4 Function EV, Guition ESP32-P4-M3-Dev ja M5Stack Unit PoE-P4. Yhteisö on luonut useita koteloita suosituimmalle Waveshare ESP32-P4-ETH -kortille. Voit flashata kortin suoraan selaimestasi ilman työkalujen asentamista.
Julkaisu 0.45.0 lisää tuen kahdelle emolevylle – Waveshare ESP32-P4-Module-DEV-KITille ja DFRobot FireBeetle 2 ESP32-P4:lle – ja julkaisee analyysin siitä, mitkä ESP32-P4-kortit eivät sovellu tähän tehtävään ja miksi.


Lähde: opennet.ru
