What’s new in the PICAXE-28X / -40X?
The new generation PICAXE is here! The PICAXE-28X and PICAXE-40X have a range of exciting new extended and enhanced features.
Click here for detailed information about the extended features (pdf).

The PICAXE-28X supports all the PICAXE-28 commands and features, with the following enhancements:
Program memory 8x as long (approx. 600 lines rather than 80) with intelligent download
Configurable pins to give max. possibilities of 12 inputs, 16 outputs, 4 analogue inputs
2 continuously driven pwm motor drive outputs (pwmout command)
New command to count pulses within a set time period (count command)
Data memory 2x as long (128 bytes) (read/write commands)
Support for I2C bus interface (i2cslave/readi2c/writei2c commands)
Interrupt feature on inputs (setint command)
Accurate digital temperature sensor interface (readtemp/reatemp12 commands)
10-bit and 8-bit ADC options (readadc10/readadc commands)
4800 baud rate option (and faster at higher clock frequencies) (serin/serout commands)
Serial output via the programming cable (sertxd command)
Read serial number from any Dallas 1-wire device (e.g. iButton) (readowsn command)
Computer keyboard interface on inputs 6 and 7 (keyin, keyled command)
Software support for increased clock frequency (4, 8 or 16MHz)
See the Basic Commands Datasheet (pdf) for more information about each new command.
The table below shows a comparison between the PICAXE-28 microcontrollers.
|
PICAXE Type
|
IC Size
|
Memory (lines)
|
I/O Pins
|
Outputs
|
Inputs
|
ADC
|
Data Memory
|
Polled Interrupt
|
|
PICAXE-28
|
28
|
80
|
22
|
8
|
8
|
4
|
64+256
|
No
|
|
PICAXE-28A
|
28
|
80
|
22
|
8
|
8
|
4
|
64+256
|
Yes
|
|
PICAXE-28X
|
28
|
600
|
23
|
9-17
|
0-12
|
0-4
|
128+i2c
|
Yes
|
The PICAXE-40X has identical features to the 28X, with an additional extra 11 input/output pins