top of page
View the Project on GitHub eichblatt/deadstream

Parts List

 

Grateful Dead Time Machine Board

 

The easiest way to get a Time Machine working is to use the custom printed circuit board, along with the components in this page.

To obtain a Time Machine Board, buy one here.

Spertilo Pi

 

NOTE: It will also work with Raspberry Pi's made before 2023. Later Pi's have a new firmware, and we have not gotten Bluetooth working for these devices. Future Raspberry Pi's will no longer be supported.

The Spertilo is best for this task, and we include it with the kits. If you would like to obtain a Spertilo Pi, send us a note at help@spertilo.net

40-pin Connector

You will only need one of these, but this is for a set of 20! Antrader 20pcs Dual Female Pin Header Socket Connector Strip. Another connector which should work is available here.

IMPORTANT NOTE: The 40-pin connector is soldered onto the BACK of the board. All other components are soldered onto the front. If you accidentally solder the connector to the front (as I have done, by mistake), it's basically impossible to fix. 

Knobs

Rotary Encoder Code Switch Digital Potentiometer with Push Button. These cost about $12 for 10 knobs. You only need 3, and you can find similar ones in smaller batches. Just make sure they have 5 pins and 2 mechanical mounting points. Available at Amazon https://www.amazon.com/gp/product/B08BFJ4F5C

Display

The time machine uses a 128 x 160 pixel display. There are many similar/equivalent displays which work with the same driver, but have different pinouts. If you are using the Time Machine Printed Circuit Board, then make sure to get this one, which has 8 pins as shown.

1.8” SPI TFT LCD Display Module 3.3V 5.5V 128×160 SPI TFT LCD Serial Port Display Module ST7735 51/AVR/STM32/ARM 8/16 bit. Cost: about $6.

The screens are also available on Amazon (https://www.amazon.com/gp/product/B07BFV69DZ) for $15/screen. It's expensive, but sometimes it's the only thing in stock.

Buttons

 

There are two different button sizes on the Time Machine. You will need 4 of the 6mm buttons, and 2 of the 12mm buttons.

There are several varieties of each, but these are some typical examples:

 

12 mm (you need 2 per Time Machine)

https://www.amazon.com/gp/product/B07CG7VTGD or https://www.amazon.com/gp/product/B07CG6HVY9

 
6 mm (you need 4 per Time Machine)

 

https://www.amazon.com/gp/product/B07VSNN9S2 (package of 120 pieces!) or https://www.amazon.com/Momentary-Tactile-Button-Switch-black/dp/B0796Q3PRB (pack of 100 pieces! -- also taller buttons, which you may prefer).

 

A variety pack (included various lengths of both 6mm and 12mm buttons)

I recently bought a variety pack of both 6 and 12 mm buttons of various lengths (https://www.amazon.com/Hilitchi-250-Pcs-Tactile-Momentary-Assortment/dp/B0722LBKV7), which is surely overkill, but will give you a lot of flexibility.

 

Screws, nuts, standoffs

 

The screw size for the pi and the accessories is M 2.5

This set of nylon screws, nuts, and standoffs is what I use.

 

LED and Resistor (for v2.1 boards)

The v2.1 boards include a power indicator LED. I use a 10 kOhm 1/4W resistor (https://www.amazon.com/gp/product/B07HDGX5LM) and a 3mm red LED (https://www.amazon.com/gp/product/B01GE5N9WK).

The power indicator LED and resistor are completely optional. The Time Machine will function perfectly fine with our without them. If you do not want the LED (say, you are installing the device in a bedroom, and don't want the light) you may simply leave these parts off.

Note: the resistor goes on the back of the board, where it will not interfere with the case, and the LED's short pin goes through the square hole.

Software Image (for Raspberry Pi -- deprecated)

 

Click here and download the SD card image to your computer. Then "flash" the image to your SD card using a program such as Balena Etcher or the Raspberry Pi Imager (For this method, choose the "custom OS" option, then select the image file that you downloaded).

You will also need:

 

  • A cable to plug the Time Machine into your stereo. The Spertilo Pi has a 3.5 mm (1/8") headphone jack. You could listen to it on headphones, but you can already do that on your phone. I use a cable like this to connect the Time Machine to my stereo. Or you could use an RCA adapter to give the Time Machine an RCA port. 

Tips for Assembly

  1. Start by soldering the screen to the board. Solder one pin and make sure that the screen is flat against the board. Adjust if necessary by re-heating that pin and moving the screen/board. Once it's flat, solder the remaining pins.

  2. Solder the buttons. These are easy.

  3. Flip the board over and solder the connector onto the BACK of the board. Again, solder one pin, make sure the connector is flat against the board (it always is, but it's good to check), and continue.

  4. Place the knobs on the board and solder one of the pins of each knob from the FRONT side. This requires the soldering iron to be used at a sharp angle, but it is the best way to ensure that the knob stays in position. You can reheat the pin and adjust if the knob looks off-kilter. Then flip the board and solder all of the pins on the knobs on the back side.

bottom of page