Thanks to visit codestin.com
Credit goes to github.com

Skip to content

(Raspberry PI 5) UART Debug Console Pro is a modern, user-friendly desktop application to monitor and interact with the UART serial interface. Built for developers, system integrators, and embedded engineers, this tool is the ideal solution for headless debugging, live diagnostics, and console-level interaction.

Notifications You must be signed in to change notification settings

bylickilabs/UART-Debug-Console-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 

Repository files navigation

βœ… UART Debug Console - Out Now

πŸ”§ UART GUI Debug Console Pro – Raspberry Pi 5 Edition

Multilingual (EN / DE)
Designed & Developed by Thorsten Bylicki | BYLICKILABS


πŸš€ About the Tool

  • UART Debug Console Pro is a modern, user-friendly desktop application to monitor and interact with the UART serial interface of your

    • Raspberry Pi 5.
  • Built for developers, system integrators, and embedded engineers, this tool is the:

    • ideal solution for headless debugging, live diagnostics, and console-level interaction β€” without the need for HDMI or SSH.

βš™οΈ Features at Launch

  • βœ… Full UART interface access (RX/TX/GND via USB-to-TTL)
  • πŸ§ͺ Live console with timestamped output
  • πŸ” Filter support (Regex & Text)
  • ⏱️ Realtime runtime counter + line count
  • 🌐 Language switcher: DE / EN
  • 🎨 Dark Mode toggle
  • πŸ“ˆ Live temperature visualization (Matplotlib)
  • πŸ” Autoreconnect + Keep-alive (Ping)
  • πŸ—‚ Export logs (TXT)
  • 🧠 Command history and hot-buttons
  • ℹ️ Info panel + GitHub shortcut
  • πŸ“„ Configurable via settings.json

πŸ“¦ Installation

Requirements:

  • Python 3.8+
  • OS: Windows, macOS, Linux
  • Raspberry Pi 5 (target device)

Install dependencies:

pip install pyserial matplotlib

Optional:
pip install -r requirements.txt

Run the app:

python app.py

πŸ“ Project Structure

uart_debugger_pro/
β”œβ”€β”€ app.py                 # Main application (GUI)
β”œβ”€β”€ settings.json          # Config (language, baudrate, port, etc.)
β”œβ”€β”€ logs/                  # Exported session logs
β”œβ”€β”€ README.md              # This file

🌍 Language Support

Toggle live within the application – no restart required!


πŸ›  Use Case Example

  1. Connect the USB-to-TTL cable (e.g. FTDI FT232) to the Pi’s UART header
  2. Launch the app on your PC
  3. Select the serial port and baudrate (default: 115200)
  4. View logs, send commands, visualize temperature, and debug in real-time

πŸ“… RELEASE

πŸ—“οΈ Date: August 10, 2025
🌐 Available in: English & German
πŸ“ Format: Python source (.py) & .exe (Windows binary, optional)


🧾 License

Β© 2025 Thorsten Bylicki β€’ BYLICKILABS
All rights reserved. Redistribution without explicit permission is prohibited.


πŸ”— GitHub

Follow the development and get the latest updates on
https://github.com/bylickilabs

About

(Raspberry PI 5) UART Debug Console Pro is a modern, user-friendly desktop application to monitor and interact with the UART serial interface. Built for developers, system integrators, and embedded engineers, this tool is the ideal solution for headless debugging, live diagnostics, and console-level interaction.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published