{"product_id":"3-in-1-rs485-adapter-usb-c-raspberry-pi-hat-uart-for-m17","title":"3-in-1 RS485 Adapter, USB-C, Raspberry Pi HAT \u0026 UART, for M17","description":"\u003ch3\u003e3-in-1 RS485 Adapter, USB-C, Raspberry Pi HAT \u0026amp; UART, for M17\u003c\/h3\u003e\n\u003cp id=\"b\"\u003eThis adapter is the link between whatever you develop on and an RS-485 bus.\nGearotons M17 integrated servomotors communicate over RS-485, a differential\npair that shrugs off electrical noise and lets many devices share one set of\nwires, but most computers and development boards do not speak it directly.\nThis board handles the translation, and it offers three separate ways in. Plug\na USB-C or Micro-USB cable into a laptop and the adapter appears as a standard\nserial port on Windows, macOS or Linux, so a Python script can drive motors\nwith no GPIO wiring at all. Seat it on a Raspberry Pi instead and the stacking\nheader connects it straight to the GPIO pins, leaving your USB ports free. For\nan Arduino or an ESP32, ordinary jumper wires reach the 2.54mm pins for\nground, transmit and receive. Direction switching is automatic. On a half-\nduplex RS-485 bus something has to decide when the transceiver is talking and\nwhen it is listening, and on many low-cost modules that job falls to your code\nthrough a DE or RE pin. Here it happens on the board, so your program simply\nopens a serial port and writes to it. 3.3V logic level is supported. Pair it\nwith M17-34, M17-40, M17-48 and M17-60 servomotors. Because RS-485 is a bus,\none adapter at the host end can address a whole daisy chain of motors, so a\nmulti-axis build still needs only this one board. Note that the adapter\ncarries signalling only. Motors still need their own 12-24V supply.\u003c\/p\u003e \n\n\u003ch3\u003eProduct Features\u003c\/h3\u003e\n  \u003cul class=\"a\"\u003e\n         \u003cli\u003eTHREE WAYS TO CONNECT: USB-C or Micro-USB to a laptop, a stacking header for Raspberry Pi GPIO, and 2.54mm pins for Arduino or ESP32 UART. One adapter covers every host you are likely to develop on.\u003c\/li\u003e\n         \u003cli\u003eDRIVE MOTORS STRAIGHT FROM YOUR COMPUTER: The onboard USB bridge-CP2102N presents a standard serial port on Windows, macOS and Linux, so Python can talk to the motors over one cable with no GPIO wiring at all.\u003c\/li\u003e\n         \u003cli\u003eSTACKS ONTO A RASPBERRY PI: The header seats the adapter directly on the GPIO pins, so a Pi build needs no jumper wires and no USB cable occupying a port. Jumper pins remain for Arduino and ESP32 hosts.\u003c\/li\u003e\n         \u003cli\u003eAUTOMATIC TRANSMIT AND RECEIVE SWITCHING: Half-duplex direction control is handled on the board, so your code never touches a DE or RE pin. Compatible with 3.3V logic levels.\u003c\/li\u003e\n         \u003cli\u003eBUILT FOR THE M17 MOTOR FAMILY: Pairs with M17-34, M17-40, M17-48 and M17-60 integrated servomotors, and a single adapter addresses a whole daisy-chained RS-485 bus of them from one host.\u003c\/li\u003e\n  \u003c\/ul\u003e","brand":"Gearotons","offers":[{"title":"Default Title","offer_id":68250879754477,"sku":"B0HK8H12ZD","price":105.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0324\/1050\/1164\/files\/B0HK8H12ZD.jpg?v=1794306747","url":"https:\/\/leoforward.com\/products\/3-in-1-rs485-adapter-usb-c-raspberry-pi-hat-uart-for-m17","provider":"LeoForward AU","version":"1.0","type":"link"}