Utgivelse av ESP-KVM 0.45.0, en åpen kildekode IP-KVM-firmware basert på ESP32-P4

ESP-KVM-prosjektet har gitt ut en ny versjon av åpen kildekode-firmware som forvandler et feilsøkingsbrett basert på en ESP32-P4-mikrokontroller til en fullverdig IP-KVM – en enhet som gir tilgang til en ekstern datamaskins skjerm, tastatur og mus via en nettleser. I motsetning til verktøy for eksternt skrivebord installeres ingenting på målmaskinen, og operativsystemet krever ingenting: enheten kobles til videoutgangen og USB-porten og fungerer enten datamaskinen viser BIOS-grensesnittet, starter opp, kjører med en tom disk eller er slått av. Koden er skrevet i C og distribuert under Apache 2.0-lisensen.

Enheten er satt sammen av to små kort: et kort med en ESP32-P4 og et opptakskort basert på en TC358743-brikke, som konverterer HDMI-mål til MIPI-CSI. Bildet blir deretter kodet ved hjelp av mikrokontrollerens maskinvarekodere – H.264 eller MJPEG – og sendt til nettleseren. Tastaturet og musen mates til målmaskinen via USB OTG, noe som betyr at den ser standard inndataenheter og ikke krever drivere. Referansekortet oppnådde omtrent 20–24 bilder per sekund ved 1920x1080 og opptil 45 ved 1280x720.

Muligheter:

  • Lese en tekstskjerm som tekst, ikke et bilde: innholdet i BIOS-konsollen, oppstartslasteren eller Linux– konsollen gjenkjennes av tegngeneratoren og overføres i symboler – skjermen tar opp et par kilobyte i stedet for megabyte, og serienummeret eller feilkoden kan velges med musen og kopieres.
  • Overvåk skjermen din ved hjelp av forhåndsinnstilte fraser og motta varsler når enheten din er uten tilsyn.
  • Målrettet strømstyring via optokobler (av/på- og tilbakestillingsknapper, LED-avlesning), Wake-on-LAN og vekking av en maskin i dvalemodus via USB.
  • Innebygd WireGuard og Tailscale, inkludert samarbeid med sin egen leder server Hodeskala.
  • Integrasjon med Home Assistant via MQTT: sensorer, knapper, fastvareoppdateringsenhet og kamera med målskjermbilde.
  • HTTPS med et enhetsutstedt sertifikat, passordpålogging og tilbakestilling av fysisk passord via en knapp på tavlen; du kan også laste opp ditt eget sertifikat.
  • Oppdatering av nettverksfirmware med to spor med automatisk tilbakestilling, sikkerhetskopi av bilde på internt flashminne og et portaltilgangspunkt hvis det ikke er noe nettverk.
  • Liten statusskjerm (I2C OLED eller rund GC9A01) med adresse, koblingsstatus og temperatur.
  • Virtuelt medium: Diskavbildningen fra microSD-kortet gis til målet som en oppstartbar USB-stasjon, slik at systemet kan installeres på en maskin med en tom disk.

Fastvaren er kompilert for ti kortvarianter, inkludert Waveshare ESP32-P4-ETH, ESP32-P4-NANO og ESP32-P4-WIFI6, Espressif ESP32-P4 Function EV, Guition ESP32-P4-M3-Dev og M5Stack Unit PoE-P4. Fellesskapet har laget flere tilfeller for det mest populære Waveshare ESP32-P4-ETH-kortet. Du kan flashe kortet direkte fra nettleseren din, uten å installere noen verktøy.

Versjon 0.45.0 legger til støtte for to kort – Waveshare ESP32-P4-Module-DEV-KIT og DFRobot FireBeetle 2 ESP32-P4 – og publiserer en analyse av hvilke ESP32-P4-kort som ikke er egnet for denne oppgaven og hvorfor.

Spill av video
Spill av video


Kilde: opennet.ru
Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster