Gute Neuigkeiten: Der LED-BASIC-EDITOR ist nun für den Download freigegeben. Im Installationspaket findet man auch ein PDF mit der Bedienanleitung und der Erklärung der speziellen LED-Ausgabebefehle. Die BLPs [BASIC-LED-Player] gibt es in mehreren Ausführungen, von BLP-Minis über Budget-Player bis zum Pentagon-Board. Das Pentagon-Board unterstützt eine Reihe von Sensoren, die auch gleich integriert sind. Temp-Sensor, RTC (Echtzeituhr), LDR (Lichtsensor), IR-Port & FB (optional) sowie drei I/Os auf dem Board schon als Tasten bestückt und drei Outputs. Der WS2812-Ausgang unterstützt bis zu 256 LEDs. Die Ansteuerung der DigiDots bzw. NeoPixel geschieht dabei komplett im Hintergrund, darum muss man sich nicht kümmern, als Programmierer. Die gleiche Funktionalität bringt der Budget-Player mit. Die Sensorik kann nach Bedarf bestückt werden. Hintergrund ist die Anwendung als programmierbarer Drohnen Illuminator oder in Bereichen wo es auf jedes Gramm ankommt. Die Platine ist nur 0,8mm dick, wiegt extrem wenig und ist dennoch so leistungsstark, dass man auch bis zu 256 LEDs ansteuern kann. Die geringe Größe macht auch hier den Einatz nicht nur im Flugmodellbau möglich. Braucht man nur maximal 64 LEDs, so wird der BASIC-BOOSTER interessant sein. Mit nur 6qcm Fläche unschlagbar klein. Auch dieser BLP ist dank 32bittigem ARM Cortex M0 sehr leistungsstark und flexibel zu programmieren. Beim BASIC-BOOSTER kommt zur Programmierung unser BASIC-Uploader zum Einsatz. Es ist quasi die fehlende USB-Schnittstelle, die zum programmieren benötigt wird. Alle unsere Minis (Booster, Party-Button und BASIC-Chips) können mit dem BASIC-Uploader programmiert werden. Insofern ist der kleine und billige Uploader nur einmal erforderlich. Dabei bieten die nur wenige Euro „billigen“ Minis auch Features der großen BLPs. Den Debug-Rückkanal (außer Party-Button 12) kann man zur Fehlersuche nutzen. Der Booster bietet auch einen einfach ankoppelbaren IR-Port. So ziemlich jeder TSOP aus der Bastelkiste eignet sich dafür.
Wenn die Leistungsfähigkeit der BLPs dann doch noch Lust auf ein viel größeres Projekt macht -> auch hier gute Neuigkeiten. Derzeit wird an einem BASIC-Player-M gearbeitet, mit einem CORTEX-M4 und erweiterter Sensorik onboard, daher wird man 1024 LEDs steuern können und nicht nur WS2812 sondern auch die APA102, die erheblich größere Frameraten erlauben. Planung drittes Quartal 2017.
Die BLPs sind in wenigen Tagen verfügbar, unsere Maschinen sind gerüstet und warten nur auf die Zustellung der letzten notwendigen Bauelemente…
Bilder: BLP-Pentagon BLP-Budget BLP-Mini Uploader mit Zange
Hallo lieber Volker,
vielen lieben Dank für diese tolle Anwendung! Ich habe irgendwo gelesen, dass es den LED-Basic auch für ESP32 Geräte gibt? Kannst du mir bitte in die richtige Richtung dafür zeigen?
LG
LED-BASIC geht ja einen anderen Weg als klassische Basic-Interpreter. LED-BASIC ist auf eine spezielle Hardware angepasst und ist somit auf jedes unserer Geräte individuell eingestellt. Da beispielsweise Cronios-ESP auf einem ESP-32-WROOM basiert, ist es auch richtig, dass LED-BASIC auf dem ESP-WROOM läuft. Allerdings ist das Modul um Hardware erweitert, USB-Port, Encoder, Helligkeitssensor und Echtzeituhr. Alle diese Komponenten erwartet LED-BASIC. Insofern ist die ESP und Hardware nicht getrennt zu sehen und fehlen die Erwiterungen (also beim blanken Modul) funktioniert LED-BASIC nicht mehr. Kann man sich mit fertigen Modulen anfreunden, gibt es gute Neuigkeiten: Wir arbeiten an zwei weiteren ESP-Controller basierenden LED-BASIC Komponenten. Einmal am All-in-one und am Pico-Modul. Geplant erstes und zweites Quartal 2022.