Why you'll love CooCox

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.

CooCox CoIDE | Free, easy-to-use, block-building 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
  • Over 800 free and open code components available