Microchip PIC and PICAXE Development


PICAXE LogoA PICAXE chip is a standard Microchip PIC microcontroller that has been pre-programmed with the PICAXE bootstrap firmware code. The bootstrap code enables the PICAXE microcontroller to be re-programmed ‘in position’ directly via a simple ‘three wire’ download cable connection. This eliminates the need for an (expensive) conventional PIC programmer, making the whole download programming system a low-cost USB cable. The same software and download cable is used for all PICAXE chip sizes and project boards.


08M Dev Kit


PICAXE chips can be programmed in a very simple to learn BASIC language or via graphical blocks or flowcharts.

The programming language is designed to give you all the powerful features of the microcontroller without any complicated programming language to learn.


PICAXE BASIC is much simpler to learn (and to ‘debug’) than traditional microcontroller languages such as assembler code or ‘C’. The software is completely free, and also includes a powerful on-screen simulation for testing your program.

Although intended for the educational market its well suited to small production runs!


PICAXE Chip Type Label on Chip (DIP) Label on Chip (SM) Advanced Technical Details
PICAXE-08M2 PICAXE-08M2+ 12F1840 Microchip Datasheet
PICAXE-14M2 PICAXE-14M2 PIC16F1825 Microchip Datasheet
PICAXE-18M2 PICAXE-18M2+ PIC16F1847 Microchip Datasheet
PICAXE-20M2 PICAXE-20M2 PIC16F1829 Microchip Datasheet
PICAXE-20X2 PIC18F14K22 PIC18F14K22 Microchip Datasheet
PICAXE-28X2 PIC18F25K22 PIC18F25K22 Microchip Datasheet
PICAXE-40X2 PIC18F45K22 PIC18F45K22 Microchip Datasheet


This is a good example of how to program a PICAXE micro controller. many more can be found on


Comments are closed.