uracoli logo Home - Downloads - Docs - Hardware - Source - News - Blog tiny230 photo

Embedded Software mal anders

Ralf Findeisen und Axel Wachtler

Nach einer längeren Pause möchte das µracoli-Team wieder mit einem Beitrag an den Chemnitzer Linuxtagen teilnehmen. Diese finden am 14. und 15. März 2020 auf dem Campusgelände der TU Chemnitz, Reichenhainer-Str. 90 statt.

Abstrakt

Bisher verbindet man mit Embedded Software Entwicklung einen C-Compiler, eine Target-Hardware und wenn verfügbar, einen Debugger. Um rasch einen Sensorwert aufzunehmen und beim nächstgelegenen MQTT-Server abzugeben, bedarf es einiges an Planung, einen sicheren Umgang mit C, Kenntnisse von Pointern, Strukturen, Stack, Heap und eine ganze Reihe von Compiler und Linker-Optionen. Durch Werkzeuge wie Arduino oder Platformio ist die Entwicklung bereits stark vereinfacht worden, es geht aber noch einfacher. Dieser Vortrag zeigt, wie mit Micropython schnell und einfach Lösungen in einer mächtigen und vielen Linux-Nutzern ohnehin bekannten Sprache entwickelt werden können.

Im Vortrag stellen wir ein Sensor-System vor, das auf dem ESP8266/ESP32 läuft und komplett in Python geschrieben ist. Wir gehen dabei auf Fragen der Netzwerkkonnektivität ein und werden typische Embedded-Probleme wie zum Beispiel I/O- und Interrupt-Handling besprechen.

Aktueller Stand

  • 2020-01-14: Short-Paper in Arbeit

  • 2020-01-08: Bewerbung eingereicht

more topics


Last modified: 2020-01-13 Visitor Counter