USB-2-232
LimeProgramming·USB-serial-mouse-adapter·KiCad/Phat/USB-2-232.kicad_pcb
About the USB-2-232 PCB
USB-2-232 is an open source PCB design by LimeProgramming, published on GitHub under the MPL-2.0 license. It is a 2-layer board measuring 79.7 × 35.1 mm, with 22 components from 18 distinct parts.
Other key parts include the MAX232 and PICO_RP2040. By type, the board carries 6 capacitors, 6 resistors, 3 connectors, 2 ICs, 2 switches and 2 diodes.
It belongs with the usb & debug tools designs in this gallery.
From the project
Convert USB mouse to Serial mouse using Pi Pico
Supported Protocols: - Microsoft Two Button - Logitech Three Button - Microsoft Wheel
Unsupported Protocols: (May change based on demand) - Mousesystems - Sun - MM
Also known as the original design. This PCB is the version I had made with the mindset of it being the default/one and only. | Differences | Silkscreen | Description | |:--:|:--:| :--:| | Serial Pin Header | J1 | Intended to use with a serial breakout cable | | USB Pin Header | J3 | Intended to be used with motherboard USB breakout cables | | Dip Switches | SW1 | Quickly and easily configure the adapter |

Main components on the USB-2-232
USB-2-232 bill of materials (BOM)
22 components, 18 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MAX232 | max232_SMD | U1 |
| 1 | PICO_RP2040 | RPi_Pico_SMD_THv2 | U2 |
| 1 | Conn_01x06_Male | PinHeader_ALT_SERIAL_OUT | J1 |
| 1 | PWR-PINH | PinHeader_ALT_PWR_IN | J2 |
| 1 | USB-PINHEADER | PinHeader_ALT_USB_IN | J3 |
| 1 | SW_DIP_x06 | SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm | SW1 |
| 1 | SW_MEC_5E | SW_PUSH_6mm | SW2 |
| 1 | USB_A | USB_A_Wuerth_614004134726_Horizontal | USB1 |
| 1 | LED_Small | LED_D3.0mm_ALRT | D1 |
| 1 | LED_Small | LED_D3.0mm_PWR | D2 |
| 1 | 10uf | C_1206_3216Metric | C1 |
| 1 | 10uf | C_1206_3216MetricFlip | C2 |
| 3 | 1uf | C_1206_3216Metric | C3, C5, C6 |
| 1 | 1uf | C_1206_3216MetricFlip | C4 |
| 2 | 10K | R_1206_3216Metric | R1, R2 |
| 1 | 4.7K | R_1206_3216Metric_bridgeflip | R3 |
| 1 | 4.7K | R_1206_3216Metric_bridge | R4 |
| 2 | 1K | R_1206_3216Metric_LED | R5, R6 |
USB-2-232 design files
The KiCad project lives in the LimeProgramming/USB-serial-mouse-adapter repository on GitHub; these links point at the commit this page was built from.
USB-2-232: common questions
How big is the USB-2-232 PCB?
The USB-2-232 measures 79.7 × 35.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the USB-2-232?
22 components, from 18 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the USB-2-232 design files?
From the LimeProgramming/USB-serial-mouse-adapter repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the USB-2-232 design in my own project?
Yes, under the terms of its MPL-2.0 license, which LimeProgramming chose for the repository.
More boards in USB-serial-mouse-adapter
Similar boards
USB Hub Test
osy
50 × 50 mm85 parts4LCC-BY-4.0703XG Station Power
osy
54.3 × 91 mm9 parts2LCC-BY-4.0703FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490Adapter tsop48
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter tsop48 solder
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter soic8 solder
bbogush
48 × 20 mm3 parts2LGPL-3.0389