PICAXE is a microcontroller system that uses low cost FLASH memory based microcontrollers with a unique, pre-programmed PICAXE bootstrap code. This gives a device that may be reprogrammed typically 100,000 times without the need for an expensive and complicated programmer.
PICAXE is programmed using a simple BASIC language or by using an intuitive graphical flowchart system, enabling younger students and hobbyists to start generating programs quickly and easily.
Programming is carried out via a simple serial or USB cable which means that a simple project kit is easily assembled. In addition to the microcontroller chips, starter, tutorial, and upgrade kits are available to provide a complete PICAXE solution.
PICAXE X2 microcontroller chips are available in 20, 28 and 40-pin versions, giving a choice of the number of input and output lines. Every pin is individually configurable for greater I/O flexibility. These latest designs of the PICAXE chip feature increased memory, scratchpad and RAM, plus additional features such as the ability to boot or run programs from I2C memory, additional timers, a SRLatch and additional interrupts.