Flowcode 8

Flowcode is an advanced integrated development environment (IDE) for electronic and electromechanical system development targeting microcontrollers such as Arduino, PIC and ARM, and rugged industrial interfaces using protocols such as Modbus and CAN.

Flowcode 8 - Flowcode 8 Standard Single User Free licence, with no Chip Packs, no Feature Packs

What's new in Flowcode 8?

New programming modes

Flowcode is the perfect flowchart language for platforms including Arduino, however users can now program in "Blocks" mode, "Pseudocode" as well as C code.

C code simulation and conversion

You can now convert your most C code programs to other programming modes including flowcharts. Moreover, you can simulate C code with ease.

Code folding and icon grouping

Users can improve the readability of their programs by using the new in-built facilities to collapse sections of their programs and group together specific icons.

Raspberry Pi now as a Flowcode target

Auto ID your hardware


  • Microcontroller flexibility - work with multiple chip variants in an easy and flexible way.
  • Saves time - graphical programming IDE gives users ability to develop complex systems quickly.
  • Built into Flowcode is a data recorder and oscilloscope which makes test and debugging procedures straightforward.
  • Non-programmer friendly - Those with little or no programming experience can use Flowcode without barriers.
  • Advanced simulation - who are developing electromechanical designs with 3D CAD packages can now characterise and simulate them in Flowcode.
  • Supports hundreds of embedded devices such as PIC®, AVR®, ARM®, ARDUINO™ allowing you to program them with ease
  • Free version of Flowcode is available