Meshcore GUI Client for uConsole and AIO

Inspired by the work that @guax did for the uConsole increating a TUI ( TUI Meshcore Client for the uConsole ), I created (vibe-coded) a GTK-based desktop GUI application for the uConsole and the HackerLabs AIO board. Like the TUI, it’s backed by the great GitHub - rightup/pyMC_core: A Python MeshCore library with SPI LoRa radio support.

It’s half network-analyzer, half client. It lets you chat in channels, DM, see nodes on maps, and see packets going through the network. You can advert as well.

It supports emojis, @[]-based username mentions, and has what I think is fairly decent keyboard-based control.

Repo is here - GitHub - cwill747/meshcore-uconsole: A gtk-based meshcore companion node and network analyzer for the ClockworkPi uconsole and the HackerGadgets uConsole AIO board, and there’s a APT repository you can use for automatic updates with instructions at meshcore-uconsole APT Repository.

Incredibly vibe-coded, but it’s something I’m using daily and updating often. Let me know if you find it useful! Thanks again @guax for the inspiration.

1 Like

Awesome! I though about going this route but knew I did not have the time to do it so went for the TUI as a simpler approach.

Great stuff. The more options the more people will engage and get new ideas to expand the meshes and its uses.