<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>BitBastelei #593 - Bluetooth LE (BLE) UART-Emulation mit ESP32-C3 und Arduino</title>
        <link>https://diode.zone/videos/watch/12a4b0ef-b3fd-401f-9d42-949f0cdaa2ed</link>
        <description>Serielle Schnittstellen wie UART sind eine einfache und schnell zu nutzende Schnittstelle zwischen einem Mikrocontroller und einem PC oder Handy, oft per USB. Serial.println und schon erscheint der Text oder Messwert auf der Gegenseite. Was aber, wenn es drahtlos funktionieren soll? Das klassische Bluetooth bietet mit RFCOMM hier einen simplen Ersatz. Es gibt nur einen Haken: Neuere ESP32-Modelle wie der ESP32-C3 unterstützen nur die für wenig Energie optimierte Version "Bluetooth LE", welche diesen Standard nicht unterstützt. Glück im Unglück: Mit ein paar Libraries und kleineren Einschränkungen kann man die Funktion nachbauen. Inhalt: 00:00 Die Herausforderung 03:45 UART/RFCOMM-Ersatz per BLE 04:57 Arduino-Code 11:36 BLE-Debugging unter Android 14:18 Der Haken mit dem Puffer 17:02 PC als Gegenstelle 21:07 Fazit Links zum Thema: ESP32C3 Datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf, Nordic UART Service: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/bluetooth_services/services/nus.html, Nordic NRF Microcontroller: https://www.nordicsemi.com/Products, ESP32_BLE_Arduino (Archiv): https://github.com/nkolban/ESP32_BLE_Arduino/, ESP32 BLE @ ESP32 Aruino Core: https://github.com/espressif/arduino-esp32/tree/master/libraries/BLE/, NRF Connect für Android: https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp, ble-serial: https://github.com/Jakeler/ble-serial, python-ble-serial @ Archlinux AUR: https://aur.archlinux.org/packages/python-ble-serial, Code aus dem Video: https://gist.github.com/adlerweb/e4746997eb14b7ae1242011ed75c6e12, Transparenz: Das Gerät wurde selbst gekauft und bezahlt.</description>
        <lastBuildDate>Tue, 20 Oct 2026 14:03:38 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://diode.zone</generator>
        <image>
            <title>BitBastelei #593 - Bluetooth LE (BLE) UART-Emulation mit ESP32-C3 und Arduino</title>
            <url>https://diode.zone/lazy-static/avatars/61b689b7-84d5-43c7-9fa8-e63a7fd1d952.png</url>
            <link>https://diode.zone/videos/watch/12a4b0ef-b3fd-401f-9d42-949f0cdaa2ed</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://diode.zone/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://diode.zone/feeds/video-comments.xml?videoId=12a4b0ef-b3fd-401f-9d42-949f0cdaa2ed" rel="self" type="application/rss+xml"/>
    </channel>
</rss>