Izlazak ESP-KVM 0.45.0, IP-KVM firmwarea otvorenog koda temeljenog na ESP32-P4

Projekt ESP-KVM objavio je novu verziju firmvera otvorenog koda koji transformira ploču za otklanjanje pogrešaka temeljenu na mikrokontroleru ESP32-P4 u punopravni IP-KVM - uređaj koji omogućuje pristup zaslonu, tipkovnici i mišu udaljenog računala putem preglednika. Za razliku od alata za udaljenu radnu površinu, ništa se ne instalira na ciljno računalo i njegov operativni sustav ne zahtijeva ništa: uređaj se spaja na video izlaz i USB priključak te radi bez obzira prikazuje li računalo BIOS sučelje, pokreće li se, radi li s praznim diskom ili je isključeno. Kod je napisan u C-u i distribuira se pod licencom Apache 2.0.

Uređaj je sastavljen od dvije male ploče: ploče s ESP32-P4 i ploče za snimanje temeljene na čipu TC358743, koji pretvara HDMI ciljeve u MIPI-CSI. Slika se zatim kodira pomoću hardverskih enkodera mikrokontrolera - H.264 ili MJPEG - i šalje u preglednik. Tipkovnica i miš se dovode do ciljnog računala putem USB OTG-a, što znači da vidi standardne ulazne uređaje i ne zahtijeva upravljačke programe. Referentna ploča postigla je približno 20-24 sličice u sekundi pri 1920x1080 i do 45 pri 1280x720.

Mogućnosti:

  • Čitanje tekstualnog zaslona kao teksta, a ne slike: sadržaj BIOS konzole, bootloadera ili Linux- konzolu prepoznaje generator znakova i prenosi se u simbolima - ekran zauzima nekoliko kilobajta umjesto megabajta, a serijski broj ili kod greške mogu se odabrati mišem i kopirati.
  • Pratite zaslon pomoću unaprijed postavljenih fraza i primajte upozorenja kada je vaš uređaj bez nadzora.
  • Upravljanje napajanjem putem optospojnika (tipke za napajanje i resetiranje, LED očitavanje), Wake-on-LAN i buđenje uređaja iz stanja mirovanja putem USB-a.
  • Ugrađeni WireGuard i Tailscale, uključujući suradnju s vlastitim menadžerom poslužitelja Ljestvica glave.
  • Integracija s Home Assistantom putem MQTT-a: senzori, tipke, entitet za ažuriranje firmvera i kamera s ciljanom snimkom zaslona.
  • HTTPS s certifikatom izdanim na uređaju, prijava lozinkom i fizičko resetiranje lozinke putem gumba na ploči; također možete prenijeti vlastiti certifikat.
  • Ažuriranje mrežnog firmvera s dva utora s automatskim vraćanjem na prethodno stanje, sigurnosna kopija slike na internoj flash memoriji i pristupna točka portala ako nema mreže.
  • Mali statusni zaslon (I2C OLED ili okrugli GC9A01) s adresom, statusom veze i temperaturom.
  • Virtualni medij: Slika diska s microSD kartice daje se cilju kao bootabilni USB pogon, što omogućuje instalaciju sustava na računalo s praznim diskom.

Firmware je kompiliran za deset varijanti ploča, uključujući Waveshare ESP32-P4-ETH, ESP32-P4-NANO i ESP32-P4-WIFI6, Espressif ESP32-P4 Function EV, Guition ESP32-P4-M3-Dev i M5Stack Unit PoE-P4. Zajednica je kreirala nekoliko kućišta za najpopularniju Waveshare ESP32-P4-ETH ploču. Ploču možete fleširati izravno iz preglednika, bez instaliranja ikakvih alata.

Izdanje 0.45.0 dodaje podršku za dvije ploče - Waveshare ESP32-P4-Module-DEV-KIT i DFRobot FireBeetle 2 ESP32-P4 - te objavljuje analizu koje ESP32-P4 ploče nisu prikladne za ovaj zadatak i zašto.

Reproduciraj videozapis
Reproduciraj videozapis


Izvor: opennet.ru
Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster