Skip to the content
PCBKitNew board
2 layersPico rt mouse, the printed circuit board in 3D

MOVED to code.netzhansa.com/hanshuebner/rt-mouse. This GitHub mirror is archived.

Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
53
Pads
140
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 9.0 (file 20241229)
Created
11 May 2025
Updated
13 Jul 2025

Overview

Pico rt mouse is an open-source printed circuit board by hanshuebner, from the hanshuebner/rt-mouse repository on GitHub, published under the MIT licence. It is a 2-layer board with 8 parts on 53 nets.

It is built around the MAX3232ID. Its parts include 4 capacitors, 2 connectors and 1 IC. It belongs with the RP2040 boards of this library.

Main components

1

README

README.md

USB Mouse Adapter for IBM 6150 (RT PC)

This repository contains firmware for a Raspberry Pi Pico to act as an adapter to make a USB mouse usable with the IBM 6150 (RT PC).

In addition to the Pi Pico, a MAX3232 and a couple of capacitors are required to adapt the serial port of the Pico to RS232 levels.

Schematics are provided in the pcb/ directory. I've not actually designed a PCB as I believe that nobody would care, and my bread- boarded prototype suffices for me.

The research/ directory contains information about the mouse protocol, historic header files and mouse emulation implementations that I used for testing before implementing the Pico firmware.

Parts

8
QtyValueFootprintReferences
4100nCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC1, C2, C3, C4
1MAX3232Package_SO:SOIC-16W_7.5x10.3mm_P1.27mmU1
1RT MOUSEConnector_IDC:IDC-Header_2x03_P2.54mm_HorizontalJ1
1RaspberryPi_PicoModule:RaspberryPi_Pico_SMDA1
1USB_AConnector_USB:USB_A_TE_292303-7_HorizontalJ2

Questions

What parts does the Pico rt mouse use?

8 parts, built around the MAX3232ID. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Pico rt mouse KiCad files?

From the hanshuebner/rt-mouse repository on GitHub, at the commit this page was made from: the board is pcb/pico-rt-mouse.kicad_pcb and its schematic pcb/pico-rt-mouse.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pico rt mouse design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers189.5 × 204.9 mmSmartSpin2k Panelized, the printed circuit board in 3D

    SmartSpin2k Panelized

    doudar/SmartSpin2k

    Transform your spin bike into a Smart Trainer!

    749 parts292GPL-2.0
  • 2 layers193 × 113 mmSerial hat, the printed circuit board in 3D

    Serial hat

    colinleroy/a2tools

    Stuff I write for my Apple //c

    35 parts92
  • 2 layers81.6 × 44.5 mmELTerm, the printed circuit board in 3D

    ELTerm

    zephray/ELTerm

    ANSI/VT100-compatible serial terminal built with Raspberry Pi Pico and EL640.480-AM/AG screen

    31 parts92MIT
  • 2 layers87 × 71 mmSocket, the printed circuit board in 3D

    Socket

    eddyem/STM8_samples

    Some code samples and ready projects based on STM8 (deprecated)

    89 parts80
  • 2 layers100 × 93 mmSpeeduino base, the printed circuit board in 3D

    Speeduino base

    Tjeerdie/SPECTRE

    Speeduino compatible engine control unit (ECU) based around black STM32F407VET6 board.

    213 parts59GPL-3.0
  • 2 layers33.1 × 43.8 mmThrottleBlaster, the printed circuit board in 3D

    ThrottleBlaster

    scrapcomputing/ThrottleBlaster

    A Turbo circuit with a MHz display that can slow down the CPU speed

    34 parts57GPL-2.0
  • 2 layers127.3 × 54.1 mmESP32 SolarBox, the printed circuit board in 3D

    ESP32 SolarBox

    cole8888/SRNE-Solar-Charge-Controller-Monitor

    Read data from SRNE solar charge controllers.

    34 parts42
  • 4 layers98.8 × 85.1 mmSsc, the printed circuit board in 3D

    Ssc

    jmthompson/ssc

    Simple Serial Card, an Apple Super Serial Card clone

    25 parts37