← Back to Guides

Build and Installation of the Einstein TC-01 Joystick Interface

Version:
1
Last Updated
November 6, 2026
Build and Installation of the Einstein TC-01 Joystick Interface: the finished board, with its two DIN sockets and two DB9 joystick ports

Introduction

The Einstein TC-01 has recently received a whole host of new hardware expansion and upgrade boards from the Board-Folk team. One of them, the joystick interface, solves a problem that has plagued Einstein users for years: it provides a reliable way of connecting Atari style (DB9) joysticks.

I wrote this guide after building the board and fitting it to no fewer than three TC-01s. I mention that mainly to make the point that building this board is very possible.

When you have finished, your Einstein TC-01 will have a dual joystick adapter: two 7 pin DIN leads connect it to the Einstein, and it gives you two Atari style (DB9) joystick ports.

The Board-Folk team's GitHub page, with this and their other Einstein TC-01 upgrades, is Board-Folk/Einstein-TC-01 Expansions.

What You Need

  1. A small, sharp pair of wire cutters.
  2. A decent soldering iron.
  3. Flux.
  4. An anti-static soldering mat to work on.
  5. An anti-static wrist strap, which you should wear to avoid damaging the chips you need to handle.
  6. Some isopropyl alcohol (IPA) and cotton buds, or IPA wipes.
  7. A blank TC01 Joystick adapter board. The Gerber files are in Board-Folk's TC01AtariJoystick folder, and you can use them to order blank boards from suppliers such as PCBWay or JLCPCB.
  8. The bill of materials, listing all the parts needed to build the board. It is in the same folder, and in the appendix at the end of this guide.
  9. Not listed in the bill of materials, but needed to make this work: a 1K variable resistor (like this one) and two 7 pin DIN male to male cables.

Assemble the Board

Component layout of the Einstein TC-01 to Atari Joystick Adapter v1.1, top and underside: DIN sockets M1 and M2, R1 to R5, the 74LS04 at I1, and the JOY1 and JOY2 ports
  1. Using the parts you bought from the bill of materials, your anti-static mat and wrist strap, soldering iron, solder and flux, and the layout above, fit all the parts except R1. The bill of materials lists R1 as a 360R resistor; it is replaced by the 1K variable resistor, as described in step 2. As you fit the resistors and cut off the unneeded ends of their legs, put the offcuts to one side: you will need them later.
  2. The variable resistor needs to be modified to fit this board:
    1. The variable resistor has three pins. Remove either of the two outer pins, leaving the centre pin and one outer pin.
    2. Extend the two remaining pins with the resistor leg offcuts: solder one to each pin, so that you have nice long legs.
    3. If you have some, cover the legs with heat shrink tubing. If not, be careful that the extended legs do not touch any other components when you fit and adjust the resistor.
    4. Place the legs into the holes for R1, again making sure that no exposed leg touches any other component.
  3. The board is now complete, but it will need calibrating once it is attached to your Einstein.

Fit and Calibrate the Board

First, with your machine turned off, connect the 7 pin DIN leads to the Einstein TC-01, then connect their other ends to the joystick board. If you plan to use only one joystick port, make sure it is the one marked JOY 1 on the board.

Now connect your Atari style joystick to port one on the board and turn your machine on. I am assuming at this point that you have a Gotek fitted; if you are still using discs the process is the same, although it will take a lot longer and you may not have the games I suggest.

Coarse Calibration With Dr Frankie

With the machine running, load Dr Frankie, one of the games that is ideal for calibrating the joystick. When it has loaded, select joystick from the options and start the game. If all is working as it should you will have control of the character, but when you let go of the joystick he runs off to the left or right. This is why the board needs calibrating.

With the game running, use a small screwdriver to adjust the screw on top of the variable resistor. You may need to turn it several times to the left, then come back and go several times to the right. Eventually your character will run left or right more slowly; keep going, and in the end he will stop running on his own.

Fine Calibration With Fruckles

That is the first part of the calibration done. Now run Fruckles and repeat the exercise if the character is still moving on his own. You are now in fine calibration, so do not go mad turning the screw. When it is working as it should, go back to Dr Frankie: if he is still behaving himself, you are finished.

Other Games

As you go through other games that use joysticks, if you notice any peculiar behaviour, repeat the calibration for that game, then go back to the two games above and make sure all is still well.

Note: in Oh Mummy the character always returns to the bottom left when you let go of the joystick, so do not calibrate using that game.

Appendix: Bill of Materials

From Board-Folk's TC01AtariJoystick, where the up-to-date list is kept. Remember that R1 is replaced by the 1K variable resistor, and that the two 7 pin DIN male to male cables are not on the list.

The bill of materials: four 4K7 resistors (R2 to R5), one 360R resistor (R1), a 74LS04 (I1), two 7 pin DIN sockets (M1, M2) and two DB9 sockets (JOY1, JOY2)
Lee Bendall

Get the Newsletter

New guides, disk images and community finds, roughly once a quarter. No spam, we promise, this isn't Tatung's marketing department.
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe to our newsletter and stay updated.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.