Licensed Compiler

From Flowcode Help
Jump to navigationJump to search

The Flowcode compilers are not supplied with the main application installer to help reduce the size of the main Flowcode installation and allow you to only install the compilers onto your system that you will be using. The compilers can be downloaded and installed by following the links on the Flowcode download page. Flowcode will need to be restarted after installing a compiler.


Here is a list of C compilers used by the various chip packs in Flowcode.

  • PIC 8-bit - XC8 (Free Version)
  • PIC 16-bit - XC16 (Free Version)
  • PIC 32-bit - XC32 (Free Version)
  • AVR 8-bit - WinAVR
  • Atmel ARM 32-bit - WinARM
  • STm32 ARM 32-bit - GCC ARM
  • Raspberry Pi 32-bit - GCC ARM


The Microchip PIC based chip packs use the free versions of the Microchip C compilers even under the Professional Flowcode license type. If you would like to use a paid version of the Microchip compiler then there is a free 60-day trial you can download from the Microchip website and use to test the functionality. The Compiler Options window allows you to specify an alternative compiler location if you want to point to a none standard compiler version.