CoIDE is a free integrated development environment focusing on ARM Cortex-M0/M0+/M3/M4 based microcontrollers.It is a trimmed version of Eclipse + GCC (GCC-ARM-Embedded) tool chain dedicatedly for embedded development, allowing users experience both high efficiency and minimalism in an individual IDE. With a powerful code component sharing and collaborative cloud platform Git integrated, over 800 code components are within easy reach, allowing users to implement programs simply by stacking up building blocks.
CoSmart is a free graphical configuration tool for ARM Cortex-M peripherals. Though the user-friendly graphical configuration interface, users can configure the working mode of the peripherals, set the status of I/O pins, generate corresponding initialization code, and export CoIDE project.
CoFlash is an easy-to-use stand-alone online flash programmer for ARM Cortex-M microcontrollers. It has two kinds of user interface, graphical user interface and command line interface. It supports a number of mainstream debug adapters, such as CoLinkEx, J-Link, ST-Link, and FTDI-based debug adapters.