Close
0%
0%

TI-92 Raspberry PI Cyberdeck Upgrade

Put a Raspberry Pi in your TI-92, and do data collection and science stuff!

Public Chat
Similar projects worth following
We are creating a Raspberry Pi cyberdeck brain transplant for the TI-92! The brain transplant makes your TI 92 into a USB peripheral. It gives you a USB hub, an USB keyboard and an Arduino-compatible microcontroller with I/O pins available on a double-row header. The brain transplant also adds a power supply which can run on a WIDE range of voltages . Your new cyberdeck can draw power from an external supply or batteries which fit in the original battery slots.

The main circuit board is already designed.  It is a perfect fit in the TI-92 housing using all the existing mounting holes, and existing silicone keypad, keys and D-pad.  With minimal modifications (the screen is bigger than default) to the housing, the new board lets you connect a RasPi Zero to a pimoroni HyperPixel 4.0  touch screen.

The main circuit board board was designed in Altium 'cause day job. Anyone interested in porting the project to KiCAD or similar?

Board bring-up is in process. Power supply works amazingly well.  Microcontrollers are talking to the bus.  Working on getting the USB hubs talking and working out keyboard mapping at the moment.

More to come!

2022_10_27_TI_kbd_schematic.PDF

Schematic PDF for the October 17th 2022 design revision

Adobe Portable Document Format - 2.31 MB - 03/09/2023 at 01:30

Preview

2022_10_27_TI_kbd_gerber.zip

Gerber files for the October 27th design revision

Zip Archive - 143.43 kB - 03/09/2023 at 01:29

Download

  • 1 × Raspberry Pi Zero W
  • 1 × Pimoroni HyperPixel 4.0
  • 1 × TI-91 Donor
  • 1 × This PCB

  • Hello!

    Jamie Nichol03/09/2023 at 01:50 0 comments

    First revision of the board works mechanically.  Board bring up progress so far includes the power subsystem, boot loader flashing to microcontrollers.

     Wanted to keep as much of the TI-92 case and features as possible.  The new board should run from primary (alkaline) cells or via USB-C power connector.   The buck-boost regulator will run on anything you can pour in the tank (a wide range of voltages). 

    It would be great to implement charging, automatic switching from USBC to battery and back.  I started down this rabbit hole and decided to save this for a future rev.  There are AA size lithium cells that could fit the case and provide power, but all this was too much for a first rev.

    The USB hub and peripherals on the board will be connected to the Raspberry Pi via soldered jumper leads, likewise power.  This is more reliable and less bulky than using connectors.  There are extra USB ports brought out to test pads on the board that could be used to connect sound cards, external mice, etc.

    The extra ATMEGA was intended for data collection, with the unused pins available for extra peripherals inside the case.  You'll see some protection circuitry on the input pins -- this means these pins are mostly for use as inputs. 

    Love to hear your thoughts and comments.  Definitely a work in process that could use a small group of amazing people to come to life.

View project log

Enjoy this project?

Share

Discussions

Jamie Nichol wrote 03/09/2023 at 01:41 point

Looking for a few good techies to help get this over the finish line.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates