{"id":184251,"date":"2026-11-13T17:41:07","date_gmt":"2026-11-13T15:41:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/esp-kvm-0-83-0-i-otkrytaya-proshivka-dlya-jetkvm-mini"},"modified":"2026-11-13T17:41:16","modified_gmt":"2026-11-13T15:41:16","slug":"esp-kvm-0-83-0-and-open-source-firmware-for-jetkvm-mini","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/esp-kvm-0-83-0-and-open-source-firmware-for-jetkvm-mini","title":{"rendered":"ESP-KVM 0.83.0 en een open firmware voor JetKVM Mini","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>De nieuwe versie van de open firmware ESP-KVM 0.83.0 is uitgebracht, die de microcontroller ESP32-P4 omzet in een IP-KVM met toegang tot het scherm, toetsenbord en muis van een externe computer via de browser. Het apparaat wordt aangesloten v\u00f3\u00f3r de HDMI van de doelmachine en doet zich voor als een USB-toetsenbord en -muis voor die machine, terwijl het beeld en de bediening naar de browser worden gestuurd. Er hoeft niets op de doelmachine te worden ge\u00efnstalleerd, het werkt vanaf het BIOS-niveau. De code is geschreven in de programmeertaal C en wordt verspreid onder de Apache 2.0-licentie. <\/p>\n<p>In deze nieuwe versie is er firmware voor het JetKVM Mini-apparaat met een kant-en-klare <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\">KVM<\/a>, met een afmeting van 42x42x23 mm. De JetKVM Mini is uitgerust met een ESP32-P4X-module, 32 MB PSRAM, een HDMI TC358743 bridge, 100 Mbps Ethernet, een microSD-slot en een vierkant scherm van 240&#215;240 op de ST7789. Na het flashen werken alle geverifieerde functies, zoals uitzending in 1080p50, Ethernet, netwerkupdates, toetsenbord, muis, scherm, zijknoppen en microSD. <\/p>\n<p> De standaardfirmware van JetKVM accepteert alleen ondertekende updates en voor het flashen moet in de instellingen de modus &#171;USB Debugging&#187; geactiveerd worden; anders schakelt de flashpoort na een paar seconden uit bij het opstarten, en moet de JetKVM Mini via de EXT-aansluiting op de computer worden aangesloten. Maak eerst een back-up van de Flash \u2014 op de flitserpagina is er een knop voor, deze leest de volledige 16 MB rechtstreeks vanuit de browser via esptool-js. De fabrieksfirmware kan worden hersteld vanuit de gemaakte kopie of vanuit een herstelafbeelding die JetKVM voor elk model publiceert. Verdere updates worden via het netwerk gedownload, en de oude versie blijft in de tweede helft van de Flash voor het geval er een terugval nodig is.<\/p>\n<p>Helaas is er geen geluid via HDMI op de JetKVM Mini (TC358743 kan geluid via I2S op drie uitgangen leveren, maar deze zijn op dit bord nergens aangesloten). Om deze beperking te omzeilen, presenteert de firmware het apparaat aan de doelsystemen als een USB-luidspreker. Na inschakeling herkent het doelsysteem het apparaat &#171;ESP-KVM Speaker&#187; \u2014 dit is UAC2, 48 kHz, 16 bit, stereo, met \u00e9\u00e9n isochrone OUT-eindpunt. De frequentie is gekoppeld aan de SOF-frames, dus er is geen feedback-eindpunt nodig. De onderbreking telt de binnenkomende bytes en activeert om de 5 ms een taak die de stroom in dezelfde blokken snijdt als die van I2S.<\/p>\n<p><center><br \/>\n<div class=\"youtube-placeholder\" data-id=\"o4fhGyTnafo\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/o4fhGyTnafo\/hqdefault.jpg\" alt=\"Video afspelen\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><br \/>\n<\/center><\/p>\n<p>In versie ESP-KVM 0.83.0 is ook de mogelijkheid toegevoegd om te kiezen welke pagina's het scherm op het apparaat weergeeft (als alles wordt verwijderd, blijft alleen het logo over). De mogelijkheid om het scherm na een bepaalde tijd uit te schakelen is toegevoegd. Het programma voor de doelsystemen espkvm-agent is hernoemd naar ESP-KVM Tools, zodat dit niet wordt verward met AI-agenten. Onder de wijzigingen in de versies na 0.65:<\/p>\n<ul>\n<li class=\"l\"> 0.66: De H.264 afbeelding gaat via WebRTC (UDP, DTLS-SRTP) naar de browser, indien mogelijk, en via WebSocket als dat niet lukt. De implementatie is eigen, zonder <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\">servers<\/a> STUN en TURN, werkt ook via Tailscale. Als er een pakket verloren gaat, verdwijnt er \u00e9\u00e9n frame, maar de stroom stopt niet.\n<li class=\"l\"> 0.67-0.68: Geluid van HDMI op borden met TC358743: drie I2S-draden van de brug naar de pinnen P4. Het klinkt in de console en wordt opgenomen in Opus. Multimedia-toetsen zijn toegevoegd, zoomen met twee vingers op de telefoon, een virtuele stick voor de aanwijzer en een gamepad van de computer als muis.\n<li class=\"l\"> 0.69-0.70: PSRAM op chips van revisie 3.x werkt op 250 MHz, en H.264 in 1080p is gestegen van 22 naar 27 frames per seconde. Standaard vraagt het apparaat om 1080p50 in plaats van 1080p30 van de bron. De encoder begint met het frame terwijl het nog binnenkomt, en muisbewegingen gaan via het WebRTC-gegevenskanaal zonder herhaalde verzendingen.\n<li class=\"l\"> 0.71-0.73: Profielen voor verschillende doelsystemen. Het apparaat kiest zelf het profiel op basis van hoe de bron zichzelf noemt via HDMI-CEC of USB, zodat Switch en Steam Deck in de dock hun instellingen ontvangen. Er kunnen tot acht rechthoeken op de afbeelding worden getekend, en het apparaat houdt deze zelf in de gaten: het verandert, bevriest, of er verschijnt tekst.\n<li class=\"l\"> 0.74: Seri\u00eble poort via dezelfde USB-kabel, zonder draden. Hiermee werkt het programma voor de doelsystemen: naam en adressen van de machine, gedeeld klembord en een nette uitschakeling.\n<li class=\"l\"> 0.75: Proefupdate voor apparaten die moeilijk bereikbaar zijn. Na de update moet de console weer contact maken en de versie bevestigen. Als dit gedurende 10 minuten niet gebeurt, zet het apparaat zichzelf terug naar de vorige versie.\n<li class=\"l\"> 0.76-0.77: Alleen-lezen toegang en sneltoetsen in de console. Tailscale zonder autorisatie sleutel: het apparaat toont een link, die op de Tailscale-pagina wordt bevestigd. Lijst van knooppunten van het tailnet met paden (rechtstreeks of via een relais) en de modus waarin de console alleen op tailnet-adressen reageert.\n<li class=\"l\"> 0.78-0.79: Herzien instellingen en commando-palet via Ctrl+K: met een paar letters wordt het juiste paneel, sneltoets, macro of script gevonden.\n<li class=\"l\"> 0.80: ST7789-schermdriver en tot vier knoppen op het apparaat, elk met eigen functies.\n<li class=\"l\"> 0.81-0.82: Opnamen en screenshots worden ge\u00ebxporteerd naar een WebDAV-map, bijvoorbeeld naar Nextcloud of op NAS. De tabel in de instellingen bepaalt welk evenement naar welk notificatiekanaal gaat. Een nieuw kanaal is ntfy, en het apparaat meldt de beschikbaarheid van een nieuwe versie. Nu kunnen er drie Wi-Fi-netwerken worden ingesteld (de netwerk met het beste signaalniveau wordt gekozen).\n<\/ul>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66677\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 ESP-KVM 0.83.0, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440. \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0434 HDMI \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u0438 \u043f\u0440\u0438\u043a\u0438\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043d\u0435\u0451 USB-\u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u043e\u0439 \u0438 \u043c\u044b\u0448\u044c\u044e, \u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u0434\u0430\u0451\u0442 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440. \u041d\u0430 \u0446\u0435\u043b\u0435\u0432\u0443\u044e \u043c\u0430\u0448\u0438\u043d\u0443 \u043d\u0438\u0447\u0435\u0433\u043e \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0435 \u043d\u0430\u0434\u043e, \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184251","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 ESP-KVM 0.83.0, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/esp-kvm-0-83-0-and-open-source-firmware-for-jetkvm-mini\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47ESP-KVM 0.83.0 \u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u0430\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430 \u0434\u043b\u044f JetKVM Mini | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 ESP-KVM 0.83.0, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/esp-kvm-0-83-0-and-open-source-firmware-for-jetkvm-mini\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-11-13T15:41:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-13T15:41:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47ESP-KVM 0.83.0 en open-source firmware voor JetKVM Mini | ProHoster","description":"Er is een nieuwe versie vrijgegeven van de open-source firmware ESP-KVM 0.83.0, die de ESP32-P4 microcontroller omzet in een IP-KVM met toegang tot het scherm, toetsenbord en muis van een externe computer via de browser.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/esp-kvm-0-83-0-and-open-source-firmware-for-jetkvm-mini","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47ESP-KVM 0.83.0 \u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u0430\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430 \u0434\u043b\u044f JetKVM Mini | ProHoster","og:description":"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 ESP-KVM 0.83.0, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/esp-kvm-0-83-0-and-open-source-firmware-for-jetkvm-mini","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-11-13T15:41:07+00:00","article:modified_time":"2026-11-13T15:41:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/184251","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=184251"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/184251\/revisions"}],"predecessor-version":[{"id":184252,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/184251\/revisions\/184252"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=184251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=184251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=184251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}