8:29 AM
@AdrianMaire Buffer: Ah yes, I did use "character buff" when playing with arduino C++ UART projects. I am using python "bytes" data structure, converting to bytes list, which is a list of bytes, and then converting to hex string to print out, therefore making a big mess.
Anyway, I will stall for a short while, and resume when I finish testing the FeeTech FE-URT-1, converter of UART to SMS Servo (RS485) & SCS Servo (TTL). But I don't know nothing about RS485. So it might take me some time to get to know them.
Feetech FE-URT-1 Multi function serial port signal converter USB/URAT to SMS Servo (RS485) &SCS Servo (TTL) US$14
https://www.aliexpress.com/item/32950717029.html?spm=a2g0w.12057483.0.0.302e5164TwNRBM
https://www.aliexpress.com/item/32950717029.html?spm=a2g0w.12057483.0.0.302e5164TwNRBM
9:05 AM
Now I am reading the URT1 board product features/guide and making a summary. The translated version's English is lousy. I guess I might need to Chinese version to clarify things.
URT-1 Offline adaptor/interface board for Feite SMS and SCS servos reading notes:
01. Can select USB to 3V/5V signals.
02. Two kinds of signals: (a) Asynchronous half-duplex RS485 for SMS serial servo, (b) - Asynchronous half-duplex TTL-level for SCS servo.
03. URT-1 board has "hardware time multiplex automatic bypass" (not sure what it is, perhaps just full duplex to half duplex by hardware.
04. Two interfaces: (a) SMS serial servo interface using 5264-4AW, (b) SCS series servo interface using 5264-3AW interface.
01. Can select USB to 3V/5V signals.
02. Two kinds of signals: (a) Asynchronous half-duplex RS485 for SMS serial servo, (b) - Asynchronous half-duplex TTL-level for SCS servo.
03. URT-1 board has "hardware time multiplex automatic bypass" (not sure what it is, perhaps just full duplex to half duplex by hardware.
04. Two interfaces: (a) SMS serial servo interface using 5264-4AW, (b) SCS series servo interface using 5264-3AW interface.
9:20 AM
1 hour later…
10:30 AM
3 hours later…
1:56 PM
@AdrianMaire Yes, my long term (3 year) goal is to use Cortex M0 Micro Python, or BBC MicroBit micro python to drive it. But before that, perhaps we can do some sort of pair programming/development: You Cortex M4 C/C++, me Rpi4 python. My short term (1 year) goal is to build a robot cat/dog/turtle, using 4 servos.
@AdrianMaire Yes, PCB etching is time consuming. For prototyping, I prefer to use bread board, then proto board. I once thought of learning Eagle PCB CAD, but the learning curve is too steep for me casual hobbyists.
Anyway, I have downloaded the FeeTech URT1 Board. It took me some 15 minutes to find the correct software programs.
(1) CH340C driver download address:
Http://www.wch.cn/download/CH341SER_EXE.html
(2) FD V1.6 .exe download address:
https://drive.google.com/file/d/0Bybjet9xBXeqN2JBNmphUXkxSDQ/view
Http://www.wch.cn/download/CH341SER_EXE.html
(2) FD V1.6 .exe download address:
https://drive.google.com/file/d/0Bybjet9xBXeqN2JBNmphUXkxSDQ/view
For Win10, I need to set power switch to 5V. I first set to 3V, but then the CH340 driver was not detected. It took me 10 minutes to find that out. I use 6V to power the servo. I forgot if the max is 7.5V (no longer 11~12V for LX-224HV). But for RS485 servo, the power is 8V~24V. I hope I can use 24V for torque servos, yes higher that 12V of LX-224HV, so those HiWonder guys can not LOL at we FeeTech guys.
Anyway, I started the FD1.6 debug tool, and my first impression is that compared to the HigWonder debug board targeted to perhaps 12~16 school children using BBC MicroBit, this FeeTech debug board can entertain Arduino/Rpi users well. The FD1.6 interface looks complex and I think industrial automation engineers should find this tools helpful.
Looking back, I am glad your LX-224HV half duplex program introduced me to the new world of Serial Bus Servos. As I said some days ago, I feel inferior and losing face playing with TowerPro MG995 toy servos, using PWM to do the vary limited control, and open loop, no feedback from the servo to do closed loop control projects.
« first day (23 days earlier) ← previous day next day → last day (24 days later) »
Transcript for
Sep25
Sep '2027
Sep28
Discussion between tlfong01 and Adria…
Imported from a comment discussion on electronics.stackexchang...