STM32F103 24-Channel Servo Control Board

SKU: DRI0029

The STM32F103 24-Channel Servo Control Board, known as Veyron Servo Driver, is a powerful servo controller designed for various robotic applications including humanoid robots, spider robots, and robotic arms. It integrates wireless data transmission interfaces, compatible with Bluetooth, APC220, and Xbee modules, allowing for versatile control modes such as real-time, timer, and constant speed. Powered by the STM32F103 microcontroller, it ensures high reliability, fast execution, and high accuracy. Supporting a wide range of servos like Futaba, Hitec, and Fraser, it offers two control modes: single and group servo control, facilitating synchronized movement for multi-DOF biomimetic robots. The servo control range is 0 ~ 180°, with retrofitting options for continuous 360° rotation, providing smooth and coordinated actions essential for advanced robotic designs.

Overhead shot of 24-channel servo driver with microcontroller components-DFRobot product sku:DRI0029 image.

Downloadable Resources

  • Docs
  • Tech Specs
  • FAQ

    • Hi
      I've been playing around with Veyron controller and Visual servo controller to USB interface without problem. Now I want to move to wireless Bluetooth XBee interface. Bluetooth link is established, blue LED RX1 blinks with every received transmission telegram but Veyron doesn't respond. Has anybody tried this? I'll appreciate very much any help!
      Thanks!

      Hi Cherudim, thank you very much for your message. Yes, I had tried every baudrate but after reading your message I've tried again and, this time, it worked! After few seconds it stopped working, and I had to reset both Veyron and my computer to have it working again. I still don't know the reason, but I'm investigating it. I'll post again when I find the reason, or at least, a way to reproduce it.
      Thank you again!

    • Hi !

      Can i drive two of these http://www.xq-power.com/XQ-... motors using this driver on an arduino ?

      Thanks.

      XQ-S56 looks like a standard servo, It should be supported.

    • Why I cannot control servo by external serial port, I mean when I use BT module or by arduino Uno serial port? I can do it through pc's serial monitor.
      Hello, it's for the baud rate setting. Have you noticed the baudrate setting switch on the corner of the board. Is it in the right place, e.g. if your code is 115200, then the 3 switchs should be in the position as:A1, B1, SERIAL. Besides, the switch are not good to use, you might need a little strenth to poke it from one side to the other side to make sure it is connected firmly. We will update the switch in the next version.

    Explore More Related Questions >

    Was this article helpful?

    TOP