Meet Your Hardware
Let's get familiar with the hardware we'll be working with.
STM32F3DISCOVERY (the "F3")
 
What does this board contain?
- 
A STM32F303VCT6 microcontroller. This microcontroller has - 
A single-core ARM Cortex-M4F processor with hardware support for single-precision floating point operations and a maximum clock frequency of 72 MHz. 
- 
256 KiB of "Flash" memory. (1 KiB = 1024 bytes) 
- 
48 KiB of RAM. 
- 
A variety of integrated peripherals such as timers, I2C, SPI and USART. 
- 
General purpose Input Output (GPIO) and other types of pins accessible through the two rows of headers along side the board. 
- 
A USB interface accessible through the USB port labeled "USB USER". 
 
- 
- 
An accelerometer as part of the LSM303DLHC chip. 
- 
A magnetometer as part of the LSM303DLHC chip. 
- 
8 user LEDs arranged in the shape of a compass. 
- 
A second microcontroller: a STM32F103. This microcontroller is actually part of an on-board programmer / debugger and is connected to the USB port named "USB ST-LINK". 
For a more detailed list of features and further specifications of the board take a look at the STMicroelectronics website.
A word of caution: be careful if you want to apply external signals to the board. The microcontroller STM32F303VCT6 pins take a nominal voltage of 3.3 volts. For further information consult the 6.2 Absolute maximum ratings section in the manual