Flowcode 10 is now free for makers and hobbyists
[Partner Content] In January 2023 Matrix just released version 10 of Flowcode with a number of feature enhancements and a significant licensing change: the program is now free for makers and hobbyists for popular microcontroller targets like PIC16F18877 and Arduino.
25 years ago a small company in the UK decided to develop a program to help students learn to program microcontrollers: Flowcode. First launched in the year 2000. Initially it sold well into education, and because it was easy to use lots of hobbyists and industrial companies started using it. Today Flowcode is very functional and has thousands of users.
In addition to this Flowcode was developed with full simulation capabilities: Simulation is a really effective learning tool that allows a different view of what is happening in a program and has the added benefit of shortening the process of developing programs. In the software students can choose a microcontroller, connect switches, sensors, displays and actuators to it, and can simulate and interact with the circuit on screen before compiling the program to real hardware.
The first version of Flowcode was released in 2000 - when microcontrollers were in their infancy and included the popular PIC16F84 and ATMEGA8 8-bit devices – and it was a great success with sales in many countries. Flowcode’s ease of use also resulted in a large number of hobbyists and industrial engineers using Flowcode for developing real electronic projects and the user base grew.
Flowcode 10 is now free for makers and hobbyists. You can download a free copy from: www.flowcode.co.uk
Who were the developers?
In 1998 Matrix Multimedia Limited, founded in 1993, was at the forefront of educational multimedia development in the UK and was one of the country’s first multimedia content publishers. Having developed more than 20 educational CD ROMs in Geography, Mathematics and Electronics the company knew that emerging internet technology would destroy their educational content business and needed to diversify. Matrix had made ground breaking CD ROMs for teaching electronics using extensive circuit simulations with SPICE modelling and the company decided to use their electronics expertise to get into the emerging market for microcontrollers within an educational context.Made for learning
The company’s purpose was learning/teaching. Matrix knew that some engineering students struggled with C code programming and the process of developing more complex programs from scratch was just too time consuming. As a result Matrix decided to simplify programming by using flowcharts as a program entry method and create a large library of off the shelf routines for lots of sensors, displays and electronic components. Everyone can understand flowcharts so this made programming easier and the command entry system meant that students could not make syntactical mistakes. The large library of components: allowed students to go further, faster, make more exciting projects, increased motivation, and was so much easier than C or assembler.In addition to this Flowcode was developed with full simulation capabilities: Simulation is a really effective learning tool that allows a different view of what is happening in a program and has the added benefit of shortening the process of developing programs. In the software students can choose a microcontroller, connect switches, sensors, displays and actuators to it, and can simulate and interact with the circuit on screen before compiling the program to real hardware.
The first version of Flowcode was released in 2000 - when microcontrollers were in their infancy and included the popular PIC16F84 and ATMEGA8 8-bit devices – and it was a great success with sales in many countries. Flowcode’s ease of use also resulted in a large number of hobbyists and industrial engineers using Flowcode for developing real electronic projects and the user base grew.