5G5fveMu

BadUSB data cable that can transfer data

 
Overview

BadUSB data cable is an auxiliary input tool. While simulating HID input through CH552e, it can actually be used as a data cable, which solves the problem of occupying the USB port and has more practical value.
 
The board
was designed using 0.8mm with producibility in mind. If you also think that manually attaching SSOP is anti-human, you can SMT only attach it to the front side. The crystal oscillator X1 on the back side can be used by hand. If there is no need to re-program the resistor R1 on the back side, And switch SW1 does not need to be attached.
After attaching it, solder it into the USB long shell and connect it to the USB single-ended cable to become a data cable.
You can find them on Taobao, long shells cost 2.1 yuan for 5 pieces, and Type-C single-ended cables cost 1.2 yuan each. The link will not be posted.
Because the long shell is wire-welded, you need to plant a few pins into it to insert it into the hole. At this time, a direct plug-in component is needed to dedicate itself (feet), ahem.
 
 
For programming, you can use ch55xduino https://github.com/DeqingSun/ch55xduino.
In order to identify ch552e, you also need to install WCHISPTOOL https://www.wch.cn/downloads/file/196.html
HID Keyboard HelloWorld DEMO, see the attachment
 
CH552e When re-burning requires powering on P3.6 3.3V, press and hold SW1 while inserting.
If you think this operation is a bit difficult, you can use https://oshwhub.com/XiaoMao/ch55x_usb-xia-zai-ban to complete it (note that its RST button is invalid for this data line, because it is connected to SL2.1s instead of CH552e), the operation is as follows:
1. Press and hold SW1
2. Press the button to disconnect 5V
3. Release the button after three seconds to restore 5V
4. Release SW1
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-29 21:26:37

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号