{"product_id":"hiwonder-raspberry-pi-5-expansion-board","title":"Hiwonder Raspberry Pi 5 Expansion Board Servo Motor Driver for ROS Robot Cars \u0026 Manipulator Arms (A\/B\/C)","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\u003cp\u003eThis Raspberry Pi 5 expansion board is a multi-functional servo motor driver and robot controller designed for Raspberry Pi 5 and Raspberry Pi 4B. It integrates a Cortex-M3 32-bit high-performance Arm chip and a Co-MCU to drive motors, servos, sensors, and other peripherals, using CRC (cyclic redundancy check) for communication. Multiple versions are available (Model A\/B\/C) to match different robot car and robot arm interface requirements.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompatible platforms:\u003c\/strong\u003e Raspberry Pi 5 and Raspberry Pi 4B (all expansion board models A\/B\/C).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMotor control:\u003c\/strong\u003e Drives 4 motors simultaneously and supports PID speed control (Model A motor version).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eServo support:\u003c\/strong\u003e Onboard PWM servo ports and serial bus servo ports for robotic arm and humanoid development (Model A\/B support both PWM and bus servos; Model C supports PWM servo only).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIMU support:\u003c\/strong\u003e 6-axis IMU (MPU6050) providing 3-axis accelerometer + 3-axis gyroscope (supported on models B\/C).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnboard interfaces (as labeled on board):\u003c\/strong\u003e IIC port, GPIO port, RGB lights (on applicable models), buzzer, built-in power switch, and dedicated function keys.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower input:\u003c\/strong\u003e 5-12V; power supply interface differs by model (DC port \/ terminal port \/ DC + terminal).\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eParameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eModel A (DC Port)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eModel A (Terminal Port)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eModel B\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eModel C\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower supply interface\u003c\/td\u003e\n\u003ctd\u003eDC Port\u003c\/td\u003e\n\u003ctd\u003eTerminal Port\u003c\/td\u003e\n\u003ctd\u003eDC + Terminal Port\u003c\/td\u003e\n\u003ctd\u003eDC + Terminal Port\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProcessor\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003eCortex-M3 32-bit high-performance Arm chip\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCo-MCU\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003eFeaturing 1 Co-MCU, it effectively distributes the workload from the Raspberry Pi, reducing resource utilization on the Raspberry Pi.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIMU attitude sensor\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e3-axis accelerator \/ 3-axis gyroscope\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower input\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003e5-12V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor control\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e4-lane motor port\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBus servo port\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e2-lane bus servo port\u003c\/td\u003e\n\u003ctd\u003e6-lane bus servo port\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePWM servo port\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e6-lane PWM servo port\u003c\/td\u003e\n\u003ctd\u003e2-lane PWM servo port\u003c\/td\u003e\n\u003ctd\u003e11-lane PWM servo port\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIIC port\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e3-lane IIC port\u003c\/td\u003e\n\u003ctd\u003e4-lane IIC port\u003c\/td\u003e\n\u003ctd\u003e2-lane IIC port\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGPIO port\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003e2-lane GPIO port\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRGB lights\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e2 RGB lights support user customization\u003c\/td\u003e\n\u003ctd\u003e\/\u003c\/td\u003e\n\u003ctd\u003e2 RGB lights support user customization\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBuzzer\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003eFeaturing 1 buzzer that support user customization\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProgrammable customization key\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003eFeaturing 2 keys that support user customization\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimension\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003e65mm*65mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003e31g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting hole spacing\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003e58mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBoard layer\u003c\/td\u003e\n\u003ctd colspan=\"4\"\u003eIndustrial-grade double-layer board\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003eApplications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eRobot car chassis and mobile robots: two-wheeled, differential four-wheeled, mecanum wheel, omnidirectional wheel, steering, and Ackermann robot cars\u003c\/li\u003e\n\u003cli\u003eRobotic arms (including 6-degree-of-freedom arms) and humanoid robot development using PWM and\/or serial bus servos (model dependent)\u003c\/li\u003e\n\u003cli\u003eExample application projects by model: Model A (DC Port): ArmPi mini, TurboPi, MasterPi, GoGoPi; Model A (Terminal Port): ArmPi FPV, ArmPi Pro, uHandPi; Model B: TonyPi, TonyPi Pro, SpiderPi, SpiderPi Pro; Model C: PuppyPi, PuppyPi Pro\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eVideo\u003c\/h2\u003e\u003cdiv class=\"iframeContainer\"\u003e\u003ciframe allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" class=\"iframe\" frameborder=\"0\" src=\"https:\/\/www.youtube.com\/embed\/zsO0rvpnGBM\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\u003ch2 id=\"details\"\u003eDetails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"Hiwonder Raspberry Pi 5 expansion board lineup (Models A DC\/Terminal, B, C) servo motor driver for robot cars\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Hiwonder-Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver_6960d088-3cf0-491f-a26f-65d4c6c5a872.webp?v=1783741722\"\u003e\u003cp\u003eChoose the interface layout that matches your build—Model A (DC or terminal power), Model B, or Model C for different robot car and manipulator arm setups.\u003c\/p\u003e\n\u003cimg alt=\"Multi-functional Raspberry Pi 5\/4B expansion board models A\/B\/C with Cortex‑M3 controller for motors and servos\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS.webp?v=1783740849\"\u003e\u003cimg alt=\"Version selection guide comparing Model A (DC\/Terminal), Model B, and Model C for different robot applications\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_89fd3430-83ba-4fe2-ab63-b99331f0c5e0.webp?v=1783740864\"\u003e\u003cp\u003eMultiple board versions are available so you can prioritize motor ports, bus servos, or PWM servo headers depending on the project.\u003c\/p\u003e\n\u003cimg alt=\"Stacking diagram showing expansion board installation on Raspberry Pi 5 and Raspberry Pi 4B with cooler\/heatsink clearance\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_c5a22721-5721-464f-b9ab-28d2aec13e3f.webp?v=1783740876\"\u003e\u003cp\u003eDesigned to fit Raspberry Pi 5 and Raspberry Pi 4B while keeping room for common cooling solutions.\u003c\/p\u003e\n\u003cimg alt=\"Compatibility overview for Raspberry Pi 5 and 4B with identical interfaces and support for peripherals like active cooler\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_9b02b49b-064c-40fe-a368-3421440ed0c0.webp?v=1783740887\"\u003e\u003cimg alt=\"Cortex‑M3 Arm MCU concept graphic representing onboard co-processor handling real-time motor and servo control\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_480f413a-0813-4dbb-9d96-78f2d03330b9.webp?v=1783740898\"\u003e\u003cp\u003eAn onboard Cortex‑M3 controller and co‑MCU help offload real-time control tasks from the Raspberry Pi.\u003c\/p\u003e\n\u003cimg alt=\"MPU6050 IMU feature graphic with 3-axis accelerometer and 3-axis gyroscope on supported board models\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_03a2e162-dd6a-4f21-afaa-8b0c8d715894.webp?v=1783740910\"\u003e\u003cp\u003eModels with the 6‑axis MPU6050 IMU add motion and attitude sensing for balancing and navigation experiments.\u003c\/p\u003e\n\u003cimg alt=\"Four DC motor wiring example connected to the expansion board motor ports for robot car chassis builds\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_6ea8af29-622f-4c50-94cb-4696bb3a294f.webp?v=1783740920\"\u003e\u003cp\u003eMotor outputs support common robot car drivetrains, including 4‑motor chassis configurations.\u003c\/p\u003e\n\u003cimg alt=\"Servo wiring example with multiple servos connected to the expansion board headers for robotic arm control\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_a15edc23-50e4-4a2a-b8b5-72eb6d516939.webp?v=1783740932\"\u003e\u003cp\u003eConnect multiple servos for robotic arm or pan\/tilt projects using the onboard servo connectors.\u003c\/p\u003e\n\u003cimg alt=\"Connector callouts highlighting TT motor port, serial bus servo port, PWM servo port, and LCD display port on the board\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_0dd39ac3-fe82-49b6-a8fc-ea341878bb7e.webp?v=1783740944\"\u003e\u003cp\u003eClear on-board connectors make it easy to hook up DC motors, PWM servos, serial bus servos, and optional displays.\u003c\/p\u003e\n\u003cimg alt=\"Model A (DC port) Raspberry Pi 5 expansion board layout with labeled motor ports, PWM\/serial bus servos, I2C, GPIO, RGB, buzzer\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_9e3ce721-f943-45cf-a3a6-fdd7b1fdf5ac.webp?v=1783740961\"\u003e\u003cp\u003eModel A focuses on robot car control with motor ports plus both PWM and serial bus servo connections.\u003c\/p\u003e\n\u003cimg alt=\"Model A (terminal power) board layout with labeled interfaces, function keys, RGB, buzzer, and motor\/servo connectors\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_bcaf4796-f102-4815-b5a8-e123652811db.webp?v=1783740983\"\u003e\u003cimg alt=\"Model B Raspberry Pi 5 expansion board layout featuring IMU sensor, 6-channel bus servo ports, PWM servo ports, and power switch\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_91944026-9342-44d8-92a3-46eb5513b5e2.webp?v=1783740997\"\u003e\u003cp\u003eModel B adds IMU support and expanded serial bus servo connectivity for humanoid and multi-servo robots.\u003c\/p\u003e\n\u003cimg alt=\"Model C Raspberry Pi 5 expansion board layout with IMU, multi-channel PWM servo ports, voltage display interface, and power switch\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_6e8c28ce-e5b3-4b34-9594-c2bbd67f3b58.webp?v=1783741014\"\u003e\u003cp\u003eModel C emphasizes high-count PWM servo outputs for servo-heavy builds that don’t require bus servos.\u003c\/p\u003e\n\u003cimg alt=\"Close-up of RasAdapter5A V1.0 board showing DC barrel jack input, power switch, buzzer, and multiple servo\/motor headers\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_9c84e279-e419-4de1-a314-f873c2c66623.webp?v=1783741026\"\u003e\u003cimg alt=\"RasAdapter5A V1.0 top view with screw terminal input, OFF\/ON switch, and labeled headers for 5V\/GND signal connections\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Hiwonder-Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver_58676b37-b148-46dd-a94f-b2781864055a.webp?v=1783741761\"\u003e\u003cp\u003eBoard-level details include an onboard power switch and clearly labeled headers for fast wiring and maintenance.\u003c\/p\u003e\n\u003cimg alt=\"Close-up of RasAdapter5B V1.0 expansion board with screw terminal power input, I2C headers, and buzzer\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_689a03d7-b2b4-408e-a3d5-29d81581892f.webp?v=1783741085\"\u003e\u003cimg alt=\"Raspberry Pi 5 Expansion Board, Servo Motor Driver, ROS Robot Manipulator Arm Smart Car Controller\" loading=\"lazy\" src=\"https:\/\/robotdoo.com\/cdn\/shop\/files\/Raspberry-Pi-5-Expansion-Board-Servo-Motor-Driver-ROS_22f6e036-ac36-4272-80ed-3061ec49a5de.webp?v=1783741107\"\u003e\n\u003c\/div\u003e","brand":"Hiwonder","offers":[{"title":"Raspberry Pi 5 Expansion Board Model A(DC Port) \/ Without Active Heat Sink","offer_id":47963071512806,"sku":"21090158-1","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry Pi 5 Expansion Board Model A(DC Port) \/ With Active Heat Sink","offer_id":47963071545574,"sku":"21090158-2","price":76.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry Pi 5 Expansion Board Model A(Terminal Port) \/ Without Active Heat Sink","offer_id":47963071578342,"sku":"21090158-3","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry Pi 5 Expansion Board Model A(Terminal Port) \/ With Active Heat Sink","offer_id":47963071611110,"sku":"21090158-4","price":76.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry Pi 5 Expansion Board Model B \/ Without Active Heat Sink","offer_id":47963071643878,"sku":"21090158-5","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry Pi 5 Expansion Board Model B \/ With Active Heat Sink","offer_id":47963071676646,"sku":"21090158-6","price":76.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry Pi 5 Expansion Board Model C \/ Without Active Heat Sink","offer_id":47963071709414,"sku":"21090158-7","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Raspberry Pi 5 Expansion Board Model C \/ With Active Heat Sink","offer_id":47963071742182,"sku":"21090158-8","price":76.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/0954\/0326\/files\/0524_1.jpg?v=1783559778","url":"https:\/\/robotdoo.com\/products\/hiwonder-raspberry-pi-5-expansion-board","provider":"RobotDoo","version":"1.0","type":"link"}