Colour Maximite

THE MAXIMITE is a small, self-contained computer that is ideal for experimenting, learning programming and for use as an embedded controller. It uses a standard VGA monitor for display, a standard PS2 keyboard for input and an SD card for storage. It includes its own operating system and BASIC programming language (called MMBasic), so you do not need to tether it to a larger computer. It also starts up instantly, so you can just plug it in and immediately get going by entering commands and a program. The new Colour Maximite has 40 input/output (I/O) lines which can be independently configured as analog inputs, digital inputs or digital outputs. You can measure voltages and frequencies, detect switch closures and so on, and get it to respond by turning on lights, closing relays etc - all under control of your BASIC program.

Perhaps the most amazing thing about the Colour Maximite is that, like its predecessor, everything (VGA, USB, colour, music, etc) is generated by a single chip that costs less than $10

Maximite Microcomputer is a Microchip PIC32 microcontroller-based microcomputer. Originally designed as a hobby kit, the Maximite was introduced in a three-part article in Silicon Chip magazine in Autumn 2011 by Australian designer Geoff Graham.[1] The project consists of two main components: a main circuit board and the MMBasic (styled after GWBasic) Interpreter.

It will work with a standard VGA monitor and PC compatible keyboard and because the Maximite has its own built in SD memory card and BASIC language you need nothing more to start writing and running BASIC programs.

The Maximite also has also 20 input/output lines which can be independently configured as analog inputs, digital inputs or digital outputs.  You can measure voltage, frequencies, detect switch closure, etc and respond by turning on lights, closing relays, etc – all under control of your BASIC program.

Our version is the Colour Maximite:

New features in the Colour Maximite are.

100pin Version PIC32
Colour VGA with eight colours (black, red, green, blue, cyan, yellow, purple and white).
Synthesised stereo music and sound effects.
Battery backed real time clock (optional).
Arduino compatible connector with an additional 20 I/O lines that are independent of the original 20 I/Os.
2 channel PWM analog output.
Special commands for animated games.
Version 4.0 of MMBasic which has extra commands to access and utilise the additional features.

The possibility of color Maximite (new and improved features marked with an asterisk):
PS / 2 keyboard
VGA video signal (480x432 or 240x216), eight colors (*)
black-and-white composite video signal
generation of stereo sound (*)
real-time clock with independent battery (*)
20 independent input-output pins
connector for Arduino (*)
SD-card (up to 32GB)
USB connection to transfer files or terminal
interfaces RS232, I2C, SPI, 1-wire
two-channel PWM (*)
a firmware update via USB
possibility of supply from USB
built-in BASIC system fonts
Team work with sprites in BASIC programming games (*)

Vert kindly donated by Alexander Demin


Manufacturer: Maximite
Date: 1993

This exhibit has a reference ID of CH32374. Please quote this reference ID in any communication with the Centre for Computing History.


Colour Maximite

Click on the Image(s) For Detail

User Submitted Articles

Add Your Article >>>

Founding Sponsors
redgate Google ARM Real VNC Microsoft Research
Heritage Lottery Funded
Heritage Lottery Fund