Why use Flowcode?
The Arduino prototyping hardware platform has a large following of educators and enthusiasts around the world. Flowcode can target and program Arduino hardware directly. E-blocks hardware is also available to provide access to modular plug and play circuitry as well as debugging support.
- Syntax-free coding
- Drag and drop of coding icons
- Simulation of Arduino projects
- Inbuilt test-and-debug
- Multiple programming modes
- C code editing and conversion
- Simple porting between devices
- Drag and drop of programming libraries
Building on the Arduino model
Flowcode - A graphical flowchart representation of the program, although C code can be added by the user. Functionality is extended with components which offer functions (macros) to control internal and external hardware features. Additional benefits include simulation and debugging.
Arduino - Adds in-built and user-generated libraries to extend the basic functionality of the underlying C/C++ language.
C / C++ - Basic functionality only, although the language can be supplemented by adding pre-built functions.