Tests mit dem BLE Bluetooth Modul JDY-23

Wie im Februar bereits geschildert, gibt es zu diesem Modul ein Datenblatt, welches eine äußere Beschaltung mit Tastern und LED bereithält und auch die wesentlichen Kommandos (AT-Befehle) bzw. die Bedienung über Bluetooth aufzeigt. Das nährte bei mir die Hoffnung, dass man hier ein autarkes Modul ohne gesonderten Mikrocontroller hat, mit welchem man digitale Eingänge abfragen bzw. digitale Ausgänge schalten kann. Es gibt sogar eine rudimentäre App im Google-Store für genau diese Steuerung. Daher hatte ich im Dezember 2022 über Ebay 10 Stück bestellt und mir im Februar 2023 eine Platine dazu entworfen und am 04.02.2023 bei Oshpark bestellt. 3 Stück wurden produziert, die ich dann am 01.03.2023 erhalten habe.


Leider haben die Hersteller die Firmware (Abfrage mit AT+VER) bei meinen Modulen geändert auf „+VER:JDY-23-V81-02“. Diese Version enthält nicht mehr die Bluetooth-UUID „FFE2“, mit der man die IO-Ports steuern bzw. abfragen kann. Alle anderen Abfragen (transparenter, bidirektionaler, serieller Kanal) sind noch vorhanden, d.h., in Verbindung mit einem Mikrocontroller ist das Modul gut nutzbar. Die erwähnte Handy-App für dieses Modul stürzt nach Verbindung mit dem Modul allerdings sofort kommentarlos ab.

Meine Leiterplatte ist damit überflüssigdimensioniert, da die Funktionen zur LED-Steuerung nicht mehr vorhanden sind.


Allerdings funktioniert, wie bereits geschrieben, der transparente Modus, d.h., das Modul ist als Übertragungsweg zum Handy nutzbar. Nur benötigt man einen Mikrocontroller, der seriell die Kommandos entgegennimmt und im Gegenzug zum Beispiel Meßdaten o.ä. übermittelt. Hilfreich hierfür sind die Handy-Tools von Nordic und die App serial bluetooth terminal von Kai Morich. (Im Google-App-Store zu finden)

Dann teste ich jetzt, was hier machbar ist. Auch die App-Programmierung ist noch ein offenes Thema.