Building an Apple I Computer from Scratch

Initial Apple I Reproduction Board Design Schematic

Progress on the Apple I PCB Design

The Ember CPU Initial Design

Part 1: Basic Requirements

Part 2: Registers

Part 3: Opcodes, Operands, and Instruction Encoding

Part 4: Arithmetic Logic Unit (ALU)

Part 5: Load-Store and Memory Instructions

Part 6: Jumps and Conditional Branches

Part 7: Interrupts

Part 8: Instruction Set Architecture (ISA)

Ember Console System Architecture Design

Memory Map

Focal Point VR

SMD Hot Air Rework Station

The Flame GPU Initial Design

Part 1: Basic Requirements

Part 2: Tilesheets, Tilemaps, and Graphics Registers

Project Ember: A Homebrew Retro Video Game Console Design

Ember PIA Initial Design

Peripheral Interface Adapter (PIA)

Fun with FPGAs and CPU Design

Installing a New NVIDIA RTX 4090