{"product_id":"yahboom-usb-serial-adapter","title":"Yahboom USB Multi-functional Serial Port Module USB-TTL\/RS485 1.8\/3.3\/5V for STM32 ESP32 RPi Jetson RDK","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\u003cp\u003eYahboom USB Multi-functional Serial Port Module is a serial communication module that combines three conversion modes on one compact board: USB to TTL, USB to RS485, and TTL to RS485. It supports selectable 1.8V\/3.3V\/5V TTL levels, RS485 hardware automatic transceiver direction switching, and high-speed communication for embedded development and industrial debugging with platforms such as STM32, ESP32, Raspberry Pi, Jetson, and RDK.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 operating modes via onboard switch:\u003c\/strong\u003e USB-TTL \/ USB-RS485 \/ TTL-RS485\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTTL voltage selection switch:\u003c\/strong\u003e 1V8 \/ 3V3 \/ 5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProfessional TTL flow control:\u003c\/strong\u003e RTS (Request To Send) \/ CTS (Clear To Send)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRS485 hardware automatic transceiver switching:\u003c\/strong\u003e automatic TX\/RX direction control without software intervention\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndicator lights:\u003c\/strong\u003e onboard power indicator and TX\/RX transceiver indicator lights (three LED indicators)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Type-C interface:\u003c\/strong\u003e supports reversible insertion\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection \u0026amp; reliability:\u003c\/strong\u003e onboard TVS protection (transient voltage suppressor), input reverse connection protection, RS485-A\/B pin ESD protection, resettable fuse, anti-static protection diode\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCTS\/RTS level note:\u003c\/strong\u003e when TTL voltage selection is set to 1.8V\/3.3V, the CTS\/RTS level is 3.3V; when set to 5V, the CTS\/RTS level is 5V\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMain chip\u003c\/td\u003e\n\u003ctd\u003eCH343P, SP3485EN-MS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface type\u003c\/td\u003e\n\u003ctd\u003eUSB Type-C (supports reversible insertion)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommunication protocol\u003c\/td\u003e\n\u003ctd\u003eTTL (UART) \/ RS485\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupported levels\u003c\/td\u003e\n\u003ctd\u003e1.8V \/ 3.3V \/ 5V (can supply power externally, maximum 300mA)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating modes\u003c\/td\u003e\n\u003ctd\u003eUSB-TTL \/ USB-RS485 \/ TTL-RS485\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBaud rate range\u003c\/td\u003e\n\u003ctd\u003eUSB-TTL: 50bps ~ 6Mbps \/ USB-RS485: 6Mbps \/ TTL-RS485: 12Mbps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRS485 transmission distance\u003c\/td\u003e\n\u003ctd\u003eApproximately 100 meters at 2Mbps; also depends on the interference immunity of the transmission cable, the number of bytes transmitted, and the baud rate (baud rate, number of bytes transmitted, and distance are inversely proportional)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlow control support\u003c\/td\u003e\n\u003ctd\u003eRTS (Output Control), CTS (Input Control)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating system\u003c\/td\u003e\n\u003ctd\u003eWindows 11\/10\/7, Linux, macOS, Android\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProtection mechanism\u003c\/td\u003e\n\u003ctd\u003eInput reverse connection protection, RS485-A\/B pin ESD protection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e64.47mm * 20mm * 8.73mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e5.9g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003eInterfaces \/ Pinout\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTTL header:\u003c\/strong\u003e 5V, GND, RXD, TXD, RTS, CTS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRS485-side header:\u003c\/strong\u003e 3V3, GND, 485-B, 485-A, GND, 1V8\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating mode switch positions:\u003c\/strong\u003e TTL-485 \/ USB-485 \/ USB-TTL\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eApplications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eMicrocontroller programming\/download and UART debug printing (USB to TTL)\u003c\/li\u003e\n\u003cli\u003ePC\/Linux controller to industrial sensors\/PLCs communication (USB to RS485)\u003c\/li\u003e\n\u003cli\u003eTTL UART to RS485 conversion for MCU-to-RS485 networks (TTL to RS485)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eWhat's Included\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eUSB Multi-functional Serial Port Module\u003c\/li\u003e\n\u003cli\u003eDuPont wires\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eManuals \u0026amp; Tutorials\u003c\/h2\u003e\u003cp\u003eTutorial resources and driver installation guidance are provided for this module. For pre-sales or technical support, contact \u003ca href=\"mailto:support@rcdrone.top\"\u003esupport@rcdrone.top\u003c\/a\u003e or visit https:\/\/rcdrone.top\/.\u003c\/p\u003e\u003ch2 id=\"details\"\u003eDetails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"Yahboom USB multi-functional serial port module with USB-TTL, USB-RS485 and TTL-RS485 modes\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32.jpg?v=1782181799\"\u003e\u003cp\u003eOne compact board combines USB-to-TTL, USB-to-RS485, and TTL-to-RS485 conversion for embedded and industrial serial work.\u003c\/p\u003e\n\u003cimg alt=\"USB multi-function serial port module overview for MCU download, UART debugging and RS485 communication\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_36a3cf8e-4e60-4fa9-a6b5-505e479f0ae4.jpg?v=1782181807\"\u003e\u003cp\u003eSwitch between conversion modes to cover microcontroller programming, UART log output, and RS485 device communication.\u003c\/p\u003e\n\u003cimg alt=\"Three-position operating mode switch for TTL-485, USB-485 and USB-TTL on the serial adapter board\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_52929d42-0a4a-49ab-a304-d08f41c176b8.jpg?v=1782181814\"\u003e\u003cp\u003eA simple onboard switch selects USB‑TTL, USB‑RS485, or TTL‑RS485 without rewiring the whole setup.\u003c\/p\u003e\n\u003cimg alt=\"TTL voltage selection switch supporting 1.8V, 3.3V and 5V UART logic levels\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_349af0f7-1757-44a7-b736-a2ac7ddf493f.jpg?v=1782181822\"\u003e\u003cp\u003eSelectable 1.8V\/3.3V\/5V TTL levels help match common boards like STM32, ESP32 and Raspberry Pi.\u003c\/p\u003e\n\u003cimg alt=\"Power and TX\/RX indicator LEDs on the USB serial module during connection to a laptop\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_a426bffe-4794-4404-933a-7e6d9d7a0be1.jpg?v=1782181830\"\u003e\u003cp\u003eOnboard LEDs provide quick feedback for power and serial transmit\/receive activity while debugging.\u003c\/p\u003e\n\u003cimg alt=\"Serial terminal test screenshot highlighting stable high-speed USB-TTL communication up to 6 Mbps\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_c78666cc-921e-4d5d-8347-bf21ddb67f38.jpg?v=1782181837\"\u003e\u003cimg alt=\"TTL UART flow control wiring guide for RTS\/CTS between serial debugger and microcontroller\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_9279f92a-ab4d-4bcd-a7ae-93fbb64de43b.jpg?v=1782181847\"\u003e\u003cp\u003eUse RTS\/CTS hardware flow control when reliable high-speed UART transfer is required.\u003c\/p\u003e\n\u003cimg alt=\"RS485 hardware auto transceiver switching circuit diagram for automatic TX\/RX direction control\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_8e25dae5-fd7b-4759-81c7-cb57189ba638.jpg?v=1782181855\"\u003e\u003cp\u003eRS485 auto direction control reduces timing issues by switching between transmit and receive in hardware.\u003c\/p\u003e\n\u003cimg alt=\"Interface definition with USB Type-C, mode switch, voltage switch, and TTL\/RS485 pin headers labeled\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_99bff558-f53e-41c8-b634-ed76c8e56ff9.jpg?v=1782181862\"\u003e\u003cp\u003eClear pin labels make it easy to wire TTL (RXD\/TXD\/RTS\/CTS) and RS485 (A\/B) to your target device.\u003c\/p\u003e\n\u003cimg alt=\"USB to TTL mode pinout with voltage selection switch and TTL header connections labeled\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_6443ece9-e469-4fc4-bfde-3af1308b94ee.jpg?v=1782181870\"\u003e\u003cp\u003eUSB‑TTL mode supports MCU programming, serial console access, and debug printing over UART.\u003c\/p\u003e\n\u003cimg alt=\"USB to RS485 mode wiring with 485-A and 485-B connections for PC to industrial bus devices\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_78082428-e028-4236-a817-d31d917a71ba.jpg?v=1782181877\"\u003e\u003cp\u003eUSB‑RS485 mode connects a computer to RS485 sensors, PLCs, and other long-distance bus devices.\u003c\/p\u003e\n\u003cimg alt=\"TTL to RS485 mode wiring for converting a microcontroller UART to RS485 A\/B bus output\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_4a4b258f-c3c2-4d7d-b03e-ecb259a30275.jpg?v=1782181884\"\u003e\u003cp\u003eTTL‑RS485 mode converts a controller’s UART into RS485 for robust multi-drop field wiring.\u003c\/p\u003e\n\u003cimg alt=\"Board hardware callouts including resettable fuse, TVS protection, step-down chip, and LEDs\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_ad3a1ecc-00e6-4abf-aa17-6ac744262f23.jpg?v=1782181892\"\u003e\u003cp\u003eProtection parts such as TVS\/ESD measures and a resettable fuse help improve reliability in lab and field use.\u003c\/p\u003e\n\u003cimg alt=\"Included tutorial and documentation download information for the USB serial module\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_9f03472a-a3a2-462e-8640-1cc36c024edc.jpg?v=1782181900\"\u003e\u003cimg alt=\"Module specifications table with dimensions, chips, baud rates, supported levels and operating modes\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_bc86de00-0edc-40a5-a881-4bc20bf136ba.jpg?v=1782181907\"\u003e\u003cp\u003eReference dimensions and key electrical specs help confirm fit and compatibility before installation.\u003c\/p\u003e\n\u003cimg alt=\"Package contents options: module only, module with DuPont jumper wires, and Type-C data cable bundle\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module_1ee7bd28-2a7a-488a-ad0f-8e7a9d791649.webp?v=1782182338\"\u003e\u003cp\u003eChoose the kit that matches your setup, from the module alone to wiring and a USB‑C data cable.\u003c\/p\u003e\n\u003cimg alt=\"Front and back product photos of the Yahboom USB multi-functional serial port module with pin headers\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/Yahboom-USB-Multi-functional-Serial-Port-Module-for-STM32_ebfa9bb9-fa16-4086-9653-d9794aa9bdac.jpg?v=1782181925\"\u003e\n\u003c\/div\u003e","brand":"Yahboom","offers":[{"title":"Module","offer_id":53141697560800,"sku":"6000400599-1","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Module + DuPont wire","offer_id":53141697593568,"sku":"6000400599-2","price":17.35,"currency_code":"USD","in_stock":true},{"title":"Module + DuPont wire + Type-C","offer_id":53141697626336,"sku":"6000400599-3","price":19.39,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0643\/3210\/3904\/files\/YahboomUSBMulti-functionalSerialPortModule_1.jpg?v=1782142079","url":"https:\/\/rcdrone.top\/nl\/products\/yahboom-usb-serial-adapter","provider":"RCDrone","version":"1.0","type":"link"}