Bill of Materials
1. Overview
This page lists the materials required for the servo gimbal course based on STM32.
2. Material List
The materials required for the servo gimbal course based on STM32 are listed below:
| Item | Quantity | Notes |
|---|---|---|
| Computer | 1 | Windows 10, used for software development |
| OpenMV | 1 | Vision module, OpenMV3 or OpenMV4 |
| bus servo | 2 | Model: RP8-U45 |
| servo Adapter Board | 1 | Model: UC01-V1.0 |
| servo Gimbal Metal Structure | 1 | |
| STM32F103 Blue Pill Board | 1 | STM32F103C8T6 chip |
| ST-Link/v2 | 1 | STM32 in-circuit emulator/debugger and downloader configuration tool |
| USB to TTL serial port Module | 1 | CH340 / CP2102 |
| Button Module | 4 | |
| Low-Power Laser Pointer Module | 1 | 5 mW, 650 nm wavelength |
| Breadboard | 1 | |
| Dupont Wires | Several |
3. Servo and Related Accessories
The example project uses the RP8-U45 servo, but it is not limited to this servo model because the protocol is the same.
RP8-U45 bus servo - Purchase Link
The serial port servo adapter board is also available from the purchase link above.
You can also purchase the complete 2-DOF servo gimbal kit directly.
2-DOF servo Gimbal - Purchase Link
4. STM32F103 Development Board and Accessories
The STM32F103 Blue Pill is a minimum system board based on the STM32F103C8T6 microcontroller. Most pins are broken out, making it convenient to build application examples with various sensors and serial port servo hardware. Another advantage of the Blue Pill board is its low cost and large user base.
For chip details, refer to: Appendix A. STM32F103 Datasheet
ST-LINK/V2 is a development tool for online debugging and firmware downloading for STM8 and STM32.
The USB to TTL module is used to connect the computer USB port to the STM32 TTL serial port.
The STM32 sends log information through the serial port. The USB to TTL module forwards the data to the PC serial port, and the PC displays it through a serial port configuration Assistant. Common USB to TTL chips include CH340 and CP2102. If you purchased two serial port servo adapter boards, one of them can also be used as a USB to TTL module.





