ESP32-P4 asosidagi ochiq kodli IP-KVM dasturiy ta'minoti ESP-KVM 0.45.0 ning chiqarilishi

ESP-KVM loyihasi ESP32-P4 mikrokontrolleriga asoslangan disk raskadrovka platasini to'liq IP-KVM ga aylantiradigan ochiq kodli dasturiy ta'minotning yangi versiyasini chiqardi - bu qurilma brauzer orqali masofaviy kompyuterning ekrani, klaviaturasi va sichqonchasiga kirishni ta'minlaydi. Masofaviy ish stoli vositalaridan farqli o'laroq, maqsadli mashinaga hech narsa o'rnatilmagan va uning operatsion tizimi hech narsa talab qilmaydi: qurilma video chiqish va USB portiga ulanadi va kompyuter BIOS interfeysini ko'rsatsa ham, ishga tushsa ham, bo'sh disk bilan ishlasa ham yoki o'chirilgan bo'lsa ham ishlaydi. Kod C tilida yozilgan va Apache 2.0 litsenziyasi ostida tarqatilgan.

Qurilma ikkita kichik platadan yig'ilgan: ESP32-P4 o'rnatilgan plata va HDMI nishonlarini MIPI-CSI ga o'zgartiradigan TC358743 chipiga asoslangan suratga olish platasi. Keyin tasvir mikrokontrollerning apparat kodlovchilari - H.264 yoki MJPEG - yordamida kodlanadi va brauzerga yuboriladi. Klaviatura va sichqoncha maqsadli mashinaga USB OTG orqali uzatiladi, ya'ni u standart kirish qurilmalarini ko'radi va drayverlarni talab qilmaydi. Malumot platasi 1920x1080 da sekundiga taxminan 20-24 kadr va 1280x720 da 45 kadrgacha tezlikka erishdi.

Imkoniyatlar:

  • Matn ekranini rasm emas, balki matn sifatida o'qish: BIOS konsoli, yuklash vositasi yoki boshqa narsalarning tarkibi Linux- konsol belgilar generatori tomonidan tan olinadi va belgilarda uzatiladi - ekran megabayt o'rniga bir necha kilobaytni egallaydi va seriya raqami yoki xato kodi sichqoncha yordamida tanlanishi va nusxalanishi mumkin.
  • Oldindan o'rnatilgan iboralar yordamida ekraningizni kuzatib boring va qurilmangiz qarovsiz qolganda ogohlantirishlarni oling.
  • Optokupl (quvvat va qayta o'rnatish tugmalari, LED ko'rsatkichi), Wake-on-LAN va USB orqali uxlash mashinasini uyg'otish orqali maqsadli quvvatni boshqarish.
  • Vstroennye WireGuard va Tailscale, shu jumladan o'z menejeri bilan ishlash server Bosh shkalasi.
  • MQTT orqali Home Assistant bilan integratsiya: sensorlar, tugmalar, dasturiy ta'minotni yangilash obyekti va maqsadli skrinshotga ega kamera.
  • Qurilma tomonidan berilgan sertifikat, parol bilan kirish va doskadagi tugma orqali jismoniy parolni tiklash bilan HTTPS; siz o'zingizning sertifikatingizni ham yuklashingiz mumkin.
  • Avtomatik qaytarish, ichki flesh-xotirada zaxira nusxasi va agar tarmoq bo'lmasa, portal kirish nuqtasi bilan ikkita uyali tarmoq dasturiy ta'minotini yangilash.
  • Manzil, havola holati va harorati ko'rsatilgan kichik holat ekrani (I2C OLED yoki yumaloq GC9A01).
  • Virtual media: microSD kartadan olingan disk tasviri maqsadga yuklanadigan USB disk sifatida beriladi, bu esa tizimni bo'sh diskli mashinaga o'rnatish imkonini beradi.

Dasturiy ta'minot Waveshare ESP32-P4-ETH, ESP32-P4-NANO va ESP32-P4-WIFI6, Espressif ESP32-P4 Function EV, Guition ESP32-P4-M3-Dev va M5Stack Unit PoE-P4 kabi o'nta plata variantlari uchun kompilyatsiya qilingan. Hamjamiyat eng mashhur Waveshare ESP32-P4-ETH platasi uchun bir nechta korpuslar yaratdi. Siz platani hech qanday vositalarni o'rnatmasdan to'g'ridan-to'g'ri brauzeringizdan o'chirishingiz mumkin.

0.45.0 versiyasi ikkita plata — Waveshare ESP32-P4-Module-DEV-KIT va DFRobot FireBeetle 2 ESP32-P4 — uchun qoʻllab-quvvatlashni qoʻshadi va qaysi ESP32-P4 platalari bu vazifa uchun mos emasligi va nima uchun ekanligi tahlilini nashr etadi.

Videoni ijro etish
Videoni ijro etish


Manba: opennet.ru
DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster