ceda2vga
A video adapter for Sanco 8000 series computers, to use your handy flat-screen VGA display.
This project is part of a reverse engineering effort of a Sanco 8003 by RetrOfficina GLG Programs. Also see ceda-home.
How it works
A Raspberry Pi Pico syncs with a Sanco-generated frame, captures and stores it; then the frame is sent out as a VGA signal. This project extensively uses pi2040's PIO peripheral and DMA capabilities.
Setup
./setup.sh
Development container
./work.sh
./build.sh
Build
Circuit is extremely trivial, see PDF schematics.
BOM
| component | # |
|---|---|
| Raspberry Pi Pico dev board | 1 |
| DE-15 socket (female) | 1 |
| 10kR resistor | 5 |
| 1.2kR resistor | 1 |
| 200R resistor | 1 |
| 82R resistor | 1 |
| 1kR resistor | 1 |
| push button | 1 |
License
SPDX-License-Identifier: GPL-3.0-only
Description
Video adapter to connect a Sanco series 8000 computer to a common VGA display, made with a Raspberry Pi Pico
Languages
C
79.7%
CMake
16.9%
Dockerfile
2.5%
Shell
0.9%