C7rDYir

Mouse with USB flash drive function

 
Overview
Project Description:
This design enables a mouse with a built-in USB drive. While it appears to be a mouse, it actually functions as a USB drive.
Interested viewers can find a demo on Bilibili
: https://www.bilibili.com/video/BV1NT4y18743/
 
Open Source License
: GPL 3.0
 
Project Functionality
: Specifically, by modifying the circuit board, the WCH CH334 USB Hub chip is used to extend the USB interface. The original mouse signal is then connected to the extended USB signal .
 
Project Attributes:
This is the first public release of this project; it is my original work. This project has not won any awards in other competitions.
 
Project Progress
: Completed .
 
Design Principles:
The mouse sensor used is the PAW3515DB, a 5V powered mouse chip with a USB interface. This means that with just a few resistors, capacitors, and a red LED, a USB mouse function can be achieved. The package is a DIP type, making soldering very simple.
The circuit design is as follows:
 
Therefore, from a design perspective, after the USB cable enters the mouse, it is converted to two USB interfaces via the CH334 USB Hub chip: one for the mouse chip and the other for the USB female connector. The same Ch334R chip has very simple external components and excellent compatibility; for example, it can be used with the Arduino USB Shield. Those who need a USB hub might want to consider this chip.
 
The outer casing is a Dell MS116-T mouse purchased from Taobao, and the PCB was redesigned based on the mouse's motherboard.
Software Description:
This design does not involve software or firmware development; there is no software component.
 
Physical Demonstration:
 
The screws on this mouse are hidden under the bottom feet. Unscrewing them allows you to open the mouse.
You can see a USB female connector installed on the right side of the motherboard, and a USB flash drive is inserted.
 
The left side is the original mouse circuit board, and the right side is the one made this time. Please have a structural engineer measure them; the dimensions are exactly the same, so they can be installed directly.
Design Considerations
: Pay special attention to static electricity during soldering to avoid damaging the PAW3515DB. If the LED does not light up after powering on, it is likely due to chip damage.
 
Other
 
testing videos are attached.
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 02:28:38

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号