Flow chart icons

Input, Output, Delay, If, Switch case, Connection point, Goto connection point, While, Macro, Component macro, Calculation, String calculation, Interrupt, C/ASM icon, Comment.

Virtual systems

Virtual systems can be build to allow code to be tested and debugged without the use of hardware.


LED, LED array, Switch, Switch bank, LCD display, ADC/sensor, 7-segment display, Quad 7-segment display, Keypad, PWM.

Advanced components

SPI master, I2C master, SPI(legacy), Internet TCP/IP, Webserver, CAN bus, Advanced CAN bus, LIN master, LIN slave, EEPROM, IrDA, Bluetooth, GPS, RS232, Graphical colour LCD display, FAT16, MIDI, USB HID, USB slave, USB serial bus, Zigbee, RFID, Stepper motor, Servo motor, Speech, One wire bus.

Technical requirements

Windows XP, Vista, and later.


Produces C code, Microchip compatible MPASM code and hex code compatible with the target PICmicro device.


versions in Chinese(simplified), Danish, Dutch, French, German, Greek, Hungarian, Italian, Japanese, Portugese, Romanian, Slovakian, Spanish, Turkish.