Towards the end of 2010, Geoff Graham was experimenting with the PIC32
microcontroller. He figured he could turn this into an interesting
article for Silicon Chip Magazine if he could come up with a practical example of
the chip in use. He thought to himself, "A BASIC interpreter! How hard could it be?"
It turned out to be non-trivial but he persevered and the Monochrome Maximite was
introduced in April 2011. From that beginning, an entire ecosystem of 'mites has developed.
Broadly speaking, there are two branches to the 'mite family. The various MaxiMite
versions can be used as a stand alone computer system, much like the fondly
remembered 8 bit home computer systems of the 1980s. The MicroMite versions in
contrast are generally well suited for use as embedded microcontrollers. All
versions share the common use of MMBasic, a modern structured version of the
venerable BASIC interpreter. Learn more at
Geoff's Projects and
The Back Shed Microcontroller Forum.
I've been playing around with various versions of 'mite for many years, including
the most recently released Colour Maximite 2, which has provided a superb
sanity focus during the pandemic. I have collected my various program creations
here that others might enjoy them too.
The programs are available as zip files. Down load them and unzip them to a
directory on an SD card. Run them and enjoy. Most programs have comments at the
start to assist with any special configurations. If you are having problems, send
me an email (vegipete at this domain), or visit TheBackShed forum.
Two other good sources for programs and programming tips are
Fruit of the Shed.