It is important to note that Flowcode 6 is a compiler and IDE, not a programmer. To complete the projects, the user still requires a hardware programmer (such as the Matrix MMP or PICKit). Flowcode 6 integrates with these programmers via the "Compile to Chip" feature, automating the transfer of the generated HEX file.
The book focuses heavily on Microchip's PIC architecture, specifically the PIC16F and PIC18F series.
: It serves as an excellent companion text for university labs or self-paced STEM courses. Hardware Requirements to Follow the Book It is important to note that Flowcode 6
Create custom Human Machine Interfaces (HMIs) with dials, meters, and graphs to monitor your system's performance during simulation.
The projects covered in this 30-step journey typically scale in difficulty: The book focuses heavily on Microchip's PIC architecture,
Flowcode 6 represents a significant evolution in matrix-based programming tools. Unlike its predecessors, Version 6 introduced a unified development platform that supports a wide range of microcontrollers (PIC, AVR, ARM) and provides a sophisticated simulation engine.
While Flowcode 6 is no longer officially supported by Matrix (the current version as of 2023 is Flowcode v10), the demo version of Flowcode v.6 is still available for download. The demo version allows you to develop your own flow charts and operate LEDs and microswitches in simulation mode, which is sufficient for working through the book's lessons. The projects covered in this 30-step journey typically
Drag and drop icons for loops, decisions, inputs, and outputs to build your logic.
Flowcode 6 is a software development environment (SDE) that enables users to create, simulate, and debug programs for PIC microcontrollers. It supports a wide range of PIC microcontrollers, including the popular 16F and 18F series. Flowcode 6 provides a graphical interface for creating flowcharts, which are then converted into C code and compiled into a hex file that can be loaded onto the microcontroller.
Later projects often involve RS232 or I2C communication.
It automatically converts your flowchart into highly optimized C code. "Create 30 PIC Microcontroller Projects" - A Deep Dive