ESPKVM: Ένα πλήρες KVM switch φτιαγμένο με τον ESP32-P4
Πώς λειτουργεί
Η αρχή λειτουργίας είναι απλή: το ESPKVM συνδέεται στις θύρες HDMI και USB του υπολογιστή-στόχου. Αναλαμβάνει να καταγράψει την έξοδο βίντεο, ενώ παράλληλα παρουσιάζεται στο σύστημα ως συνηθισμένη συσκευή πληκτρολογίου και ποντικιού (HID). Έτσι, επιτρέπει τον πλήρη απομακρυσμένο έλεγχο του μηχανήματος μέσω δικτύου IP.
Το βασικό hardware της κατασκευής περιλαμβάνει το Toshiba TC358743, ένα HDMI-to-CSI bridge που αναλαμβάνει το video capture. Το σήμα μεταδίδεται σε μορφή MJPEG ή H.264.
Λειτουργίες και δυνατότητες
Πέρα από την απλή μετάδοση βίντεο και τον έλεγχο εισόδου, το ESPKVM προσφέρει αρκετές επιπλέον δυνατότητες:
Εξυπηρέτηση αποθηκευτικού χώρου από micro SD card ή onboard flash Έλεγχος τροφοδοσίας και reset του συνδεδεμένου συστήματος Wake-on-LAN Βασικά χαρακτηριστικά αυθεντικοποίησης Η εγκατάσταση είναι αξιοσημείωτα άμεση: αν κάποιος διαθέτει ESP32-P4 με TC358743, μπορεί να επισκεφθεί τον ιστότοπο του ESPKVM και να κάνει flash τον κώδικα απευθείας από τον browser.
Προειδοποίηση ασφαλείας
Ο ίδιος ο Evgenij τονίζει ότι το project δεν έχει υποβληθεί ακόμα σε security review, παρά το γεγονός ότι διαθέτει κάποια βασικά χαρακτηριστικά αυθεντικοποίησης. Για τον λόγο αυτό, συνιστάται να μη χρησιμοποιείται εκτεθειμένο στο δημόσιο internet μέχρι να γίνει αντίστοιχος έλεγχος.
Πηγές
Hackaday – A Capable KVM Built With The ESP32
2
