In Development

EasyDebug

Debug embedded devices without JTAG. Over WiFi, BLE, or USB.. EasyDebug is a cross-platform embedded device debugging and monitoring framework. It provides a minimal, efficient 8-byte binary protocol for real-time communication between embedded devices (ESP32, STM32, RP2040) and host applications across Desktop, Mobile, and Web.

We
Web
De
Desktop
Mo
Mobile
iO
iOS
An
Android
ma
macOS
Wi
Windows
Li
Linux
EasyDebug preview
The Problem

Debugging embedded devices traditionally requires expensive JTAG programmers, complex setups, and being physically tethered to your device. When something goes wrong in the field, you're left blind. EasyDebug eliminates these barriers by letting you debug over WiFi, BLE, USB, or even CAN bus—from your phone, laptop, or browser.

Features

Powerful features for
modern users

Everything you need to stay productive and connected, designed with simplicity and efficiency in mind.

No JTAG Required

Debug your embedded devices wirelessly over WiFi, BLE, or USB. No expensive programmers, no physical tethers.

True Cross-Platform

One unified tool for Desktop (Windows, macOS, Linux), Mobile (iOS, Android), and Web. Debug from anywhere.

Real-Time Monitoring

Live variable subscriptions with sub-100ms latency. Watch values change in real-time with automatic push updates.

CAN Bus Compatible

8-byte minimal protocol fits within CAN bus constraints. Perfect for automotive and industrial applications.

Live Parameter Tuning

Adjust PID gains, thresholds, and configuration values on-the-fly without reflashing firmware.

Built-in Charting

Visualize sensor data and variable trends with real-time line charts. Export data for analysis.

Serial Monitor

Integrated console for viewing debug logs and printf output. Filter by log level and source.

Multi-Device Support

Connect to multiple devices simultaneously. Perfect for swarm robotics or distributed systems.

Code Generator

Define variables once in JSON schema, auto-generate C headers and TypeScript types. Single source of truth.

Transport Agnostic

Same protocol works over WiFi/WebSocket, BLE GATT, USB/UART, and CAN bus. Switch transports without code changes.

Get in Touch

Have questions or need assistance? We'd love to hear from you. Send us a message and we'll get back to you as soon as possible.

Email us at

info@truesmarttech.com

Text us at

+39 3318597547

Location

Tallinn, Estonia