- Home
- Waveshare
- Waveshare-Embedded Systems
- STM32 XNUCLEO Development Kit With IO Shield And Sensors Pack
Product Description
Free Shipping Within The United States!
The affordable STM32 Nucleo boards enable anyone to try out new ideas and instantly build prototypes with any STM32 MCU. Sharing identical connectors, the STM32 Nucleo boards can be effortlessly extended by a considerable number of functional application hardware add-ons (Nucleo-64 include Arduino Uno rev3 & ST morpho compatible connectors). The STM32 Nucleo boards integrate an ST-Link debugger/programmer, so there is no requirement for a separate probe. The STM Nucleo boards come with a complete STM32 software HAL library in combination with various software examples, and they work seamlessly with a wide range of development environments including IAR EWARM, Keil MDK-ARM, mbed and GCC/LLVM-based IDEs. STM32 Nucleo users have unrestricted access to the mbed online resources (compiler, C/C++ SDK, and developer community) at www.mbed.org, allowing to create a complete application within only a few minutes.
The XNucleo board series represents an extended version of the standard Nucleo development boards as explained in detail below.
The STM32 XNUCLEO Development Kit includes :
- XNUCLEO-F103RB (STM32 Development Board, Supports Arduino, Compatible with NUCLEO-F103RB)...
- IO Expansion Shield (Provides interfaces for connecting XBee, WiFi-LPT100, and sensors)...
- Sensors Pack (Gas, Color, Flame, Hall, IR, UV, Laser, Sound, Temperature and Humidity, Tilt, Liquid level, etc.)...
XNUCLEO-F103RB Features
- 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 separate ST-LINK/V2 module
XNUCLEO-F103RG Sensor Pack
The sensor pack includes:
- MQ-5 Gas Sensor
- Color Sensor
- Flame Sensor
- Hall Sensor
- Infrared Reflective Sensor
- Laser Sensor
- Moisture Sensor
- Rotation Sensor
- Sound Sensor
- Temperature & Humidity Sensor
- Tilt Sensor
- UV Sensor
- Liquid Level Sensor
For more information, see STM32 XNUCLEO Development Kit - IoT Sensor Pack...
XNUCLEO-F103RB Components
- 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
XNUCLEO-F103FB Arduino Expansion Headers
XNUCLEO-F103FB Morpho Headers
XNUCLEO=F103FB Dimensions
Programming with STM32 Nucleo Boards
The STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular Nucleo development board. In the early chapters of the book, the architecture of the Nucleo family is briefly described. Software development tools that can be used with the Nucleo boards such as the Mbed, Keil MDK, TrueSTUDIO, and the System Workbench are described briefly in later Chapters.
The book covers many projects using most features of the STM32 Nucleo development boards, where the full software listings for Mbed and System Workbench are given for every project. The projects range from simple flashing LEDs to more complex projects using modules and devices such as GPIO, ADC, DAC, I²C, LCD, analog inputs, and others. Also, several projects are given using the Nucleo Expansion Boards, including popular expansion boards such as a solid-state relay, MEMS and environmental sensors, DC motor driver, Wi-Fi, and stepper motor driver.
These Expansion Boards plug on top of the Nucleo development boards and simplify the task of project development considerably.
Product Reviews
Find Similar Products by Category
Customers also viewed
-
$18.95
-
-
$55.95
-
$119.95
-