Ti99-joystick adapter
djtersteegc·ti99-joystick-adapter
About the Ti99-joystick adapter PCB
Ti99-joystick adapter is an open source PCB design by djtersteegc, published on GitHub under the MIT license. It is a 2-layer board measuring 100 × 15 mm, with 10 components from 1 distinct parts.
From the project
TI-99/4A joystick adapter allowing for the use of two standard Atari style DB9 joysticks
TI-99/4A joystick adapter allowing for the use of two standard Atari style DB9 joysticks. BOM is super simple, I used these DB9's from AliExpress (similar to a TE 2301826-2 and 2301838-2 )
https://www.aliexpress.us/item/2255799921187046.html
and some LL4148 diodes in a MiniMELF form factor
https://www.aliexpress.us/item/3256802562651339.html
The top of the 4-40 lugs simply unscew from the DB9 sockets leaving the bottom part to securly mount to the PCB.

Ti99-joystick adapter bill of materials (BOM)
10 components, 1 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 10 | D_Small | D_MiniMELF_Handsoldering | D1, D2, D3, D4, D5, D6, D7, D8 +2 |
Ti99-joystick adapter design files
The KiCad project lives in the djtersteegc/ti99-joystick-adapter repository on GitHub; these links point at the commit this page was built from.
Ti99-joystick adapter: common questions
How big is the Ti99-joystick adapter PCB?
The Ti99-joystick adapter measures 100 × 15 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Ti99-joystick adapter?
10 components, from 1 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ti99-joystick adapter design files?
From the djtersteegc/ti99-joystick-adapter repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Ti99-joystick adapter design in my own project?
Yes, under the terms of its MIT license, which djtersteegc chose for the repository.