> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/wokwi/wokwi-docs/llms.txt
> Use this file to discover all available pages before exploring further.

# board-stm32-bluepill

> STM32 Blue Pill board reference - ARM Cortex-M3 with 64KB Flash and 20KB RAM

An STM32 Blue Pill development board with STM32F103C8: ARM Cortex-M3 processor, 64KiB flash, 20KiB RAM, running at 72MHz.

## Onboard LED

A user-controllable LED is attached to GPIO pin PC13.

## Simulation features

This table summarizes the current status of the STM32F103C8 simulation features:

| Feature        | Status | Notes                                            |
| -------------- | ------ | ------------------------------------------------ |
| Processor Core | ✔️     | Cortex-M3 core                                   |
| SysTick timer  | ✔️     |                                                  |
| GPIO           | ✔️     |                                                  |
| USART          | ✔️     |                                                  |
| I2C            | ✔️     |                                                  |
| SPI            | ✔️     |                                                  |
| ADC            | 🟡     | ADC1 basic conversion only; ADC2 not implemented |
| STM32 timers   | ✔️     | TIM1/2/3/4, used by analogWrite()                |
| CRC            | ✔️     |                                                  |
| DBG            | 🟡     | DWT implemented, DBGMCU missing                  |
| DMA            | ❌      |                                                  |
| EXTI           | ✔️     |                                                  |
| IWDG           | ❌      |                                                  |
| PWR            | ❌      |                                                  |
| RCC            | ✔️     |                                                  |
| RTC            | ❌      |                                                  |
| AFIO           | ✔️     |                                                  |
| WWDG           | ✔️     |                                                  |
| GDB Debugging  | ✔️     | See the [GDB Debugging guide](../gdb-debugging)  |

Legend:\
✔️ Simulated\
🟡 Partial implementation/work in progress\
❌ Not implemented

## Simulator examples

* [STM32 Blue Pill `analogRead()` example](https://wokwi.com/projects/374772127111874561)
* [STM32 Blue Pill SPI LCD](https://wokwi.com/projects/374780854731040769)
