{"product_id":"ch9329-ch340-uart-ttl-usb-hid-keyboard-mouse-module","title":"CH9329 CH340 UART TTL to USB HID Keyboard Mouse Module","description":"\u003ch2\u003eCH9329 + CH340 UART TTL to USB HID Full Keyboard \u0026amp; Mouse Module\u003c\/h2\u003e\n\u003cp\u003eTake your hardware projects and automation setups to the next level with this \u003cstrong\u003eCH9329 + CH340 UART TTL to USB HID Connecting Wire Module\u003c\/strong\u003e. Bridging a TTL serial interface to a full USB HID device — supporting keyboard and mouse emulation — this compact dual-chip module is a must-have for developers, makers, and electronics enthusiasts working on microcontroller projects, automation tools, and custom input device builds.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDual-Chip Design:\u003c\/strong\u003e Combines the CH9329 HID controller and CH340 USB-to-UART bridge for seamless TTL-to-USB HID conversion in a single, tidy module.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFull HID Support:\u003c\/strong\u003e Emulates a full USB keyboard and mouse — no additional drivers required on the host system (drive-free plug-and-play).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMultiple Operating Modes:\u003c\/strong\u003e Supports multiple chip operating modes to suit a wide range of application requirements and project configurations.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFlexible Serial Communication:\u003c\/strong\u003e Multiple serial communication modes with flexible switching, making integration with MCUs, Raspberry Pi, Arduino, and similar platforms straightforward.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDual Male Connector:\u003c\/strong\u003e Comes with a dual-male connector configuration for reliable, stable connections in your build.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact \u0026amp; Reliable:\u003c\/strong\u003e Low-profile black design fits neatly into enclosures, breadboards, or prototyping setups without bulk.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBroad Compatibility:\u003c\/strong\u003e Works with virtually any host computer or device with a standard USB port — Windows, macOS, Linux, and more.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChips:\u003c\/strong\u003e CH9329 (USB HID) + CH340 (UART-to-USB)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e TTL Serial (UART) input → USB HID output\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHID Emulation:\u003c\/strong\u003e Full keyboard \u0026amp; mouse (drive-free)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnector Type:\u003c\/strong\u003e Dual Male\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Modes:\u003c\/strong\u003e Multiple (configurable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSerial Modes:\u003c\/strong\u003e Multiple, flexible switching\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWho Is This For?\u003c\/h3\u003e\n\u003cp\u003eThis module is ideal for electronics hobbyists, embedded systems developers, automation engineers, and hardware hackers who need to send USB keyboard\/mouse commands from a microcontroller or serial device. Whether you're building a custom macro pad, automating UI interactions, or developing a hardware security testing device, this module delivers the flexibility and reliability you need.\u003c\/p\u003e\n\n\u003ch3\u003eReference\u003c\/h3\u003e\n\u003cp\u003eFor best practices in electronics prototyping and hardware safety, visit the U.S. Consumer Product Safety Commission (CPSC) for guidance on safe use of electronic components.\u003c\/p\u003e\n\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003ch4\u003eQ: What does the CH9329 + CH340 UART TTL to USB HID module do?\u003c\/h4\u003e\n\u003cp\u003eA: This module converts TTL serial (UART) signals from a microcontroller or serial device into USB HID commands, enabling your project to emulate a full USB keyboard and mouse on any host computer — with no drivers required. The CH9329 handles the HID conversion while the CH340 provides the reliable UART-to-USB bridge.\u003c\/p\u003e\n\n\u003ch4\u003eQ: Is this module compatible with Arduino, Raspberry Pi, or other microcontrollers?\u003c\/h4\u003e\n\u003cp\u003eA: Yes. The module communicates via standard TTL UART, making it broadly compatible with Arduino, Raspberry Pi, ESP32, STM32, and virtually any microcontroller or single-board computer with a serial TX\/RX interface. Simply connect TX\/RX lines and power, then send serial commands to control the HID output.\u003c\/p\u003e\n\n\u003ch4\u003eQ: Do I need to install drivers to use this USB HID module?\u003c\/h4\u003e\n\u003cp\u003eA: No driver installation is needed on the host computer. The module presents itself as a standard USB HID keyboard and mouse device, which is natively supported by Windows, macOS, and Linux operating systems right out of the box.\u003c\/p\u003e\n\n\u003ch4\u003eQ: What are the different operating modes supported by this module?\u003c\/h4\u003e\n\u003cp\u003eA: The CH9329 + CH340 module supports multiple chip operating modes and serial communication modes, allowing flexible switching to match the requirements of different application scenarios — from simple keyboard emulation to more complex combined keyboard\/mouse HID device configurations.\u003c\/p\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What does the CH9329 + CH340 UART TTL to USB HID module do?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"This module converts TTL serial (UART) signals from a microcontroller or serial device into USB HID commands, enabling your project to emulate a full USB keyboard and mouse on any host computer — with no drivers required. The CH9329 handles the HID conversion while the CH340 provides the reliable UART-to-USB bridge.\"}}, {\"@type\": \"Question\", \"name\": \"Is this module compatible with Arduino, Raspberry Pi, or other microcontrollers?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. The module communicates via standard TTL UART, making it broadly compatible with Arduino, Raspberry Pi, ESP32, STM32, and virtually any microcontroller or single-board computer with a serial TX\/RX interface. Simply connect TX\/RX lines and power, then send serial commands to control the HID output.\"}}, {\"@type\": \"Question\", \"name\": \"Do I need to install drivers to use this USB HID module?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No driver installation is needed on the host computer. The module presents itself as a standard USB HID keyboard and mouse device, which is natively supported by Windows, macOS, and Linux operating systems right out of the box.\"}}, {\"@type\": \"Question\", \"name\": \"What are the different operating modes supported by this module?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The CH9329 + CH340 module supports multiple chip operating modes and serial communication modes, allowing flexible switching to match the requirements of different application scenarios — from simple keyboard emulation to more complex combined keyboard\/mouse HID device configurations.\"}}]}\u003c\/script\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/vpggdm-rp.myshopify.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Phone \u0026 Cable Accessories\", \"item\": \"https:\/\/vpggdm-rp.myshopify.com\/collections\/phone-cable-accessories\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"CH9329 CH340 UART TTL to USB HID Keyboard Mouse Module\", \"item\": \"https:\/\/vpggdm-rp.myshopify.com\/products\/ch9329-ch340-uart-ttl-usb-hid-keyboard-mouse-module\"}]}\u003c\/script\u003e","brand":"Qme","offers":[{"title":"Default Title","offer_id":49731267297494,"sku":"\u003cnone\u003e","price":19.14,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/5243\/8486\/files\/S77857e3b09394aa69d8b6a08764195ab8.webp?v=1785307856","url":"https:\/\/qmeboost.com\/products\/ch9329-ch340-uart-ttl-usb-hid-keyboard-mouse-module","provider":"Qme","version":"1.0","type":"link"}