MaxiMite Single Chip Computer

    "Just how hard could it be?"
    These famous first words that have led to many great inventions and developments and the MaxiMite family of PIC32 based single chip computers is no exception. Geoff Graham describes the origin of the MaxiMite on his MaxiMite Story web page.

    Because I live in Canada, I ordered a CGColorMax1 from Circuit Gizmos (despite the missing 'u' ;-) so that I too could partake in the fun.

    Since I only ordered the circuit board itself, one of the first things I did was whip up an aluminum box to put the MaxiMite into. This is especially important for the Rev 1 board because the VGA connector is a surface mount component and possibly not robust enough for rough handling without extra support.

    The switch at the front connects to the power jumper/header. Two holes beside the SD slot let the LEDs shine through.

    The rear of the box is quite busy with ports and jacks. I put in a 25 pin D-sub socket because wires are easier to solder to the D-sub plug. A straight across ribbon cable joins the 26 pin IDC connector to the D-sub. Pin 25 and 26 are both ground pins so there are no missing signals. Four bump-ons in the corners make simple cheap non-slip feet.

    With the box done, is was time to start programming.

    Since the world can never have too many break-out style games, I thought I'd start by writing one myself, especially since I've never actually done one before.

    Even though this game is written entirely in interpreted BASIC, the PIC32 easily runs the game.

    I added a demo mode for eye candy. There's also an 'undocumented' easy mode that slows the ball speed for those with slow reactions. (Press 'e' for easy mode.)


    Send any comments, concerns, questions or anything else to
    vegipete at this domain dot net.


Last Update: February 11, 2013

Copyright Strong Edge Dynamics, February 2013.