Tag: 08
Robotics – PICAXE M2/X1 Parts
by Sam on Aug.15, 2011, under Electronics, Microcontrollers, Picaxe
Review article: ‘Robotics: Intro to PICAXE’
In my article entitled ‘Robotics: Intro to PICAXE’ I started out with a generalized description of the various PICAXE microcontrollers available from Revolution Education Ltd.. Here I would like to expand slightly and take a bit more In-depth look at the PICAXE microcontrollers. First starting with the ‘Standard Use’ class, then moving on to the ‘Advanced Use’ class after that. Revolution Education Ltd. has changed their previous categories from ‘Education, Standard, Advanced Use’ and combined ‘Education and Standard Use’ into one category. The M2 and X1 microchips are classified as the ‘Standard Use’ class, while the X2 series of microchips are classified as the ‘Advanced Use’ class of microcontrollers.
As of the writhing of this article, you still can purchase several of the older PICAXE microcontrollers, namely: the ‘PICAXE-08M Module’, ‘PICAXE-08 microcontroller’, ‘PICAXE-08 microcontroller (5 pack)’, ‘PICAXE-08 microcontroller (50 pack) [Only available to educational account holders.]’, ‘PICAXE-18X microcontroller’, ‘PICAXE-18X microcontroller (10 pack)’, ‘PICAXE-18M microcontroller (25 pack)’, and the ‘PICAXE-20M microcontroller (22 pack) [Only available to educational account holders.]’. I would suggest however that you stick to the the new PICAXE microcontrollers as they are richer in features, power, and cost LESS in many cases than the older discontinued PICAXE microcontrollers. (I am unsure how long the X1 parts will be available and would suggest moving up to either an X2 part or an M2 part instead)
In the table below you will see the stats for the standard class of PICAXE microcontrollers:
PICAXE Type | IC Size | Memory | I/O Pins | Outputs | Inputs | ADC | Memory(Data) | Polled Interrupt |
08M2 | 8 pin | 2048 | 6* | 6* | 6* | 3 | 256(Shared) | YES |
14M2 | 14 pin | 2048 | 11* | 11* | 11* | 7 | 256 | YES |
18M2 | 18 pin | 2048 | 16* | 16* | 16* | 10 | 256(Shared) | YES |
20M2 | 20 pin | 2048 | 16* | 16* | 16* | 11 | 256 | YES |
28X1 | 28 pin | 1000-3200 | 23 | 9-17 | 0-12 | 0-4 | 128+i2c | YES |
40X1 | 40 pin | 1000-3200 | 32 | 9-17 | 8-20 | 3-7 | 128+i2c | YES |
(NOTE: the top speed of the M2 Series is 32MHz and the X1 series is 20MHz)
(NOTE: * Input/Output Pins are configurable as either)