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 and Fruit of the Shed.