Page 7 - Electrical & Electronic Engineering Brochure 2024 WEB
P. 7

FLOWCODE


 www.flowcode.co.uk                                                                                                  FLOWCODE



 Flowcode allows you to develop highly functional electrical, electronic and electromechanical
 SYSBLOCKS
                                                                                                                     SYSBLOCKS
 systems  for  microcontroller  based  systems,  for  Windows  PCs,  mobile  phones  and  tablets.
 Flowcode is supported by hardware products to support learning in 6 areas of engineering:


         Why use Flowcode?
 Embedded System   Test and Control - PC and  Today’s electronic engineers are applied programmers: they use software to create embedded   ELECTRICAL MACHINES
 Programming  Mobile  systems, Human Machine Interfaces, FPGAs, Digital Signal Processing systems, to simulate losses
         in transmission lines, to model thermal transfer in power amplifiers and thousands of other
         things.
 ELECTRICAL MACHINES
            Simulation: Flowcode includes a simulation engine, which simulates at a component level
            and at a system level. This allows you to validate your design on-screen before deployment,
            shortening design time and increasing system integrity.

            Target independent: Flowcode allows you to use the same code for different target devices.               LOCKTRONICS
            You can create a program for a tiny 8 pin PIC10 device, then scale it up immediately by changing
 LOCKTRONICS
            to a PIC32 or ARM device. Flowcode embedded supports AVR, Arduino, PIC8, PIC16, PIC32,
 Robotics and Mechatronics  Music Technology  ARM, RPi, and ESP32 families.

            Program in many ways: you can use flowcharts or blocks to get started, then learn pseudocode             EBLOCKS 2
            or C. You can mix these coding techniques together or transfer between them. You can also
            embed state diagrams and data flow programming schemes.
 EBLOCKS 2

            Huge component library: to help you create programs Flowcode includes a huge library of
            parts from  simple switches,  displays and sensors  through  to  complex communications                  ALLCODE
            systems including USB, Wi-Fi, and Bluetooth.
 ALLCODE
            Support: Flowcode is well supported with curriculum materials, learning hardware, technical
            literature and an active forum.                                                                          TINA
 TINA
 Digital Signal Processing  Communications  Beyond embedded: use the same environment and skills to create visual PC- and web-based
            applications, e.g. to control and gather data from connected embedded systems and the
            Internet.
















 6  Copyright © 2023 Matrix Technology Solutions Limited  Copyright © 2023 Matrix Technology Solutions Limited     7
   2   3   4   5   6   7   8   9   10   11   12