Everything you need to start programming the powerful Cortex®-M in C immediately:
The hardware provides everything you need to get started with ARM® Cortex®-M programming. The ST Nucleo board is Arduino form-factor compatible with a powerful Cortex®-M chip and the ST-LINK/V2 debug pod on board.
The Arduino Compatible Education (ACE™) Shield uses all the major peripherals of the powerful Cortex®-M microcontrollers, including: GPIO, timers, PWM, USART, SPI, I2C, ADC and DAC.
The JumpStarter C compiler includes an easy-to-use, fast Integrated Development Environment (IDE) and a friendly debugger (separate license required for the debugger). The JumpStart API allows you to get started writing applications without getting bogged down in the tedium of system and peripheral setup.
Start programming the Cortex®-M devices in C immediately by downloading one of the ready-to-run example programs. Complete source code and projects with tutorials included. Learn C by modifying existing projects and following the tutorials.
A textbook-style tutorial reference ebook “C for Everyone: The JumpStart Guide to C”, written by authors with 30+ years of experience in writing C compilers and providing user support, contains all the information you need to become an effective C programmer.