Formula Allcode logo

Learn robotics with an Allcode robot

Formula AllCode is a complete course in robotics with an impressive specification set. The robot itself is Bluetooth enabled and can become a slave for platforms including Android and Apple devices and the Raspberry Pi. The free, accompanying course includes a range of activities with varied levels of difficulty; from simple line following to maze solving. The system runs on a 16 bit dsPIC microcontroller and is programmable from just about anything including Flowcode, MATLAB, LabVIEW, Python, App Inventor, Visual Basic/C#/C++ and more.

Formula Allcode Curriculum button
Formula Allcode Buy button

Formula AllCode technical specification


dot image 2 Push to make switch
dot image 8 IR distance sensors
dot image Light sensor
dot image Microphone
dot image I2C accelerometer/compass
dot image 2 Line following sensors
dot image Microphone volume control


dot image 8 LEDs (one port)
dot image Speaker
dot image 4 Servo outputs


dot image Left and Right
dot image Integrated gear-box
dot image Integrated encoders


dot image Reset switch
dot image 16 bit dsPIC microcontroller
dot image USB rechargeable lithium battery
dot image 128x32 pixel backlit LCD
dot image Micro SD card
dot image Integrated Bluetooth
dot image Micro USB Socket
dot image E-blocks expansion port
dot image Expansion port (8bit)
Forumula Allcode topdown view

Buy Formula AllCode

Picture of Formula AllCode Robot Buggy

The Formula AllCode robot buggy with Bluetooth capability enables you to program the robot from any host with a Bluetooth connection.  The buggy itself includes a fabulous specification, LEDs, di ...

Picture of Formula AllCode standard class set

The standard class set gives you five Formula AllCode robots at a fantastic, discounted price. For study within a class environment, the buggies are contained in an easy to store Gratnells tray and pr ...

Picture of Formula AllCode deluxe class set

The Formula AllCode deluxe class set gives you ten Formula AllCode robots at a fantastic, discounted price. For study within a class environment, the buggies are contained in an easy to store Gratnell ...

Picture of Formula AllCode deluxe kit

The Formula AllCode deluxe kit gives you the perfect solution for containing your Formula AllCode in a neat, easy to store and easy to transport carry case. You also receive a complete set of desktop ...

Picture of Maze walls

The Formula AllCode desk mounted maze walls can make an X by Y cell maze for problem solving competitions. They are precision cut acrylic walls to allow you to construct and complete a series of bespo ...

Picture of Maze mat

This double-sided activity mat includes line following challenges, grid challenges as well as basic technical information on the AllCode buggy. ...

Picture of Formula AllCode Football Mat Add-On

The football pitch consists of a 119cm x 84cm printed mat that you would ideally fasten to a sheet of plywood or MDF board.  There are extra connectors included that will supplement your maze wal ...

Picture of Bluetooth 4.00 USB module (For Allcode)

As the Formula AllCode robot buggy has Bluetooth capability, this Bluetooth 4.00 USB adapter will provide a bluetooth connection to your PC in order to control the buggy. Drivers for CSR Bluetooth mo ...

Picture of Micro USB charging lead

A micro USB charging lead. ...


Chinese German Spanish French Greek Italian Dutch Russian Google translations