McuBleTerminal

Was ist McuBleTerminal?

McuBleTerminal ist eine drahtlose Serial-Monitor Lösung für ESP32 Mikrocontroller.
Anstelle eines USB-Kabels nutzt McuBleTerminal Bluetooth Low Energy, um serielle Ausgaben direkt auf dem Smartphone anzuzeigen.

Die Lösung besteht aus zwei Teilen:

  • einer offenen Library
  • einer proprietären mobilen App

Kein WLAN, kein Netzwerk, keine Cloud, kein Account.

Was kann das?

Mit der Library können klassische Serial-Ausgaben wie print, println oder printf kabellos übertragen werden.
Zusätzlich ist eine bidirektionale Kommunikation möglich, sodass Text und einfache Befehle vom Smartphone an den Mikrocontroller gesendet werden können.

Typische Anwendungsfälle:

  • Debugging von Projekten ohne USB
  • Live Anzeige von Sensorwerten
  • Log Ausgabe in Gehäusen oder mobilen Aufbauten
  • Steuerung und einfache Kommandoeingabe
  • Entwicklung und Tests unterwegs

Die API ist bewusst einfach gehalten und orientiert sich an der bekannten Arduino Serial Schnittstelle.

 

Features im Überblick

  • Wireless Serial Monitor über Bluetooth Low Energy
  • Library als Drop-in Ersatz für Serial
  • Senden und Empfangen von Textdaten
  • Line-basierte Kommandoverarbeitung
  • Geringer Stromverbrauch durch BLE
  • Keine Cloud, keine Registrierung
  • Demo Modus in der App ohne Hardware
  • Terminal UI mit Monospace Schrift
  • Dark Mode und Light Mode
  • Mehrsprachige App Oberfläche
Seit der aktuellen Version 0.1.0 funktioniert die Libary auch mit nRF52 MCUs, allerdings ist dies Experimentell.

Open Source Library

Die Library von McuBleTerminal ist Open Source und frei nutzbar.
Der komplette Quellcode, Dokumentation und Beispiele sind auf GitHub verfügbar:

https://github.com/dominik-ewers-solutions/MCU_BLE_Terminal

Dort findest du:

  • Installationsanleitungen
  • Beispielprojekte
  • Hinweise für Arduino IDE und PlatformIO

Mobile App

Die mobile App McuBleTerminal ist eine eigenständige, proprietäre Anwendung.
Sie dient als komfortables BLE Terminal für die Library und wird kontinuierlich weiterentwickelt.

 

App Store Coming Soon

Verfügbarkeit

Ausserdem kann die Library direkt über GitHub eingebunden werden.

Für wen ist das gedacht?

McuBleTerminal richtet sich an:

  • Entwickler
  • Maker
  • Elektriker und Elektroniker
  • Embedded Entwickler
  • ESP32 Anwender

Gedacht als Entwicklungs- und Debug-Werkzeug, nicht für sicherheitskritische Anwendungen.

Warum McuBleTerminal?

Weil Debugging ohne Kabel einfach entspannter ist.
Und weil dein Smartphone immer dabei ist.

Installation über Arduino IDE Libary Manager
de_DEDeutsch
Dominik Ewers Solutions
Datenschutz-Übersicht

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.