Inside the Globus INK: a mechanical navigation computer for Soviet spaceflight

The Soviet space program used completely different controls and instruments from American spacecraft. One of the most interesting navigati... | Continue reading


@righto.com | 1 year ago

Reverse-engineering a 1960s hybrid flip flop module with X-ray CT scans

How can you find out what's inside a sealed electronics module from the 1960s? In this blog post, I reverse-engineer a hybrid flip flop mo... | Continue reading


@righto.com | 1 year ago

Reverse-engineering the Apollo spacecraft's FM radio

How did NASA communicate with the Apollo astronauts, hundreds of thousands of miles from Earth? The premodulation processor 1 (below) was... | Continue reading


@righto.com | 1 year ago

Reverse-engineering the Apollo spacecraft's FM radio

How did NASA communicate with the Apollo astronauts, hundreds of thousands of miles from Earth? The premodulation processor 1 (below) was... | Continue reading


@righto.com | 1 year ago

X-ray reverse-engineering a hybrid module from 1960s Apollo test equipment

In this blog post, I reverse-engineer a hybrid module that was used for ground-testing of equipment from the Apollo space program. But fir... | Continue reading


@righto.com | 1 year ago

Generating the pseudo-random codes that measured distance to Apollo spacecraft

Continue reading


@righto.com | 2 years ago

Measuring the distance to the Apollo spacecraft: a simulation

Continue reading


@righto.com | 2 years ago

The digital ranging system that measured the distance to the Apollo spacecraft

During the Apollo missions to the Moon, a critical task for NASA was determining the spacecraft's position. To accomplish this, they devel... | Continue reading


@righto.com | 2 years ago

The Apple-1's shift-register memory

Apple's first product was the Apple-1 computer, introduced exactly 46 years ago, on April 11, 1976. This early microcomputer used an unus... | Continue reading


@righto.com | 2 years ago

Reverse-engineering the LM185 voltage reference chip and its bandgap reference

Many circuits, such as a computer power supply or a phone charger, require a stable voltage reference, but it's harder than you might expec... | Continue reading


@righto.com | 2 years ago

The News.YC Ranking Formula

The recent arc3 release of Arc includes news.arc , the Arc source code for the Hacker News forum . Examining this code can give some insig... | Continue reading


@righto.com | 2 years ago

Reverse-engineering a mysterious Univac computer board

The IBM 1401 team at the Computer History Museum accumulates a lot of mystery components from donations and other sources. While going thr... | Continue reading


@righto.com | 2 years ago

MacBook charger teardown: The surprising complexity inside Apple's power adapter

Have you ever wondered what's inside your Macbook's charger? There's a lot more circuitry crammed into the compact power adapter than you... | Continue reading


@righto.com | 2 years ago

The Apple-1's unusual MOS clock driver chip

Apple's first product was the Apple-1 computer, introduced in 1976. This early microcomputer used an unusual type of storage for its disp... | Continue reading


@righto.com | 2 years ago

Reverse-engineering the waveform generator in a 1969 breadboard

How hard could it be to fix a vintage solderless breadboard that doesn't quite work? The "elite 2 circuit design test system" below combin... | Continue reading


@righto.com | 2 years ago

A look inside the chips that powered the landmark Polaroid SX-70 instant camera

The revolutionary Polaroid SX-70 1 camera (1972) was a marvel of engineering: the world's first instant SLR camera. This iconic camera wa... | Continue reading


@righto.com | 2 years ago

Yamaha DX7 chip reverse-engineering, part 6: the control registers

The Yamaha DX7 digital synthesizer (1983) was the classic synthesizer in 1980s pop music. It uses a technique called FM synthesis to produ... | Continue reading


@righto.com | 2 years ago

Yamaha DX7 chip reverse-engineering, part V: the output circuitry

The Yamaha DX7 digital synthesizer (1983) was the classic synthesizer in 1980s pop music. It uses a technique called FM synthesis to produ... | Continue reading


@righto.com | 2 years ago

Surprises in the Bitcoin blockchain and how they are stored (2014)

Every Bitcoin transaction is stored in the distributed database known as the Bitcoin blockchain. However, people have found ways to hack ... | Continue reading


@righto.com | 2 years ago

Christmas shopping the IBM way: computerized gift selection in 1962

In 1962, the Simpson's department store in Toronto used an IBM computer to help customers select Christmas gifts, based on the characteris... | Continue reading


@righto.com | 2 years ago

Reverse-engineering a tiny 1980s chip that plays Christmas tunes

For the holidays, I decapped a chip that plays three Christmas melodies. The UM66T melody chip from the 1980s was designed for application... | Continue reading


@righto.com | 2 years ago

Yamaha DX7 chip reverse-engineering, part 4: how algorithms are implemented

The Yamaha DX7 digital synthesizer (1983) was the classic synthesizer in 1980s pop music. It uses two custom digital chips to generate sou... | Continue reading


@righto.com | 2 years ago

Yamaha DX7 reverse-engineering, part III: Inside the log-sine ROM

The Yamaha DX7 digital synthesizer (1983) was the classic synthesizer for 1980s pop music. It used two custom digital chips to generate so... | Continue reading


@righto.com | 2 years ago

Reverse-engineering the Yamaha DX7 synthesizer's clever exponential circuit

The Yamaha DX7 digital synthesizer was released in 1983 and became extremely popular, defining the sound of 1980s pop music. Because micro... | Continue reading


@righto.com | 2 years ago

Reverse-engineering the Yamaha DX7 synthesizer's sound chip from die photos

The Yamaha DX7 digital synthesizer was released in 1983 and became "one of the most important advances in the history of modern popular mu... | Continue reading


@righto.com | 2 years ago

Reverse-engineering an unusual IBM modem board from 1965

The vintage IBM circuit board below has a large metal block on it that caught my attention, so I investigated it in detail. It turns out t... | Continue reading


@righto.com | 2 years ago

Apple didn't revolutionize power supplies; new transistors did

The new biography Steve Jobs contains a remarkable claim about the power supply of the Apple II and its designer Rod Holt: [1] Instead o... | Continue reading


@righto.com | 2 years ago

Reverse-engineering a vintage power supply chip from die photos

I recently did a PC power supply teardown so I figured it would be interesting to go deeper and see what happens inside the power supply'... | Continue reading


@righto.com | 2 years ago

Analyzing the 8008 processor from die photos: its unusual counters (2017)

The revolutionary Intel 8008 microprocessor is 45 years old today (March 13, 2017), so I figured it's time for a blog post on reverse-engine... | Continue reading


@righto.com | 2 years ago

Reverse-engineering the surprisingly advanced ALU of the 8008 (2017)

A computer's arithmetic-logic unit (ALU) is the heart of the processor, performing arithmetic and logic operations on data. If you've studie... | Continue reading


@righto.com | 2 years ago

Inside a 20-Watt Traveling Wave Tube Amplifier from Apollo

How did the Apollo astronauts communicate on their trip to the Moon, 240,000 miles back to Earth? They used a 32-pound amplifier, built ar... | Continue reading


@righto.com | 2 years ago

“Space age electronics”: Inside a GE thin-film paperweight from the 1960s

In the early 1960s, General Electric developed a technology called thin-film electronics. 1 These circuits were built from thin films of ... | Continue reading


@righto.com | 2 years ago

Deep dive into how the Teensy microcontroller interacts with the Arduino library

The Arduino language lets you program microcontrollers at a high level, controlling I/O pins without worry about exactly how the micro... | Continue reading


@righto.com | 2 years ago

Deep dive into how the Teensy microcontroller interacts with the Arduino library

The Arduino language lets you program microcontrollers at a high level, controlling I/O pins without worry about exactly how the micro... | Continue reading


@righto.com | 2 years ago

A transistorized shift register box, built in 1965 for Apollo testing

One of the under-appreciated aspects of the Apollo launches to the Moon is how much testing was required. I recently came across an item t... | Continue reading


@righto.com | 2 years ago

A transistorized shift register box, built in 1965 for Apollo testing

One of the under-appreciated aspects of the Apollo launches to the Moon is how much testing was required. I recently came across an item t... | Continue reading


@righto.com | 2 years ago

Creating high resolution integrated circuit die photos with Hugin or ICE (2015)

Have you ever wanted to take a bunch of photos of an integrated circuit die and combine them into a high-res image? The stitching software... | Continue reading


@righto.com | 2 years ago

Teardown of a PC Power Supply

Have you ever wondered what's inside your computer's power supply? The task of a PC power supply is to convert the power from the wall (1... | Continue reading


@righto.com | 2 years ago

Reverse-Engineering a Vintage or/nor Chip

Recently, I received a die photo of a mystery integrated circuit, the OQ100, 1 from EvilMonkeyDesignz . I analyzed the die photo and foun... | Continue reading


@righto.com | 3 years ago

Reverse-engineering a vintage comparator chip

I recently saw an interesting die photo of an unknown chip on Twitter , so I did some analysis of it. Looking at the circuitry inside, the... | Continue reading


@righto.com | 3 years ago

Two dies in one package: Teardown of a vintage ROM with double the storage

In 1971, semiconductor memory was still a new development so chips couldn't hold a lot of data. To double the storage capacity, IBM used... | Continue reading


@righto.com | 3 years ago

A Titan missile guidance computer

I've been studying the guidance computer from a Titan II nuclear missile. This compact computer was used in the 1970s to guide a Titan II ... | Continue reading


@righto.com | 3 years ago

Reverse-engineering the standard-cell logic inside a vintage IBM chip

Integrated circuits are often built from standard-cell logic, constructed from standardized building blocks such as NAND gates. Since I've... | Continue reading


@righto.com | 3 years ago

Germanium transistors: logic circuits in the IBM 1401 computer

How did computers implement logic gates in the 1950s? Computers were moving into the transistor age, but transistors were expensive so cir... | Continue reading


@righto.com | 3 years ago

Strange chip: Teardown of a vintage IBM token ring controller

IBM used some unusual techniques in its integrated circuits, and one of the most visible is packaging them in square metal cans. I've been... | Continue reading


@righto.com | 3 years ago

Identifying the “Early IBM Computer” in a Twitter Photo:A 405 Accounting Machine

The photo below of a "woman wiring an early IBM computer" has appeared on Twitter a bunch of times , and it stoked my curiosity: what was ... | Continue reading


@righto.com | 3 years ago

Booting the IBM 1401: How a 1959 punch-card computer loads a program

How do you boot a computer from punch cards when the computer has no operating system and no ROM? To make things worse, this computer req... | Continue reading


@righto.com | 3 years ago

Teardown of a quartz crystal oscillator and the tiny IC inside

The quartz oscillator is an important electronic circuit, providing highly-accurate timing signals at a low cost. A quartz crystal has the... | Continue reading


@righto.com | 3 years ago