Applications of Flowcode embedded include home automation systems...
...web connected car charging posts...
...industrial and process control...
...and even micro hydro power station control.
Design your electronic system on screen:
Choose a microcontroller that has the characteristics your application needs.
Develop a model of the electronic system using the 2D or 3D panels.
Add components from the library or create your own. Link to a mechanical model exported from Solidworks.
Design a program using flow chart, Blocks, Pseudo-code, C code or state machine diagrams.
Develop a Human Machine Interface to provide a good visual test bed.
In the latest version of Flowcode, users can now welcome improved interface improvements including new toolbar and ribbon, state machine programming,
the ability to create colour graphical displays with multiple images and text boxes for gLCD's, a new IOT component pack and microcontroller
Flowcode design example
State machines in Flowcode
Breakpoints simulation with an Eblocks board
Simulating a robot arm
Simulate your design to see how it functions:
Use on-board digital switches and analogue sliders to change real world parameters and see how your system copes.
Use the Meters, Oscilloscope, Data Recorder, Console or Graph to verify your system’s performance.
Use test signal injectors to send streams of comms data in any protocol to see how your system responds.
Link to Solidworks to see your 3D hardware model move on screen under control of your program.
In the latest release, we have improved consistency of simulation and components, allowed users to now use the scope and data recorder for variables and pins and
introduction simulation only components and a series of test injectors.
Test your design to make sure it functions like you want it to:
Compile your design to hex for a microcontroller.
Using Matrix In-Circuit-Debug hardware step through the program in the chip one icon at a time or let the program run.
Use Matrix Ghost to view pin and variable status on the Oscilloscope.
Use the Data Recorder and Console to decode comms serial buses and check message integrity.
Verify your design’s performance using Flowcode SCADA via USB, Bluetooth or the internet.
In the latest version, we now have a graphing instrument allowing you to make plots of data in test mode, to prove that your design performs as it should. Further
to that, improvements have been made to the data recorder and oscilloscope to allow you to display not just a pin value but any value or variable in the system.
Monitoring data in a Flowcode environment
Flowcode scope for testing
Smart home system
Car charging post
Reproduce your system for others to use in the field in chips or on-board level products:
Manufacture one, or a hundred thousand of your designs royalty free.
Use the Auto documenter to help others understand your project.
Create PC or web based human machine interfaces for use with mobile phones to check and modify your system.
Remotely download new programs to your device when needs change.
In the latest released we have also added ESP32 chip support to our offering totally free of charge, meaning this fantisticly powerful low power MCU with integrated
Wi-Fi and dual mode Bluetooth can be used with Flowcode.
SUPPORTED EMBEDDED DEVICES:
Flowcode Embedded programs are transferrable between different brands of microcontroller. You can use this database and click on the brands and use the up down arrows to find a device
with the right internal peripherals that is suitable for your project.