Seit vielen Jahren habe ich beruflich mit der Datenverarbeitung zu tun und meine Programmiererfahrung auf einem Mainframe mit dem Betriebssystem BS2000 und den Programmiersprachen Assembler, Cobol und Fortran gesammelt.
Da ich auch gerne bastele und fortgeschrittene Kenntnisse in der Elektronik besitze, habe ich angefangen kleine Projekte mit einem Mikrocontroller zu erstellen.
Meine ersten Versuche begannen mit dem ATMEGA2560 Mikrocontroller, welcher sich auf einem Arduino Mikrocontroller Board befindet und mittels der Open-Source-Software "Arduino-Software" programmiert werden kann. Als Programmiersprache wird C bzw. C++ verwendet, mit Funktionen zur Steuerung des Mikrocontrollers.
Mittlerweile verbaue ich nur noch den Mikrocontroller ESP8266 der Fa. espressif. Er besitzt neben einem externen Flash-Speicher, auf dem man Daten abspeichern kann, ein internes Wireless Local Area Network (WLAN nach IEEE 802.11 b/g/n).
Mikrocontroller Projekte beginnen nicht mit schweißtreibender Arbeit, sondern entwickeln sich langsam im Kopf.
Neben dem gewählten Controller sind diverse Sensoren, Displays, Motoren, Servos usw. die wichtigsten Bauteile.
....und der Erfolg mit dem kreativen Hobby kommt von ganz alleine.