SnapCPU™ - add computer control to your snap kit projects!

SnapCPU™ was created to add microprocessor support to the myriad of "SNAP" based systems used for teaching electronics. These snap circuit systems provide an easy way to connect a range of input switches and sensors and output to devices such as LEDs and buzzers.

Adding microprocessor control gives new life to your existing snap circuit system, no matter which brand you have. Signals from input devices can be read and acted upon using simple software that you can build using visual tools like BLOCKLY (from PICAXE) or write yourself in easy to learn BASIC, made even easier using the KodeKLIX tools.

The SnapCPU™ lets you advance from simple circuits to software controlled circuits. SnapCPU™ provides a common core which is used our expanding range of snap-compatible devices including SnapBug and SnapArcade. Once you have the coding basics under your belt, perhaps you will be ready move onto the more advanced PUP™ handheld console platform. SnapCPU™ kits are ideally suited to your STEM /STEAM program.

PICAXE powered SnapCPU
SnapCPU™ Starter Kits - STEM course versions

STEM course versions come complete with comprehensive project materials including parts, documentation and quality instructions. Project code in PICAXE's SCRATCH-like BLOCKLY is provided. Learn the fundamentals of digital coding for electrical engineering projects, including digital sound.

Snap-Kits from

SnapBug™ Starter Kits - STEM course versions

A cute fully standalone or snap-kit unit; with a graphical interface approach! The SnapBug builds upon the SnapCPU Starter by teaching simplified display control and graphic programming skills.

Click here for a short youtube introduction video Snap-Bugs from

SnapArcade™ coming soon!

A more advanced kit which introduces the basic elements of game design and coding; whilst sticking with a simple to use block-like coding approach... Register your interest now!

Snap-Arcade from

SnapCPU™ Hobbiest versions!

Basic, enhanced or advanced boards for the do-it-yourself types... these feature the option of a more powerful microcontroller and the ability to store multiple, larger and more complex programs.