
Flowcode enables the user to quickly and easily develop complex electronic and electromechanical systems. The graphical programming tool enables those with little experience to develop systems in minutes. Engineers, both professional and academic, use Flowcode to develop systems for control and measurement based on microcontrollers, or on rugged industrial interfaces using Windows-compatible personal computers. Flowcode is perfect for those who program Peripheral Component Interconnect (PIC) devices, including Microchip's 8-bit, 16-bit, and 32-bit range of microcontrollers. It is also an easy and effective solution for programming Atmel AVR, Arduino, and ARM-based devices. The flexible licensing structure includes a free version of Flowcode, which is excellent for learning programming, developing applications at home, or for prototyping designs. The licensing structure enables users to build a bespoke license that is perfect for their embedded system development requirements.