{"product_id":"yahboom-stm32-driver-pcb","title":"Yahboom YB-EST01-V2.0 STM32F103RCT6 Driver Expansion Board for Self-balancing Robot Car (Type-C CH340K)","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\u003cp\u003eThis STM32 \u003cstrong\u003edriver expansion board\u003c\/strong\u003e is designed for building a \u003cstrong\u003eself-balancing robot car\u003c\/strong\u003e. It combines an onboard \u003cstrong\u003eSTM32F103RCT6\u003c\/strong\u003e core control unit with a \u003cstrong\u003e2-channel encoder motor drive circuit\u003c\/strong\u003e, plus multiple expansion interfaces for sensors and modules. It supports project expansion with ultrasonic, PS2 handle, OLED display, lidar, Bluetooth, CCD camera, electromagnetic\/line tracking, and a \u003cstrong\u003eK210 visual module\u003c\/strong\u003e for AI vision-related functions. A Bluetooth app is supported for viewing robot data waveforms and adjusting PID parameters in real time to help optimize balance performance.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnboard STM32F103RCT6\u003c\/strong\u003e core MCU for balance control and development.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower input:\u003c\/strong\u003e 8V-13V wide voltage input.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eType-C one-click writing\/downloading:\u003c\/strong\u003e integrated \u003cstrong\u003eCH340K\u003c\/strong\u003e serial port download circuit; programs can be written directly using a Type-C data cable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMotor control:\u003c\/strong\u003e 2-channel motor drive circuit; supports driving 2-channel motors, reading encoder data, and monitoring motor speed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterfaces (onboard\/expansion):\u003c\/strong\u003e Bluetooth communication interface (supports Bluetooth 5.0 modules), PS2 handle interface, OLED display interface, lidar communication interface, ultrasonic module interface, CCD camera interface, electromagnetic line tracking interface, 4-channel line tracking module interface, K210 visual communication interface.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnboard functions:\u003c\/strong\u003e program debugging interface, active buzzer, custom button, circuit protection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVoltage detection:\u003c\/strong\u003e onboard voltage detection circuit; robot car battery voltage can be checked in real time through the Bluetooth app.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSafety protection:\u003c\/strong\u003e reverse connection protection, over-current protection, over-voltage protection, over-heat protection, stalling protection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExpansion examples supported:\u003c\/strong\u003e ultrasonic ranging\/following\/obstacle avoidance; OLED data display (balance car data and battery voltage); 4-channel tracking sensor for right-angle turns and cross sections; K210 visual functions such as visual line tracking, color following, and image code control.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e If using a different motor, carefully check the motor interface wiring sequence on the driver board to ensure it matches the motor wiring sequence.\u003c\/p\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBoard name\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSTM32 Self-balancing Robot Driver Board (driver expansion board for self-balancing robot car)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBoard model marking\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eYahboom YB-EST01-V2.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMCU\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSTM32F103RCT6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCore\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCortex M3 R1P1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eGPIO number\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTimer\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInternal Flash\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e256KB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSRAM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e48KB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInterface resources\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2 x SPI, 3 x USART, 2 x I2C, 2 x I2S, 1 x CAN, 51 x I\/O, 2 x DAC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVoltage range\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eExternal voltage: 2.0-3.6V; Core voltage: 1.8V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePin package\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLQFP64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProgramming\/download\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eType-C; CH340K serial port download circuit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInput voltage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8V-13V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompilation tool\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eKEIL MDK, STM32CubeMX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003eApplications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSTM32 self-balancing robot car development and balance control projects\u003c\/li\u003e\n\u003cli\u003eRobot car line tracking (including electromagnetic line tracking and 4-channel tracking sensor modules)\u003c\/li\u003e\n\u003cli\u003eUltrasonic ranging\/following\/obstacle avoidance expansions\u003c\/li\u003e\n\u003cli\u003eOLED data display and real-time debugging\u003c\/li\u003e\n\u003cli\u003eK210 vision-module expansions (visual line tracking, color following, image code control)\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFor product selection help and after-sales support, contact \u003ca href=\"https:\/\/rcdrone.top\/\" rel=\"noopener\" target=\"_blank\"\u003ehttps:\/\/rcdrone.top\/\u003c\/a\u003e or email \u003ca href=\"mailto:support@rcdrone.top\"\u003esupport@rcdrone.top\u003c\/a\u003e.\u003c\/p\u003e\u003ch2 id=\"details\"\u003eDetails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"Self-balancing robot car platform using an STM32 control and driver expansion board, with multiple sensor options\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car.jpg?v=1782246056\"\u003e\u003cp\u003eBuild a self-balancing robot car and expand it with popular sensors and control modules as your project grows.\u003c\/p\u003e\n\u003cimg alt=\"Yahboom YB-EST01-V2.0 STM32F103RCT6 self-balancing robot driver expansion board, top view\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_30ab009f-6f36-4178-afdf-5eeca8bc82bc.jpg?v=1782246062\"\u003e\u003cp\u003eYB-EST01-V2.0 integrates the STM32F103RCT6 controller with motor drive and dedicated expansion interfaces for robot projects.\u003c\/p\u003e\n\u003cimg alt=\"Product intro graphic highlighting onboard STM32F103RCT6 MCU and main functional blocks of the driver board\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_9130d664-959a-487b-98e6-e79a89c48457.jpg?v=1782246068\"\u003e\u003cp\u003eAn onboard STM32F103RCT6 MCU provides the balance-control core while leaving plenty of interfaces available for add-ons.\u003c\/p\u003e\n\u003cimg alt=\"Self-balancing robot car example and board callout, plus Bluetooth app screen for onboard battery voltage detection\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_cb612106-6404-4647-97fc-3d01683a424e.jpg?v=1782246074\"\u003e\u003cp\u003eOnboard voltage detection lets you monitor robot battery voltage in real time through the supported Bluetooth app.\u003c\/p\u003e\n\u003cimg alt=\"CH340K Type-C one-click programming and safety protection icons for the STM32 robot driver board\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_b765a3f9-e7f3-40da-8a1c-8d1285aff9d1.jpg?v=1782246081\"\u003e\u003cp\u003eType‑C programming via the integrated CH340K simplifies downloading firmware, with built-in circuit protection for safer testing.\u003c\/p\u003e\n\u003cimg alt=\"Close-up of onboard OLED display interface with a small OLED connected on the STM32 driver expansion board\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_990fc2f4-ab53-4f45-a9ec-565c230d5abe.jpg?v=1782246086\"\u003e\u003cp\u003eConnect an OLED display to show balance data and battery voltage during tuning and runtime.\u003c\/p\u003e\n\u003cimg alt=\"Bluetooth module interface feature graphic with phone app controlling a self-balancing robot car\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_91a03b54-4fb1-44b2-a17b-69919a7202d7.jpg?v=1782246097\"\u003e\u003cp\u003eBluetooth module support enables remote control, waveform viewing, and real-time PID parameter adjustment in the app.\u003c\/p\u003e\n\u003cimg alt=\"Ultrasonic interface feature graphic showing robot using ultrasonic sensing for ranging and obstacle avoidance\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_8869a281-3c36-47a5-9fdb-b8d7483a18c5.jpg?v=1782246107\"\u003e\u003cp\u003eAdd an ultrasonic module for ranging, following behavior, and obstacle-avoidance experiments.\u003c\/p\u003e\n\u003cimg alt=\"MPU6050 interface feature graphic with robot car and inset showing an MPU6050 IMU module connection area\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_5efd9e96-80e1-46ed-b24f-969f36d12d53.jpg?v=1782246118\"\u003e\u003cp\u003eThe MPU6050 interface supports easy IMU expansion for motion sensing in balance projects.\u003c\/p\u003e\n\u003cimg alt=\"Robot car driving demo for 2-channel encoder motor support on the STM32 motor driver expansion board\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_e06d9d70-6ffa-42e2-b8f4-3295785a6437.jpg?v=1782246128\"\u003e\u003cp\u003eDual-channel encoder motor drive supports reading encoder feedback and monitoring motor speed for stable balance control.\u003c\/p\u003e\n\u003cimg alt=\"4-channel line tracking sensor interface feature graphic with robot following a black line path\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_9762d352-f852-4ae2-9627-c82c597c69d6.jpg?v=1782246139\"\u003e\u003cp\u003eA 4-channel tracking sensor can be connected for line following and more complex track scenarios such as turns and crossings.\u003c\/p\u003e\n\u003cimg alt=\"Banner link offering optional 4-channel tracking module purchase\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_4bf334ac-1ba4-4508-95b2-42be1b127254.avif?v=1782246144\"\u003e\u003cimg alt=\"PS2 handle interface feature graphic with gamepad controlling a self-balancing robot car\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_75d95aca-5265-43f9-a2e4-0a8a530146bb.jpg?v=1782246149\"\u003e\u003cp\u003eA PS2 handle receiver interface is available for handheld remote control during demos and testing.\u003c\/p\u003e\n\u003cimg alt=\"Banner link offering optional PS2 handle purchase\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_5ef52eaf-9990-44f5-992a-865ed46de71a.avif?v=1782246154\"\u003e\u003cimg alt=\"K210 visual module interface feature graphic showing robot performing visual recognition and visual line tracking tasks\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_4611631a-c4c2-4b96-ac3f-b6444f12847f.jpg?v=1782246160\"\u003e\u003cp\u003eUse the K210 visual module interface for AI-vision expansions such as visual line tracking, color following, and code control.\u003c\/p\u003e\n\u003cimg alt=\"Banner link offering optional K210 visual module purchase\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_ffa84ceb-9ded-4f56-b53c-f1e458c85028.avif?v=1782246165\"\u003e\u003cimg alt=\"Lidar interface feature graphic showing robot car using lidar for distance sensing and obstacle avoidance\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_f2d61591-25d6-457a-8a80-060c38fe3909.jpg?v=1782246171\"\u003e\u003cp\u003eA dedicated lidar communication interface supports distance data acquisition for obstacle avoidance and navigation behaviors.\u003c\/p\u003e\n\u003cimg alt=\"Banner link offering optional T-MINI PLUS laser radar purchase\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car.webp?v=1782246176\"\u003e\u003cimg alt=\"Yahboom STM32 driver expansion board with multiple labeled ports for motors, sensors, OLED, Bluetooth, and ultrasonic modules\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_c8b410b7-2d32-47be-b787-4e79e997b83b.jpg?v=1782246181\"\u003e\u003cp\u003eThe Yahboom YB-EST01-V2.0 expansion board provides multiple peripheral interfaces for connecting motors, encoders, OLED, Bluetooth, and common sensor modules on a self-balancing robot car build.\u003c\/p\u003e\n\u003cimg alt=\"Self-balancing robot car chassis parts kit with mounting plates, motors, wheels, standoffs and screws\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_913e4bc4-97eb-45da-9482-23885c13d737.jpg?v=1782246187\"\u003e\u003cp\u003eA self-balancing robot car chassis kit includes mounting plates, two motors with wheels, standoffs, and assorted hardware for assembly.\u003c\/p\u003e\n\u003cimg alt=\"Yahboom YB-EST01-V2.0 STM32F103 driver expansion board layout with main control ports, Type-C USB and debug interfaces\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_14ce56a3-4e44-452f-825c-7c79adc9ada1.jpg?v=1782246193\"\u003e\u003cp\u003eThe Yahboom YB-EST01-V2.0 driver expansion board combines a main control interface with PC debugging and waveform display connections for setup and tuning.\u003c\/p\u003e\n\u003cimg alt=\"STM32 self-balancing car tutorial course outline table with code provided and sections like PID, LQR, and expansion\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_fce1ff6c-54a8-4c8c-9e67-ebc205fddcc8.jpg?v=1782246199\"\u003e\u003cp\u003eSTM32 self-balancing car tutorial materials and code are included, with course sections covering setup, expansion modules, and PID\/LQR control.\u003c\/p\u003e\n\u003cimg alt=\"Screenshot of Yahboom tutorial download folders for STM32 expansion course and robot car PID control materials\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_1d8f5808-7313-41b5-9003-532ff636287c.jpg?v=1782246205\"\u003e\u003cp\u003eYahboom’s downloadable course folders provide STM32 expansion lessons and robot car PID control resources for setup and tuning.\u003c\/p\u003e\n\u003cimg alt=\"Yahboom STM32 driver expansion board with USB‑C port, labeled headers, and mounting hole layout diagram\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_1544d0a8-6221-4fca-8ad4-921c4936f6b8.jpg?v=1782246212\"\u003e\u003cp\u003eClearly labeled headers and a USB‑C connection help simplify wiring and programming on the STM32 driver expansion board.\u003c\/p\u003e\n\u003cimg alt=\"Self-balancing robot car platform with four wheels, top mounting plate, and front ultrasonic sensor module\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_da31f66a-9d0c-4353-be97-2ee449ab0dd0.jpg?v=1782246218\"\u003e\u003cp\u003eThe YB-EST01-V2.0 driver expansion board is used in a self-balancing robot car platform with a four-wheel chassis, top mounting plate, and front ultrasonic sensor.\u003c\/p\u003e\n\u003cimg alt=\"Shipping list for Yahboom STM32 self-balancing robot car driver board kit with Type‑C cable, screws, and optional modules\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/STM32-Driver-Expansion-Board-for-Self-balancing-Robot-Car_f8f86c7c-ce5b-4f0b-81a5-f4c612064cdc.jpg?v=1782246224\"\u003e\u003cp\u003eThe kit includes the STM32 self-balancing robot car driver board with a Type‑C data cable and screw\/copper standoffs, with an expansion option adding an OLED, ultrasonic sensor, Bluetooth module, and MPU6050 board.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Yahboom","offers":[{"title":"Basic Kit","offer_id":53136793141472,"sku":"6000400500-1","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Expansion Kit","offer_id":53136793174240,"sku":"6000400500-2","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0643\/3210\/3904\/files\/STM32_Board_Yahboom_01_6edb0da3-8f9e-4167-abb0-abb1788a33b8.jpg?v=1782131847","url":"https:\/\/rcdrone.top\/sv\/products\/yahboom-stm32-driver-pcb","provider":"RCDrone","version":"1.0","type":"link"}