Programming Editor

New improved version 5 now available!
The Programming Editor software provides a complete programming environment for generating BASIC programs for the PICAXE. Programs can be edited, compiled and downloaded to the PICAXE chips (all sizes) from within the same free software.


Click here to download the Programming Editor software

The software supports both textual 'BASIC' program listings, and generation of programs via graphical flowcharts. Flowcharts can be created and simulated on screen, and then automatically converted into BASIC program listings.

The software is free for educational (non-commercial) use and may be installed on all types of school network or students home computers. The software runs under any Windows operating system (Windows 95, 98, ME, NT, 2000, XP). No other platforms (DOS, Linux, Mac etc.) are currently supported, although Linux is under development.

Click here for high resolution screenshot, showing a flowchart, BASIC program listing and assembler code listing side by side.

Software Features:
  • Supports flowcharts, BASIC, logic diagrams and assembler code programming.
  • Supports on-screen simulation of BASIC and flowchart programs
  • Supports serial and USB direct cable downloading of all PICAXE products.
  • Has inbuilt BASIC-assembler interpreter so that BASIC programs can be automatically converted into sequential assembler code (requires Serial PIC Programmer)
  • Full assembler code development environment with easy to use interface and programmer.

    Download Equipment:

    For PICAXE downloads the only piece of equipment you need is the low-cost PICAXE serial download cable (part AXE026) (connects to the 9 pin serial port found on most desktop computers).
    IF your new laptop does not have the 9 way serial port then use the USB download cable instead (part AXE027)
    The software also has an assembler code mode for programming microcontrollers using a traditional Serial PIC Programmer (part BAS800). Although this is not required for the PICAXE system, students who wish to learn about assembler code can automatically convert their PICAXE BASIC program into assembler code, so that the assembler language can be learnt by 'disassembly' of the BASIC.


    Click here for more information on getting started with the PICAXE system.