CooCox is devoted to providing developers with a free/open and easy-to-use ARM Cortex-M0/M0+/M3/M4 development tool-chain, including CoLinkEx, a low-cost and hardware open debug adapter; CoIDE, an integrated development environment for developing based on code components like stacking up building blocks; and CoSmart, a graphical code generation tool.

Meanwhile, CooCox encourages users to share open source code components in CooCox community. By providing a series of open source software such as CoX, a unified standard peripheral library for ARM Cortex-M based microcontrollers; CoOS, a lightweight real-time operating system; and a number of drivers based on CoX, CooCox is committed to building an open-source and sharing community, and promoting the component-oriented development method.

CoIDE is a free integrated development environment focusing on ARM Cortex-M0/M0+/M3/M4 based microcontrollers. It uses GCC (GCC-ARM-Embedded) tool chain, and is based on Eclipse, but has been customized and simplified to give users a minimalism experience. With Git - a powerful code component sharing and collaborative cloud platform - integrated, over 800 code components are within easy reach, allowing users to implement programs simply by stacking up building blocks.

Free

Based on Eclipse and GCC tool chain, a number of mainstream Cortex-M based MCUs are supported

Customized and simplified, extremely easy to get started

Component-oriented development method for you to get most out of the reusable code

Allows rapid prototyping like stacking up building blocks

Code component sharing and collaborative cloud platform based on Git for friction-less collaboration