Tuesday, October 4, 2022
Home GAMING 39-Year-Old Radio Shack Laptop Gets New CPU, Keeps Original Screen

39-Year-Old Radio Shack Laptop Gets New CPU, Keeps Original Screen

Enlarge / A 1983-era TRS-80 Model 100 as an action hero, dramatically exploding in the scene.

Faced with a broken 1983 Radio Shack laptop, IEEE Spectrum editor Stephen Cass didn’t throw it away. Instead, he took out the logic board and replaced it with a modern microcontroller so he could control the old screen. Cass wrote about his adventure in detail for Spectrum last week.

Cass performed his operation on a Radio Shack TRS-80 Model 100, one of the first portable computers ever produced, featuring a one-piece “slate” shape designed by Kyocera and released as the NEC PC-8201 in Japan. Its claim to fame wasn’t just its small portable size (at 2 inches thick and 3.9 pounds), it has a great keyboard combined with its ability to run up to 20 hours on four AA batteries.

The 100 model included a 2.4 MHz Intel processor. 80C85 CPU, 8 to 32K of RAM, and an eight-line, 40-character monochrome LCD display without backlight. It doesn’t look like much compared to today’s portable beasts, but journalists loved the Model 100 because they could conveniently write stories on the go using its built-in text editor. It also included Microsoft BASIC, a terminal program, and an address book in ROM.

Excerpt from a page from the 1983 Radio Shack computer catalog featuring the TRS-80 Model 100 portable computer.
Enlarge / Excerpt from a page from the 1983 Radio Shack computer catalog featuring the TRS-80 Model 100 portable computer.

While some people upgrade the Model 100 using new LCD screens and CPU (keeping just the case and keyboard), Cass decided to try an interface with the notebook’s vintage 240×64 pixel display. She found it particularly challenging because the computer drives the screen in an unconventional way compared to today’s LCD panels.

“The LCD on the M100 is actually 10 separate screens, each controlled by its own HD44102 controller chip,” writes Cass. “Each of the controller chips is responsible for a 50-by-32-pixel region of the screen, except for two chips on the right side that control only 40-by-32 pixels.” Its designers chose this method, says Cass, because it speeds up the display of text with limited available memory.

After working out the protocol for the screen, Cass built an interface between the screen and a modern Arduino Mega 2560 microcontroller As the project now stands, you can display and scroll bitmap graphics on the Model 100 LCD. Your next step will be to try to interface the display and keyboard (with a Teenager 4.1 development board to handle keyboard communications) to a Raspberry Pi 4 compute module, which would make it a powerful portable machine with a vintage feel.

You can read more about the technical details of his project on the IEEE Spectrum website. Good luck Stephen!


Fotini Paraskakis Launches Asian Content Company Empire of Arkadia

Veteran media executive Fotini Paraskakis is launching Empire of Arkadia, an Asia-focused content company. The firm hopes to present its debut slate in...

See Lea Michele perform the song ‘Funny Girl’ on ‘Tonight Show’

Lea Michele returns to perform "Funny Girl" songs on TV, but no longer as her "Glee" character, Rachel Berry.On Friday's episode of "The Tonight...


Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Technology must allow doctors to be doctors

When my doctor walks into the exam room, I want him to pay attention to me, not the computer. Not only is that...

System outages reported at some public hospitals and health facilities in Singapore

Over the past six weeks, system outages have been reported at some public hospitals and health centers of the National Health Group and the...

Mental health crisis teams are no longer just for cities

Tony Leys and Arielle ZiontsNEWTON, Iowa — Jeff White knows what can happen when 911 dispatchers get a call about someone feeling down or...

Supreme Court Quiz: How Much Do You Know?

The United States Supreme Court begins a new term on the first Monday in October. This is a landmark term because Ketanji Brown...