MMBasic 3.2a now available
A new version of MMBasic (ver 3.2a) is available for the DUINOMITE
This version introduces three significant advances:
-
- Defined Subroutines. These are a modern programming feature that allow you to define a subroutine and call it (with arguments) just as if it was a command built into the language. This is an important programming feature and the attached tutorial ("Defined Subroutines.pdf") shows how to use them.
-
- Added the 1-wire protocol (thanks to Gerard Sexton).
- Serial Port support for COM3 & COM4 support on the Duinomite
-
- MMBasic 3.2a now supports the DuinoMite. This includes all the advanced features of 3.2a such as optional line numbers, the full screen editor and defined subroutines. There are some limitations due to hardware issues, the primary one is that only 12 I/O pins are supported but otherwise all the standard Maximite features like VGA, USB, SD card and so on are supported. Future versions of DuinoMite MMBasic will be released simultaneously with the Maximite and UBW32 versions and this means that there will be no software differences between all three platforms.
- GPIO Mapping diagram For Duinomite and MMBasic3.2a
Download now from http://geoffg.net/maximite.html#DownloadsDuinoMite
is a MaxiMite Compatible Basic computer, originally designed by Geoff Graham, with additional features and Arduino like layout.
DuinoMite allows you to program in the MMBASIC language and have VGA and Keyboard interface, so you can develop and write your code in MMBasic without the need of any computer.
You can store your code on the SD-CARD and execute it on power up though autoexec.bas main code. MMBASIC programs can easily be exchanged and saved to a PC using either a terminal program and a USB connection, or the SD card. Development can be done on the USB only connection.
Fantastic Duinomite user support via a Very active user forum group.
User Support for the MMBASIC language available from the Official Maximite Support Site.
