Board: STM32F0discovery - kbonset/RIOT GitHub Wiki
Overview
See this page for a quick getting started guide.
Hardware

MCU
| MCU | STM32F051R8T6 |
|---|---|
| Family | ARM Cortex-M0 |
| Vendor | ST Microelectronics |
| RAM | 8Kb |
| Flash | 64Kb |
| Frequency | 48MHz (using the on-board 8MHz Oszillator of the ST-Link) |
| FPU | no |
| Timers | 9 (8x 16-bit, 1x 32-bit [TIM2]) |
| ADCs | 1x 16-channel 12-bit |
| UARTs | 2 |
| SPIs | 2 |
| I2Cs | 2 |
| Vcc | 2.0V - 3.6V |
| Datasheet | Datasheet |
| Reference Manual | Reference Manual |
| Programming Manual | Programming Manual |
| Board Manual | Board Manual |
Pin mapping in RIOT
Please refer to this document for RIOTs static pin mapping chosen for this board. This mapping is completely arbitrary, it can be adjusted in boards/stm32f0discovery/include/periph_conf.h
User Interface
2 Buttons:
| NAME | USER | RESET |
|---|---|---|
| Pin | PA0 (IN) | NRST |
2 LEDs:
| NAME | LD3 | LD4 |
|---|---|---|
| Color | green | blue |
| Pin | PC9 | PC8 |
Supported Toolchains
For using the STM32F3discovery board we strongly recommend the usage of the GNU Tools for ARM Embedded Processors toolchain.
Using UART
- connect your usb tty to: RX=PB7 TX=PB6 and GND=GND
- done