Flowcode 8 – Visual programming for PIC, Arduino and ARM
The new Flowcode 8 offers considerably more features that just scream to be tried out. Especially the addition of the new programming modes and working with C code and flowcharts is very impressive. The added conveniences make working with the code much easier in practice.
What is new in Flowcode 8?
The 5 most significant new features in Flowcode 8 are:1. New programming modes
Flowcode 8 offers, in addition to flowcharts, also the option of working with “Blocks”, “Pseudocode” and/or C code. Programming with the aid of blocks can be compared with the way the Blockly library is used to make block programming languages such as Scratch or App Inventor, while Pseudocode offers a new method to generate instructions and write programs without the complexity of C.2. C code simulation and conversion
Nearly all C code can be converted into flowcharts and simulated. Flowcode already offered the option of converting a flowchart into C code, but the reverse was not possible. With Flowcode 8 you can not only switch between the four major programming modes, but you can also simulate C code.3. Raspberry Pi as a Flowcode target
4. Code folding & Icon-grouping
Code folding is a new function with which the preceding pictograms are folded together, this improves the organisation of the program on the screen.With Icon grouping you can make sets of pictograms that you can then copy and paste in order to easily manage repeated code in the project.
5. Auto ID for your hardware
You can use Flowcode for every supported hardware platform: if you use, for example, an Arduino or a Raspberry Pi, then you can set your own board as a direct ‘target’ for your project. And when you use E-blocks2 hardware, you can automatically identify the hardware boards that are connected to the laptop or PC via USB.
5. Auto ID for your hardware