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