The PICAXE system is a powerful, low cost microcontroller programming system designed to simplify educational and hobbyist use of microcontrollers. PICAXE chips can be programmed in a graphical 'flow-chart' environment or in easy to understand BASIC.
The PICAXE-18A is a pretty useful PICAXE. A good number (but not excessive) number of I/O including 8 outputs, twice the memory of the basic models, all at a really decent price. Excellent value in workhorse of a microcontroller! Check out these specs:
- Pins: 18
- Memory (lines): 80
- I/O Pins: 13
- Outputs: 8
- Inputs: 5
- ADC (L=low): 3
- Data Memory: 256
- Polled Interrupt
Memory (lines) = Approximate number of lines of program code the chip can hold.
Data Memory = Bytes of EEPROM memory on board (128-Prog means 128 Bytes less the space needed for your program. 256+I2C means 256 Bytes + any external EEPROM space you add via the I2C interface).
Polled Interrupt = A process that automatically checks a pin in between each command to see if something has happened (very useful!)
PICAXE Manual Part 1 - Getting Started (.pdf)
PICAXE Manual Part 2 - BASIC Commands (.pdf)
PICAXE Manual Part 3 - Interfacing Circuits (.pdf)
Programming Editor (.exe)