Formula Allcode logo
Please Login or Register

Teach and learn robotics, your way

Introduction to AllCode

Program your AllCode device with:

  • Flowcode
  • Raspberry Pi
  • Android & Apple
  • Windows & OS X
  • Visual Basic/C#/C++

AllCode is host independent and used with a variety of languages:

Android logo Apple logo Arduino logo Flowcode logo Windows logo Python logo MATLAB logo Raspberry Pi logo MPLAB logo Linux logo C++ logo Hidden Template

What is AllCode?

AllCode is a new concept in programming. All our AllCode products are host independent, run on a powerful 16bit dsPIC microcontroller and can be used with just about any programming language, including Flowcode, MATLAB, LabVIEW, Python, App Inventor, Visual Basic/C#/C++ and more.

Both Formula AllCode and the Robot Arm production cell are provided with free curriculum, helping you to get the most out of your new robotics solution. These courses include a range of activities with varied levels of difficulty: from simple line following to maze solving with the Formula AllCode robot buggy, and API control to automatic pick and place with the AllCode Robot Arm production cell.

Formula AllCode

Formula AllCode with Android

Program Formula AllCode with any Android device. Use programs such as App Inventor to directly control the robot. You can also use many other platforms to control the robot such as OS X or Linux. Available accessories include maze walls and a football pitch.

Formula AllCode has a full API and can be accessed from any programming language that allows for interaction with a Bluetooth module.

Robot Arm

Formula Allcode following a line

The Robot Arm production cell consists of a rugged servo controlled 6 degrees of freedom arm bolted to a base plate and mat that provides a range of exercises mimicking industrial robot arm production cells.

The arm is controlled by a dsPIC microcontroller with combo board that consists of 16 switches, 16 LEDs, 2 line 16 character LCD, quad 7-seg display and sensors. There is also a colour sensor board, servo board and Bluetooth board included.

AllCode MIAC

Formula Allcode with Raspberry Pi

Our AllCode MIAC controller provides a high power, flexible electronic system in a rugged industrial standard case that sits on a standard 25mm 'top hat' DIN rail.

The MIAC AllCode allows the various functions of the MIAC (Inputs / Outputs / Display / Keypad ) to be available to a host processor such as a PC, Mobile Phone, Tablet or other devices such as Raspberry Pi. The AllCode functionality can be accessed via a wired RS232 or RS485 serial data connection. Bluetooth or WiFi versions are also available.