Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview
The STMicroelectronics STM32F0DISCOVERYSTM32F0DISCOVERY helps you to discover the STM32F0 Cortex-M0 features and to develop your applications easily. It includes everything required for beginners and experienced users to get started quickly. Based on the STM32F051R8T6STM32F051R8T6, an STM32 F0 series 32-bit ARM Cortex microcontroller, it includes an ST-LINK/V2 embedded debug tool, LEDs, pushbuttons and an additional prototyping board for easy connection of additional components and modules. The demonstration software is preloaded in the board Flash memory. It uses the user button B1 to change the blinking frequency of the green LED LD3. Each click on the button is confirmed by the blue LED LD4.
The STM32F051R8T6STM32F051R8T6 32-bit low and medium-density advanced ARM MCU with a high-performance ARM Cortex-M0 32-bit RISC core has 64 Kbytes Flash, 8 Kbytes RAM, RTC, timers, ADC, DAC, comparators and communication interfaces.The STM32 F0 delivers 32-bit performance and STM32 DNA essentials into applications typically addressed by 8- or 16-bit microcontrollers. It benefits from the combination of real-time performance, low-power operation, advanced architecture and peripherals associated to the STM32 ecosystem, which has made the STM32 a reference in the market.
Key Applications: Application Control and User Interfaces, Handheld Equipment, A/V receivers and Digital TV, PC peripherals, Gaming and GPS platforms, Industrial applications, PLCs, Inverters, Printers, Scanners, Alarm systems, Video intercoms, and HVACs. | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | Embest CooCox | CoIDE | ARM Cortex M | CooCox offer freely available powerful software development tool for ARM Cortex-M based microcontrollers. Coocox Tools organizes and provides the knowledge required by developers. Learn More |
IDE | ARM | Keil MDK-ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | The MDK-ARM is a complete software development environment for Cortex-M, Cortex-R4, ARM7 and ARM9 processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. Learn More |
RTOS | Micrium | µC/OS-II | STM ARM MCU's | µC/OS-II, the Real-Time Kernel, is a portable, ROMable, scalable, preemptive, real-time deterministic multitasking kernel for microprocessors, microcontrollers and DSPs. Offering unprecedented ease-of-use, µC/OS-II is delivered with complete source code and in-depth documentation. Learn More |
RTOS | Micrium | µC/OS-III | STM ARM MCU's | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More |
RTOS | Segger | embOS | ARM Cortex-M | embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. It is a zero interrupt latency, high-performance RTOS that has been optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Debugger / Programmer | STMicroelectronics | ST-LINK/V2ST-LINK/V2 | STM8 / STM32 | ST-LINK/V2 In-circuit Debugger and Programmer for the STM8 and STM32 MCUs Learn More |
Debugger / Programmer | STMicroelectronics | STX-RLINKSTX-RLINK | STM8 / ST7 / µPSD / STM32 / STR7 / STR9 | STX-RLINK In-circuit Debugger and Programmer for a complete range of STMicroelectronics microcontrollers (STM8, ST7, µPSD, STM32, STR7 and STR9) |
Debugger | Embest | ColinkExColinkEx | ARM Cortex-M | ARM Cortex-M MCU JTAG Hardware Debugging Probe which supports in CooCox software and Keil Realview MDK |
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Technical Documents
Learning Center
Design Elements
Video
Kit Features
- STM32F051R8T6STM32F051R8T6 microcontroller featuring:
- 64 KB Flash
- 8 KB RAM in an LQFP64 package
- On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone ST-LINK/V2 (with SWD connector for programming and debugging)
- Board power supply: through USB bus or from an external 5 V supply voltage
- External application power supply: 3 V and 5 V
- Four LEDs:
- LD1 (red) for 3.3 V power on
- LD2 (red/green) for USB communication
- LD3 (green) for PC9 output
- LD4 (blue) for PC8 output
- Two push buttons (user and reset)
- Extension header for all LQFP64 I/Os for quick connection to prototyping board and easy probing
- An additional board is provided which can be connected to the extension connector for even easier prototyping and probing.
Kit Contents
The STMicroelectronics STM32F0DISCOVERYSTM32F0DISCOVERY Discovery kit is supplied with below contents:
- Board Based on the STM32F051R8T6STM32F051R8T6
- ST-LINK/V2 embedded debug tool
- LEDs
- Push buttons
- Prototyping board