{"repo":"morpheuslord/PICOTTY","free":true,"listed":false,"github":"https://github.com/morpheuslord/PICOTTY","clone":"git clone https://github.com/morpheuslord/PICOTTY.git","description":"PicoTTY is a simple serial tty serial console or somewhat of a IP KVM cause my homelab was just proxmox so serial is all I need.","language":"Python","stars":92,"topics":["homelab","homelab-automation","homelab-core","homelab-infrastructure-observability","ipkvm","management","pico","console-tool","serial-communication","serial-console"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"PICOTTY Pico TeleTYpewriter — an archaic telex reborn as a networked serial console. PICOTTY is a star-topology serial console for a fleet of Raspberry Pi Pico nodes. Each node plugs into the USB port of a headless machine and becomes a networked serial console with keyboard injection — it reads the target's serial console back over the network and types keystrokes into the machine. One hub (a Raspberry Pi Zero 2 W) coordinates the whole swarm and gives you a single browser dashboard to watch every node and drive it, over your management network. This is a serial console, not a KVM. There is no video capture. Each node is a serial console with a USB keyboard attached: it reads what the target emits on its serial line and types back into it. Reading output therefore depends on the target actually having a serial console configured. Why this exists I built PICOTTY for my own homelab, which runs on a rack of mini PCs . Unlike a server, those boxes expose no accessible serial port — no BMC/IPMI, no DB9/RJ45 console, often not even a usable header — so there's no out-of-band way to see a stuck boot, poke a frozen box, catch a kernel panic, or drive the BIOS without walking over and plugging in a keyboard and monitor. PICOTTY gives every one of those headless machines exactly that, over the network : a tiny Pico on its USB port acts as a USB keyboard (so you can type at BIOS, GRUB, and the OS) and reads back a serial console, all surfaced in one browser dashboard. It's the lights-o","default_branch":null,"files":null,"tree":[],"storefront":"/r/morpheuslord","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/morpheuslord/PICOTTY/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}