Skip to content

An old school-style VGA output terminal PC!

License

Notifications You must be signed in to change notification settings

nimitvijayvargee/zepto_duo_terminal

Repository files navigation

zepto_duo_terminal

An old school-style VGA output terminal PC! The PC is powered by two Raspberry Pi Picos. One of the Pico handles the main processing and the keyboard matrix (CPU Pico) and the other Pico handles the VGA Output and the conversion between text to pixels (GPU Pico). The Picos can be replaced with any Pin-compatible version. Fusion Render

VGA DAC

The GPU Pico is connected to a Resistor DAC that outputs VGA compatible voltage values. There are 5 bits of resolution for each colour channel (RGB555), which allows for 32K colours. The values for the DAC are as 500, 1K, 2K, and 5.1K (commonly used values). VGADAC

Keyboard Matrix

The Keyboard matrix is composed of 8 Rows and 8 Columns, following an ortholinear keyboard layout. Sticky (toggle) keys is also enabled by default to make using the keyboard easier. The keyboard features a "Special" key instead of the commly used Fn or GUI keys. The keycaps are all custom becuase of their specific use case and the unorthodox ortholinear layout.

Pictures

Case Schematic PCB

BOM

Item Cost
DB-15 VGA Connector 1
1N4148 Diodes 5
LEDs 0.5
Raspberry Pi Pico (x2) 10
Headers 0.5
PCB (400x120mm) 75
Case + Keycaps
Switches 20
Solder 5
TOTAL 117

About

An old school-style VGA output terminal PC!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages