The PICAXE-14M is considered a step-up from the bare-bones entry-level 08 series. It offers twice the program memory, interrupts, pulse-width modulation (good for motor controllers & servos!), serial output via the programming cable and is generally the first tier of really useful PICAXE-aciousness.
The PICAXE-14M offers:
- 80 lines memory
- 5 inputs
- 6 outputs
- 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 16F684 IC
In general, 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)