The PICAXE-08M, with it's little brother the PICAXE-08 are very inexpensive ways to start PICAXE programming. The main difference between the two is that the 08M has twice the system memory, and offers an interrupt for those important "HEY- I need your attention NOW" functions you may have in a program. And being tidy little 8-pin packages, they're great for "disposable" applications where you just justify throwing a lot more "chip" at it. Get a few, and use them like popcorn in your embedded projects!
The PICAXE-08M offers:
- 80 lines memory
- 1-4 inputs (configurable)
- 1-4 outputs (configurable)
- 2 8/10-bit Analog-to-Digital converters (ADC)
- 8MHz maximum operation speed (4MHz normally)
- Digital temperature sensors
- Servo control
- Keyboard input
- IR transmit/receive
- Plays user-defined musical tones
- PWM Motor control
- Input Pulse counting
- Serial output & debugging via programming cable
- Based on the PIC 12F683 IC
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.
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)