professional and powerful integrated development environment

integrated loader software supports 16F8xx(A), 16F8x and 18Fxxx(x) devices

integrated online updates provides latest features and fixes

versatile plugin architecture provides simulation, serial communications software and more!

Proton IDE

Proton IDE is a professional and powerful visual Integrated Development Environment (IDE) which has been designed specifically for the Proton Plus compiler. Proton IDE accelerates product development in a comfortable user environment without compromising performance, flexibility or control.

Code Explorer

Possibly the most advanced code explorer for PIC based development on the market. Quickly navigate your program code and device Special Function Registers (SFRs).

Compiler Results

Provides information about the device used, the amount of code and data used, the version number of the project and also date and time. You can also use the results window to jump to compilation errors.

Programmer Integration

The Proton IDE enables you to start your preferred programming software from within the development environment . This enables you to compile and then program your microcontroller with just a few mouse clicks (or keyboard strokes, if you prefer).  

Integrated Bootloader

Quickly download a program into your microcontroller without the need of a hardware programmer. Bootloading can be performed in-circuit via a serial cable connected to your PC.

Real Time Simulation Support

Proteus Virtual System Modelling (VSM) combines mixed mode SPICE circuit simulation, animated components and microprocessor models to facilitate co-simulation of complete microcontroller based designs. For the first time ever, it is possible to develop and test such designs before a physical prototype is constructed.

Serial Communicator

A simple to use utility which enables you to transmit and receive data via a serial cable connected to your PC and development board. The easy to use configuration window allows you to select port number, baudrate, parity, byte size and number of stop bits. Alternatively, you can use Serial Communicator favorites to quickly load pre-configured connection settings.

Online Updating

Online updates enable you to keep right up to date with the latest IDE features and fixes.

Plugin Architecture

The Proton IDE has been designed with flexibility in mind with support for IDE plugins.