{"id":183330,"date":"2026-09-11T22:53:55","date_gmt":"2026-09-11T20:53:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/vypusk-esp-kvm-0-45-0-otkrytoj-proshivki-ip-kvm-na-baze-esp32-p4"},"modified":"2026-09-11T22:53:59","modified_gmt":"2026-09-11T20:53:59","slug":"esp-kvm-0-45-0-released-open-source-ip-kvm-firmware-based-on-esp32-p4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/esp-kvm-0-45-0-released-open-source-ip-kvm-firmware-based-on-esp32-p4","title":{"rendered":"Utgivelse av ESP-KVM 0.45.0, \u00e5pen firmware for IP-KVM basert p\u00e5 ESP32-P4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Utgitt en ny versjon av prosjektet ESP-KVM, som utvikler en \u00e5pen firmware som forvandler utviklingskortet med mikrokontrolleren ESP32-P4 til et fullverdig IP-KVM \u2014 en enhet som gir tilgang til skjermen, tastaturet og musen p\u00e5 en ekstern datamaskin via nettleseren. I motsetning til fjernarbeidsverkt\u00f8y, krever ikke den kontrollerte maskinen at noe installeres fra dens operativsystem: enheten kobles til videoutgangen og USB-porten, og fungerer selv n\u00e5r datamaskinen viser BIOS-grensesnittet, laster opp, st\u00e5r med en tom disk eller er av. Koden er skrevet i C og distribueres under Apache 2.0-lisensen.    <\/p>\n<p>Enheten er laget av to sm\u00e5 kort: et kort med ESP32-P4 og et fangkort med TC358743-brikken, som konverterer HDMI-signal til MIPI-CSI. Deretter kodes bildet av maskinvarekodekene til mikrokontrolleren \u2014 H.264 eller MJPEG \u2014 og sendes til nettleseren. Tastatur og mus blir levert til m\u00e5lenheten via USB OTG, noe som betyr at den ser vanlige innputtenheter og ingen drivere er n\u00f8dvendige. P\u00e5 referansekortet er det oppn\u00e5dd omtrent 20-24 bilder per sekund ved 1920\u00d71080 og opptil 45 ved 1280\u00d7720.    <\/p>\n<p>Muligheter:  <\/p>\n<ul>\n<li class=\"l\"> Lesing av tekstskjermen som tekst, ikke bilde: innholdet i BIOS-konsollen, oppstartslasteren eller Linux-konsollen gjenkjennes av tegngeneratoren og overf\u00f8res som tegn \u2014 skjermen tar bare noen f\u00e5 kilobyte i stedet for megabyte, og serienummeret eller feilkoden kan markeres med mus og kopieres.\n<li class=\"l\"> Overv\u00e5king av skjermen etter gitte fraser med varsling n\u00e5r ingen overv\u00e5ker enheten.\n<li class=\"l\"> Str\u00f8mstyring av m\u00e5let via optokobler (str\u00f8m- og tilbakestillingsknapper, lesing av indikator), Wake-on-LAN og vekking av sovende maskin via USB.\n<li class=\"l\"> Innebygde WireGuard og Tailscale, inkludert arbeid med egen kontrollenhet <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/no\/server\/dts-prohoster\/\"   title=\"serveren\" data-wpil-keyword-link=\"linked\">serveren<\/a> Headscale.\n<li class=\"l\"> Integrasjon med Home Assistant via MQTT: sensorer, knapper, firmwareoppdateringsenhet og kamera med skjermbilde av m\u00e5let.\n<li class=\"l\"> HTTPS med sertifikat som enheten genererer selv, innlogging med passord og fysisk nullstilling av passordet med en knapp p\u00e5 kortet; du kan laste opp ditt eget sertifikat.\n<li class=\"l\"> Firmwareoppdatering via nettverk med to spor og automatisk tilbakekalling, n\u00f8dst\u00f8psbilde i intern flashminne og tilgangspunkt med portal hvis nettverket er frav\u00e6rende.\n<li class=\"l\"> En liten statuskjerm (I2C OLED eller rund GC9A01) med adresse, tilstand og temperatur.\n<li class=\"l\"> Virtuelle medier: en diskavbildning fra microSD-kortet tilbys som en oppstartbar USB-enhet, som gj\u00f8r det mulig \u00e5 installere systemet p\u00e5 en maskin med en tom disk.  <\/ul>\n<p>Firmware samles for ti forskjellige kort, 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. Felleskapet har laget flere kabinett for det mest popul\u00e6re kortet, Waveshare ESP32-P4-ETH. Du kan laste opp firmwaren direkte fra nettleseren uten \u00e5 installere verkt\u00f8y.     <\/p>\n<p>I utgave 0.45.0 er st\u00f8tte for to kort \u2014 Waveshare ESP32-P4-Module-DEV-KIT og DFRobot FireBeetle 2 ESP32-P4 \u2014 lagt til, og det er publisert en analyse av hvilke kort p\u00e5 ESP32-P4 som ikke er egnet for denne oppgaven og hvorfor.       <center>  <div class=\"youtube-placeholder\" data-id=\"QGABqgAR5H0\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/QGABqgAR5H0\/hqdefault.jpg\" alt=\"Spill video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div>  <\/center>      <center>  <div class=\"youtube-placeholder\" data-id=\"WU9WUWKaP9g\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/WU9WUWKaP9g\/hqdefault.jpg\" alt=\"Spill video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66252\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 ESP-KVM, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u0443\u044e \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 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 IP-KVM &#8212; \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u0434\u0430\u044e\u0449\u0435\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \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. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430, \u043d\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u043e\u0442 \u0435\u0451 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f: \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043a \u0432\u0438\u0434\u0435\u043e\u0432\u044b\u0445\u043e\u0434\u0443 [&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-183330","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 ESP-KVM, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u0443\u044e \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 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 IP-KVM - \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u0434\u0430\u044e\u0449\u0435\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438.\" \/>\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\/no\/blog\/news\/esp-kvm-0-45-0-released-open-source-ip-kvm-firmware-based-on-esp32-p4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\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\udd47\u0412\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.45.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 IP-KVM \u043d\u0430 \u0431\u0430\u0437\u0435 ESP32-P4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 ESP-KVM, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u0443\u044e \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 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 IP-KVM - \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u0434\u0430\u044e\u0449\u0435\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/esp-kvm-0-45-0-released-open-source-ip-kvm-firmware-based-on-esp32-p4\" \/>\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-09-11T20:53:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-11T20:53:59+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\udd47Utgivelse ESP-KVM 0.45.0, \u00e5pen firmware for IP-KVM basert p\u00e5 ESP32-P4 | ProHoster","description":"Prosjektet ESP-KVM, som utvikler \u00e5pen firmware, har n\u00e5 blitt offentliggjort. Dette gj\u00f8r at et utviklingskort p\u00e5 mikrokontrolleren ESP32-P4 blir til en fullverdig IP-KVM - enhet som gir tilgang til skjerm, tastatur og mus.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/esp-kvm-0-45-0-released-open-source-ip-kvm-firmware-based-on-esp32-p4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\udd47\u0412\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.45.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 IP-KVM \u043d\u0430 \u0431\u0430\u0437\u0435 ESP32-P4 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 ESP-KVM, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u0443\u044e \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 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 IP-KVM - \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u0434\u0430\u044e\u0449\u0435\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438.","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/esp-kvm-0-45-0-released-open-source-ip-kvm-firmware-based-on-esp32-p4","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-09-11T20:53:55+00:00","article:modified_time":"2026-09-11T20:53:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"183330","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-09-22 16:21:01","updated":"2026-09-22 16:21:01","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/183330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=183330"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/183330\/revisions"}],"predecessor-version":[{"id":183331,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/183330\/revisions\/183331"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=183330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=183330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=183330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}