BASIC für den Raspberry Pi Pico
MMBasic ist ein Microsoft Basic kompatibler Interpreter für den Raspberry Pi Pico.
Geoff Graham hat seinen Basic-Interpreter für den Raspberry Pi Pico fertig gestellt. MMBasic ist ein Microsoft Basic kompatibler Interpreter samt Entwicklungsumgebung. Der Raspberry Pi Pico muss nur per USART oder USB-Schnittstelle mit einem PC verbunden werden, um mit der Entwicklung zu beginnen, wie Bild 1 zeigt. Der MMBasic-Interpreter ist in die PicoMite Firmware eingebettet und kann direkt auf einen Raspberry Pi Pico geladen werden.
Wenn es um die Ansteuerung von Hardware geht, so muss hier nicht komplett bei Null angefangen werden, MMBasic unterstützt die komplette Periphere des RP2040, die auf dem Raspberry Pi Pico sitzt, von Haus aus. Für Displays, SD-Karten, Touchscreens, Echtzeituhren, Temperatur- und Luftfeuchtesensoren, Ultraschallabstandssensoren, Keypads und WS2812 sind schon Bibliotheken in MMBasic hinterlegt.
Wer mit MMBasic experimentieren möchte kann ein fertiges Binary von der Webseite von Geoff Graham herunterladen. Dort steht auch eine etwa 160 Seiten umfassende Anleitung inklusive Tutorial bereit. Wer einen Blick in den Sourcecode des MMBasic-Interpreter oder der PicoMite-Firmware wagen möchte kann dieses auf der GitHub-Seite des Projekts tun.
Wenn es um die Ansteuerung von Hardware geht, so muss hier nicht komplett bei Null angefangen werden, MMBasic unterstützt die komplette Periphere des RP2040, die auf dem Raspberry Pi Pico sitzt, von Haus aus. Für Displays, SD-Karten, Touchscreens, Echtzeituhren, Temperatur- und Luftfeuchtesensoren, Ultraschallabstandssensoren, Keypads und WS2812 sind schon Bibliotheken in MMBasic hinterlegt.
Wer mit MMBasic experimentieren möchte kann ein fertiges Binary von der Webseite von Geoff Graham herunterladen. Dort steht auch eine etwa 160 Seiten umfassende Anleitung inklusive Tutorial bereit. Wer einen Blick in den Sourcecode des MMBasic-Interpreter oder der PicoMite-Firmware wagen möchte kann dieses auf der GitHub-Seite des Projekts tun.