Flowcode for PICmicros by Matrix Multimedia is a graphical IDE for developing firmware for Microchip PIC microcontrollers. It uses a flowchart-based approach and a rich library of drag-and-drop components to help you design, simulate, and deploy embedded applications without needing to write low-level code from scratch. Flowcode generates C code for supported PIC devices and includes on-screen simulation with virtual instruments, allowing you to verify logic, visualize signals, and debug behavior before programming real hardware.
Designed for both education and professional prototyping, Flowcode streamlines common embedded tasks such as driving LCDs and seven-segment displays, reading keypads and sensors, and handling interfaces like UART/RS-232, I2C, SPI, ADC, PWM, and timers. It integrates with popular programmers/debuggers for downloading to target devices and works seamlessly with Matrix’s E-blocks development hardware as well as many third-party boards. With clear component abstractions, a switchable code view, extensive examples, and comprehensive documentation, Flowcode reduces the learning curve and accelerates time to a working prototype for students, hobbyists, and engineers alike.
Comments