Flowcode Key Features

Flowcode software allows you to quickly and easily develop complex electronic and electromechanical systems. The graphical programming tool allows even those with
little experience to develop complex electronic systems in minutes.

Flowcode is one of the world’s most advanced environments for electronic and electromechanical system development. Engineers use Flowcode to develop systems for
control and measurement based on microcontrollers, on rugged industrial interfaces or on Windows compatible personal computers.

Flowcode Key Features

Graphical programming

Flowcode uses graphical icons to enable you to quickly develop electronic systems. The easy-to-use interface means those with little experience of programming are able to
pick up the fundamentals quickly. The speed of development gives experienced users a fast and proven way to develop their projects.

Test & debug code

Once you have developed your program, the powerful environment gives you the ability to make use of the embedded in-circuit-test (ICT) and in-circuit-debug (ICD) features.
These key features give you the confidence you need to ensure the programs you have produced will be effective when compiled to chosen devices.

Simulate your programs in 3D

A 3D simulation environment means if you’re working with mechanical designs, you can develop and test the electronic elements of your designs work effectively using Flowcode.
Integration with third-party design packages through support for various file formats, means you can directly import designs and bring them to life.

Components creation

With hundreds of common components already built in to Flowcode, the environment is already set up for integrated development. If you have further components which you require
in order to develop your electronic systems, you can easily your own component libraries within Flowcode, reducing support and development costs across your projects.

Arduino, E-blocks & more

E-blocks gives you the ability to prototype your designs using hardware based on a range of PIC, dsPIC, ARM or AVR microcontrollers. E-blocks are a suite of development boards
and downstream peripheral boards which easily snap together to allow for rapid prototyping of electronic systems. Flowcode also supports Arduino through support for AVR microcontrollers.

Numerous devices supported

With the suite of microcontrollers supported within the software, we can confidently say there is most certainly a solution offering to meet your needs; whether you are developing
your first program using an Arduino, or working with powerful systems controlled using a dsPIC 16-bit microcontroller or ARM 32-bit microcontroller.