CrossWorks for AVR is a complete C development system for Atmel AVR 8-bit microcontrollers that runs on Windows, Mac OS, Linux, and Solaris.

C compiler

CrossWorks C is a faithful implementation of the ANSI and ISO standards for the programming language C. We have added some extensions that enhance usability in a microcontroller environment.

CrossWorks C Library

CrossWorks for AVR has its own royalty-free ANSI and ISO C compliant C library that has been specifically designed for use within embedded systems.

CrossStudio IDE

CrossWorks for AVR is a streamlined integrated development environment for building, testing, and deploying your applications. CrossStudio provides: