

TutorKeyboard
A PCBoard design for replacing Tomy Tutor Computer keyboard.
- Size
- 297.2 × 127 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 58
- Nets
- 16
- Pads
- 317
- Tracks, vias
- 435, 6
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 19 Jan 2018
- Updated
- 29 Oct 2021
Overview
TutorKeyboard is an open-source printed circuit board by jedimatt42, from the jedimatt42/TomyTutorKeyboard repository on GitHub. It is a 2-layer board of 297.2 × 127 mm with 58 parts on 16 nets, routed with 435 tracks and 6 vias.
README
README.mdTomyTutorKeyboard
A PCBoard design for replacing Tomy Tutor Computer keyboard.
Status
This is tested. Works great.
Files
Schematic is here based on KiCAD.
- gerbers - folder with the rendered gerbers
- tomy_tutor_keyboard.scad - OpenSCAD model design file for framing
- tomy_tutor_keyboard.stl - STL file output ready for your favority slicer
BOM
1. Printed Circuit Board
You'll need the bare pcb, see the design files here in this repo.
2. 57 MX1A-11NW key switches or equivalent:
The pcboard footprint is specific to these switches. But there are some variety that have the same footprint.
3. set of key stabalizers for the wide keys:
4. Cable
16 female to female dupont style jumper wires
5. 16 pin single inline 2.54mm right angle header
The header on the keyboard pcb is mounted on the underside of the board with the right angle pins facing forward.
6. 16 pin single inline 2.54mm straight header
I desoldered and removed the existing film cable connector from the Tomy Tutor motherboard, and replaced it with a row of 16 2.54mm spaced headers.
7. Key caps
I used a set of PC keyboard keycaps with a diminutive print. If you can find some with no print, that would be closer to ideal. You'll never find ones that match the Tomy keyboard map. I found mine on ebay.
8. Transparent adhesive printer sheet.
I printed my key labels on a sheet of adhesive transparency with a laser printer. Then cut out each label and applied it to the keycaps after they were in place. Not the most ideal.
amazon - Avery self adhesive laminating sheets
NOTE: with regret, I cannot find the document I created with the custom keycap labels...
Parts
58| Qty | Value | Footprint | References |
|---|---|---|---|
| 52 | SW_Push_LED | Buttons_Switches_Keyboard:SW_Cherry_MX1A_1.00u_PCB | SW_1, SW_2, SW_3, SW_4, SW_5, SW_6, SW_7, SW_8, SW_9, SW_A1, SW_B1, SW_C1, SW_CLOSESQUARE1, SW_COLON1, SW_COMMA1, SW_D1 +36 |
| 2 | SW_Push_LED | Buttons_Switches_Keyboard:SW_Cherry_MX1A_2.25u_PCB | SW_RETURN1, SW_SHIFT1 |
| 1 | Conn_01x16 | Pin_Headers:Pin_Header_Angled_1x16_Pitch2.54mm | J1 |
| 1 | SW_Push_LED | Buttons_Switches_Keyboard:SW_Cherry_MX1A_1.75u_PCB | SW_LOCK1 |
| 1 | SW_Push_LED | Buttons_Switches_Keyboard:SW_Cherry_MX1A_6.25u_PCB | SW_SPACE1 |
| 1 | SW_Push_LED | Buttons_Switches_Keyboard:SW_Cherry_MX1A_2.75u_PCB | SW_SHIFT2 |
Similar boards
- 2 layers252.9 × 77.6 mm

- 2 layers50 × 50 mm

- 2 layers97.3 × 71 mm

ZynScreen v1.5
zynthian/zynthian-hw
Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...
58 parts156 - 2 layers34 × 46 mm

- 2 layers148 × 81 mm

Communicator pcb
Hack-a-Day/2025-Communicator_Badge
The 2025 Hackaday Supercon RF Communicator Badge
58 parts107MIT - 2 layers53.3 × 36.3 mm

- 2 layers70 × 30.3 mm

Pico 2HP Audio
rheslip/2HPico-Eurorack-Module-Hardware
2HP Eurorack module based on Raspberry Pi Pico 2
58 parts84 - 2 layers35.7 × 34.2 mm

Wideband controller
mck1117/wideband
The firmware/boards directory contains configuration for each board this firmware supports.
58 parts81MIT
Questions
How big is the TutorKeyboard PCB?
It measures 297.2 × 127 mm and has 2 copper layers, 1.6 mm thick.
What parts does the TutorKeyboard use?
58 parts. 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 TutorKeyboard KiCad files?
From the jedimatt42/TomyTutorKeyboard repository on GitHub, at the commit this page was made from: the board is TutorKeyboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the TutorKeyboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask jedimatt42 before reusing the design.