
SmartSpin2k Panelized
doudar/SmartSpin2k
Transform your spin bike into a Smart Trainer!

MOVED to code.netzhansa.com/hanshuebner/rt-mouse. This GitHub mirror is archived.
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.
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.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100n | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C1, C2, C3, C4 |
| 1 | MAX3232 | Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm | U1 |
| 1 | RT MOUSE | Connector_IDC:IDC-Header_2x03_P2.54mm_Horizontal | J1 |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_SMD | A1 |
| 1 | USB_A | Connector_USB:USB_A_TE_292303-7_Horizontal | J2 |
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.
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.
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).

doudar/SmartSpin2k
Transform your spin bike into a Smart Trainer!


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


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

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

cole8888/SRNE-Solar-Charge-Controller-Monitor
Read data from SRNE solar charge controllers.
