BitBastelei #636 - Pegelwandler-Vergleich
(2 GB) 00:00:00
2025-03-23 11:00
🛈
Für ein anstehendes Projekt benötige ich einen Pegelwandler, also eine Schaltung, welche digitale Signale von einer Spannung auf eine andere Umwandelt. In meinem Fall sollen serielle Daten von 3.3V auf 24V und zurück gewandelt werden. Beides keine einfache Anforderung, denn viele Pegelwandler sind eher für langsame Signale gedacht und liegen auch bei der Spannung eher bei 5V oder 12V. Also vergleichen wir mal einige theoretisch passende Schaltungen und schauen, ob deren Geschwindigkeit für meine Aufgabe ausreicht.
Inhalt
- 00:00 Die Anforderung
- 01:54 Die Module
- 04:06 Testaufbau
- 06:36 Manuelles Signal – Transistor-Modul
- 08:52 Manuelles Signal – Opto-Modul
- 11:06 Manuelles Signal – DIY-Modul
- 12:41 Manuelles Signal – Ergebnis
- 13:53 UART – Opto-Modul
- 17:18 UART – Transistor-Modul
- 18:24 UART – DIY
- 19:39 UART – Ergebnis
- 20:18 Upsi.
Transparenz
Die Kauf-Module wurden selbst gekauft und bezahlt. DIY-Modul und einige Auswertungen stammen von Projektbeteiligten. Einige der gezeigten Werkzeuge gehören Dritten, welche nach meiner Kenntnis nicht mit dem Vertrieb solcher Geräte betraut sind, und standen im Rahmen des Projektes zur Nutzung zur Verfügung.
BitBastelei #593 - Bluetooth LE (BLE) UART-Emulation mit ESP32-C3 und Arduino
(352 MB) 00:00:00
2024-05-26 10:00
🛈
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
Transparenz
Das Gerät wurde selbst gekauft und bezahlt.
BitBastelei #593 – Bluetooth LE (BLE) UART-Emulation mit ESP32-C3 und Arduino weiterlesen →
BitBasics - ESP8266 - 1a2: Windows-Treiber für Arduino-Boards finden (NodeMCU, Wemos, ProMini,…)
(49 MB) 00:06:20
2018-02-25 12:00
🛈
Einen Arduino
unter Windows zu betreiben ist meist ganz einfach: Einstecken und los geht es – zumindest beim Original. Wer andere Boards wie den ESP8266 oder eines der vielen Arduino-Nachbauten verwenden möchte wird oft auf das Problem stoßen, dass Windows die nötigen Treiber nicht automatisch finden kann. In diesem Video zeige ich wie man den zuständigen USB-Controller des Boards findet, wo man passende Treiber herbekommt und wie man die bekanntesten installiert.
Treiber-Links