Waveshare XNUCLEO-F103RB, Improved STM32 NUCLEO Board
- Compatible with NUCLEO-F103RB, onboard Cortex-M3 microcontroller STM32F103RBT6
- Arduino connectivity support, easy to connect with various Arduino shields and access the massive Arduino resources
- ST Morpho headers provide full access to all STM32 I/Os, easy for peripheral expansion
- Supports mbed, build prototype quickly by mbed SDK and online tools
- Comprehensive free software HAL library including a variety of software examples
- Comes with a separated ST-LINK/V2 module
STM32F103RBT6
- Core : ARM® 32-bit Cortex™-M3
- Operating frequency : 72MHz
- Operating voltage : 2.0V-3.6V
- Package : LQFP64
- Memories : 128kB Flash, 20kB SRAM
- Interfaces : 2 x SPI, 3 x USART, 2 x I2C, 1 x CAN, 1 x USB
- AD/DA : 2 x AD (12 bit, 16 channels)
SPX3819M5 : 3.3V voltage regulator
AMS1117-5.0 : 5.0V voltage regulator
CP2102 : USB to UART convertor
Arduino connector : for connecting Arduino shields
ICSP interface : Arduino ICSP
USB TO UART : for debugging
USB connector : USB communication interface
SWD interface : for programming and debugging
ST Morpho headers : access to VCC, GND and all the I/Os, easy for expansion
6-12V DC input
User button
Reset button
Power indicator
User LED
500mA fast self-recovery fuse
Serial port Rx/Tx indicator
8MHz crystal
32.768KHz crystal
ADC/I2C selection jumper
- short A and B : Arduino A4, A5 is used as I2C
- short B and C : Arduino A4, A5 is used as ADC
UART selection jumper
MCU current test jumper : for low power tests
Power selection jumper
- short 5V and U5V : powered from USB connection
- short 5V and E5V : powered from external power supply
USB enable jumper
- short the jumper to enable
- open the jumper to disable
User button jumper
- short the jumper to connect to I/Os used in example code
- open the jumper to connect to other custom pins via jumper wires
User LED jumper
- short the jumper to connect to I/Os used in example code
- open the jumper to connect to other custom pins via jumper wires