

KiCAD RetroArduInput
Use USB Keyboards, Mice and Joysticks on PC/XT, PC/AT, Tandy 1000, Atari, Amiga, C64 and Apple
- Size
- 148.3 × 116.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 48
- Nets
- 123
- Pads
- 288
- Tracks, vias
- 769, 8
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 6 Aug 2022
- Updated
- 6 Aug 2022
Overview
KiCAD RetroArduInput is an open-source printed circuit board by RetroFuturisticEngineer, from the RetroFuturisticEngineer/RetroARDUInput repository on GitHub, published under the LGPL-2.1 licence. It is a 2-layer board of 148.3 × 116.6 mm with 48 parts on 123 nets, routed with 769 tracks and 8 vias.
It is built around the MAX232N and DS18030-100+. Its parts include 15 switches, 8 connectors, 6 diodes, 5 capacitors and 4 resistors. It belongs with the keyboards and input and retro computing and games boards of this library.
Main components
2MAX232N
PDIP-160℃~+70℃ 120Kbps 2 2 4.5V~5.5V Transceiver PDIP-16 RS232 ICs ROHSTexas InstrumentsRS232 ICsDS18030-100+
DIP-16-40℃~+85℃ 0.75LSB 100kHz 100kΩ 2 2.7V~5.5V 20uA 256 400Ω、1000Ω 750ppm/℃ I2C Power-on reset RAM ±20% DIP-16 Digital Potentiometers ROHSMaxim Integrated (Analog Devices)Digital Potentiometers
README
PCB/KiCAD/README.mdGeneral info
All KiCAD files if you want to modify the project for yourself, e.g., sparing out ports you do not need and so making the PCB smaller (but then, you also need to make a new case)
Gerber package for direct submission to PCB manufacturer in the Gerber folder
Parts
48| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | Switch 1xOn-On | SamacSys:CS12ANW03 | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15 |
| 6 | LED | LED_THT:LED_D5.0mm | LED1, LED2, LED3, LED4, LED5, LED6 |
| 5 | 10μF 50V | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C1, C2, C3, C4, C5 |
| 4 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | MH1, MH2, MH3, MH4 |
| 3 | 10kOHM | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R1, R2, R3 |
| 3 | DB9_Female | Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm | CN2, CN3, CN4 |
| 2 | DS18030-100+ | Package_DIP:DIP-16_W7.62mm_Socket | IC2, IC3 |
| 1 | 8-Pin DIN | RetroArduInput:DIN8-270Print | CN5 |
| 1 | >=10 OHM | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R4 |
| 1 | Arduino Mega2560+USB Host Shield | Arduino:Arduino_Mega2560_Shield_Reduced | CN0 |
| 1 | Conn_01x05_Female | Custom:Connector_Mini-DIN_Female_4Pin_2rows | CN7 |
| 1 | Conn_01x07_Female | Custom:Connector_Mini-DIN_Female_6Pin_2rows | CN6 |
| 1 | DB15_Male | Connector_Dsub:DSUB-15_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | CN1 |
| 1 | LOGO | RetroArduInput:RetroArduInput Logo | G_URAI |
| 1 | LOGO | RetroArduInput:Three-headed Monkey Logo | G_MONKEY |
| 1 | LOGO | RetroArduInput:RFE Logo | G_RFE |
| 1 | MAX232 | Package_DIP:DIP-16_W7.62mm_Socket | IC1 |
Questions
How big is the KiCAD RetroArduInput PCB?
It measures 148.3 × 116.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the KiCAD RetroArduInput use?
48 parts, built around the MAX232N and DS18030-100+. 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 KiCAD RetroArduInput KiCad files?
From the RetroFuturisticEngineer/RetroARDUInput repository on GitHub, at the commit this page was made from: the board is PCB/KiCAD/KiCAD_RetroArduInput.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the KiCAD RetroArduInput design in my own project?
Its repository publishes it under the LGPL-2.1 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 layers40 × 55 mm

- 2 layers132.1 × 45.7 mm

IPoS
peterheinrich/InternetOverSpaghetti
Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.
42 parts342 - 2 layers60.5 × 31.5 mm

Ps2-serial mouse adapter
necroware/ps2-serial-mouse-adapter
PS/2 to serial port mouse adapter
13 parts89GPL-3.0 - 2 layers79.7 × 35.1 mm

USB-2-232
LimeProgramming/USB-serial-mouse-adapter
Convert USB mouse to Serial mouse using Pi Pico
29 parts50MPL-2.0 - 2 layers99.1 × 99.1 mm

6809v2
jbevren/6809v2
Code and design repository for the 6809v2 SBC: To be released at VCFMW 13
60 parts22 - 2 layers100 × 45 mm

Transcribe
cyberboy666/_transcribe_
midi to rs232 bridge - for performance control of old video mixers and switchers
28 parts20 - 2 layers40 × 67.3 mm

NMEA0183-WiFi Multiplexer
AK-Homberger/NMEA0183-WiFi-Multiplexer
Reads NMEA0183 messages from two serial lines and forwards multiplexed messages to USB-Serial and WLAN as UDP broadcast.
10 parts15GPL-3.0 - 2 layers279.4 × 203.2 mm

Z180GDC
lynchaj/rhyophyre
Single Board Computer featuring Zilog Z180 processor and NEC µPD7220 Graphics Display Controller
249 parts12