MATRIX Flowcode




Flowcode is a graphical programming Integrated Development Environment (IDE) that allows you to develop highly functional electrical, electronic and electromechanical systems for microcontroller based systems and for Windows PCs and tablets. This graphical programming tool allows those with little experience to develop systems in minutes.

Flowcode is perfect for those programming PIC devices including Microchip’s 8bit, 16bit and 32 bit range of microcontrollers. It’s also an easy and effective solution for programming Atmel AVR, Arduino and ARM based devices.

For beginner programmers, Flowcode will make it easy for you to pick up the fundamentals and run with your designs without getting bogged down in syntax. Users can choose between two graphical methods of programming – flowcharts or Blocks – and two scripted coding modes -Pseudocode or C – making for a very flexible IDE. If you’re a more advanced programmer, Flowcode allows you to convert your C code into graphical programs and your graphical programs into C to develop and grow your understanding of coding.

Flowcode is an ideal choice for educational institutions because it is accessible for all engineering students, including electrical, mechanical, aerospace, and automotive. All engineers need to understand programming, sensors, actuators, feedback and control systems.

-Download a Free 30-Day Trial-

Flowcode Version 9.0 – What’s new?

  • State machines: this new, graphical interface allows you to make use of this powerful programming paradigm.
  • App developer: allows users to quickly and easily create programs to control and monitor devices external to the PC.
  • ESP32 support: now supports a range of new devices for this powerful 80MHz board level device with integrated TCP/IP stack, and Wi-fi built in.
  • New IoT components: easily integrate your hardware into the cloud using Wi-Fi/LAN and link to browser-based HMI using utilities including Thingspeak, iCloud and Mosquitto.