Test to drive feetech ttl servo motors with M5Atom or Seeed XIAO. These control STS3215 with FE-URT-1, interface board.
- Clone this repository:
git clone https://github.com/botamochi6277/Feetech-Sweep.git
- Install SCServo library
./download_scservo.sh
- Build and Upload with PlatformIO
FE-URT-1 would have wrong silk annotations about RXD and TXD.
Core1 | -- | FE-URT-1 |
---|---|---|
5V | -- | 5V |
GND | -- | GND |
D16 (RX) | -- | RXD (Silk) |
D17 (TX) | -- | TXD (Silk) |
Core1 | -- | FE-URT-1 |
---|---|---|
5V | -- | 5V |
GND | -- | GND |
D13 (RX) | -- | RXD (Silk) |
D14 (TX) | -- | TXD (Silk) |
M5Atom | -- | FE-URT-1 |
---|---|---|
5V | -- | 5V |
GND | -- | GND |
26 (RX) | -- | RXD (Silk) |
32 (TX) | -- | TXD (Silk) |
XIAO | -- | FE-URT-1 |
---|---|---|
5V | -- | 5V |
GND | -- | GND |
D7 (RX) | -- | RXD (Silk) |
D6 (TX) | -- | TXD (Silk) |
You can control servos with the circuit using MAX485 in AKIZUKI document.
ESP32's signal level is 3.3V. You need to connect VCC of MAX485 and ESP32's 3.3V pin.
Core1 | -- | MAX485 |
---|---|---|
3.3V | -- | VCC |
GND | -- | GND |
D16 (RX) | -- | RO |
D17 (TX) | -- | DI |