Close
0%
0%

LX-16A Library for Arduino

Control Library for Hiwonder Serial Bus Servomotors like LX-16A or LX-224

Similar projects worth following
0 followers
The LX16A-Bus library is an open-source control library for certain popular models of serial bus servos such as LX-16A or LX-224. Works for other boards with Arduino core, e.g. ESP32 or STM32. Uses hardware serial for communication: standard RX and TX pins.
This library supports the Bus Linker. It does not need any other microchips or breadboards. Can control servos directly without the Bus Linker, but in that case it is write-only: sends commands and does not read; for many applications it could be enough.

The library has the following features:

  • Compatible with 3-pin serial bus servos like LX-16A and LX-16A
  • Uses TX and RX pins
  • Generally, needs the Bus Linker; but can also send commands without it
  • Contains examples of programmatic acceleration and deceleration
  • Object-oriented code

Official Arduino IDE Library Manager page.

GitHub repository page with all code and examples.

  • 2 × LX-16A Servomotor Serial Bus Servo
  • 1 × Bus Linker for LX-16A Also known as TTL / USB Debugging Board
  • 1 × Power Adapter or Battery 6-7V for the motors
  • 1 × Arduino UNO Development Board
  • 3 × Jumper Wires Female-Male

  • 1
    Gather the components

    Obtain electronics and wires/cables.
    Install Arduino IDE or other IDE to write code and upload to the development board.

  • 2
    Assembe the circut

    See a tutorial video on how to assemble the circuit.

  • 3
    Write the code

    Use examples from the repository and write your own code for your specific projects.

View all 3 instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates