RetroWiz - ATMEGA328 based retro AT-PC computer
The RetroWiz Project
ATMEGA328 based retro AT-PC computer. Anything else, but the most famous AVR from Arduino with few resistors manages VGA output, audio output, SD card and PS/2 keyboard. The code is open sourced under GPL.
Don't know what to do with your old CRT monitor and PS/2 keyboard? Don't throw them away. This platform enables you to turn your AVR into a retro PC computer. No other chips are needed. You can code games like Commander Keen or whatever you want with 168*200 pixels and 16 colors. All keyboard, audio and video processing is done by software in background.
Partlist
Exported from avga_upc_v2.sch at 10/27/19 3:21 AM
EAGLE Version 7.7.0 Copyright (c) 1988-2016 CadSoft
Assembly variant:
Part Value Device Package Library Sheet
30MHZ 32.0MHz ABM3 ABM3 abracon 1
C1 18p C-EUC0603 C0603 rcl 1
C2 1u C-EUC1206 C1206 rcl 1
C3 100u CPOL-EUE2.5-6 E2,5-6 rcl 1
C4 100n C-EUC0603 C0603 rcl 1
C5 100n C-EUC0603 C0603 rcl 1
C6 100n C-EUC0603 C0603 rcl 1
C7 100n C-EUC0603 C0603 rcl 1
C8 18p C-EUC0603 C0603 rcl 1
C9 1u C-EUC1206 C1206 rcl 1
C10 1u C-EUC1206 C1206 rcl 1
C11 1u C-EUC1206 C1206 rcl 1
C12 100n C-EUC0603 C0603 rcl 1
C13 1u C-EUC0603 C0603 rcl 1
C14 1u C-EUC0603 C0603 rcl 1
C15 1u C-EUC0603 C0603 rcl 1
C16 100n C-EUC0603 C0603 rcl 1
D1 B0530W DIODE-SCHOTTKY_ SMA-DIODE SparkFun2 1
D2 B0530W DIODE-SCHOTTKY_ SMA-DIODE SparkFun2 1
IC1 REG1117 REG1117 SOT223 burr-brown 1
IC2 ATMEGA328-20A ATMEGA168-20A TQFP32-08 avr 1
IC3 LP2985-33 V_REG_TPS76433SOT23-5 SOT23-5 SparkFun2 1
J1 POWER_JACKPTH POWER_JACKPTH POWER_JACK_PTH SparkFun2 1
LED1 BLUE LED1206 LED-1206 SparkFun2 1
R1 3k3 R-EU_R0603 R0603 rcl 1
R2 220R R-EU_R0603 R0603 rcl 1
R3 100R R-EU_R0603 R0603 rcl 1
R4 100R R-EU_R0603 R0603 rcl 1
R5 220R R-EU_R0603 R0603 rcl 1
R6 3k3 R-EU_R0603 R0603 rcl 1
R7 1k R-EU_R0603 R0603 rcl 1
R8 1k R-EU_R0603 R0603 rcl 1
R9 100R R-EU_R0603 R0603 rcl 1
R10 100R R-EU_R0603 R0603 rcl 1
R11 220R R-EU_R0603 R0603 rcl 1
R12 1k R-EU_R0603 R0603 rcl 1
R13 470R R-EU_R0603 R0603 rcl 1
R14 820R R-EU_R0603 R0603 rcl 1
R15 100R R-EU_R0603 R0603 rcl 1
R16 470R R-EU_R0603 R0603 rcl 1
R17 820R R-EU_R0603 R0603 rcl 1
R18 100R R-EU_R0603 R0603 rcl 1
R19 470R R-EU_R0603 R0603 rcl 1
R20 820R R-EU_R0603 R0603 rcl 1
R21 100R R-EU_R0603 R0603 rcl 1
R22 3k3 R-EU_R0603 R0603 rcl 1
R23 3k3 R-EU_R0603 R0603 rcl 1
R24 1k R-EU_R0603 R0603 rcl 1
R25 1k R-EU_R0603 R0603 rcl 1
R26 1k R-EU_R0603 R0603 rcl 1
R27 1k R-EU_R0603 R0603 rcl 1
R28 1k R-EU_R0603 R0603 rcl 1
R29 1k R-EU_R0603 R0603 rcl 1
R100 1k R-EU_R0603 R0603 rcl 1
R101 1k R-EU_R0603 R0603 rcl 1
S1 RESET TAC_SWITCHSMD TACTILE_SWITCH_SMD SparkFun 1
SV1 ISP MA03-2 MA03-2 con-lstb 1
U$2 DIN6 DIN6 DIN6 SparkFun2 1
U$3 AUDIO-JACKPTH AUDIO-JACKPTH AUDIO-JACK SparkFun 1
U$100 SDCARDVAR1 SDCMF-10915W010 kingfont_sdcmf10915w010 1
X1 HF15H HDF15H con-subd 1
Game source code (firmware) download here
project page: https://web.archive.org/web/20180115225027/http://prometheus4.com/retrowiz/index.php/about
RetroWiz - ATMEGA328 based retro AT-PC computer
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(9)
- Likes(7)
-
Engineer
Jul 29,2026
-
Anthony Pedotto
Feb 22,2025
-
Francisco Meza
Mar 12,2024
-
astrodoggie
Jul 12,2023
-
Engineer
May 01,2023
-
J dR
Mar 18,2022
-
Engineer
Sep 07,2020
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Alexiev
-
usb midi interface
This is a replacement board for the cheap chineese USB to MIDI converter for fixing all issues with ...
-
short for Si5351A Pico Breakout Board
The Si5351APicoBoB (short for Si5351A Pico Breakout Board) is a specialized version of the clock gen...
-
Si5351A Breakout Board
This project is a specialized breakout board for the Si5351A clock generator chip, designed by Jason...
-
Low Pass Filter (LPF) module v1
This is a high-performance Low Pass Filter (LPF) module designed specifically for amateur radio appl...
-
Low Pass Filter (LPF) module v2
This is a high-performance Low Pass Filter (LPF) module designed specifically for amateur radio appl...
-
FY6900 OCXO
10 Mhz OCXO for FY6900 signal generator using Vectron C4550A1-0213 , U74HC14L that acts as Schmitt-t...
-
Afterburner - GAL chip programmer for Arduino
This is a GAL IC programmer software that allows to program GAL IC chips from various manfucaturers....
-
ATFBlast - ATF16V8, GAL16V8, ATF22V10 and GAL22V10 chips programmer
ATF16V8, GAL16V8, ATF22V10 and GAL22V10 chips programmer.This is custom PCB variant of ATFBlast proj...
-
ArduTrx Attenuator or Dummy load
IntroductionTo test the ArduTrx or transceivers in general a dummy load is a handy device (https://e...
-
ArduTrx Open Source Hamradio Transceiver for Arduino
The ArdTrx project consists of two parts: the ArduTrx shield and the software. Both parts can be use...
-
MonochromeVGA
MonochromeVGA is a product to enjoy the charm of those monochrome monitors of the time but in the cu...
-
NES64 Make Your Own Joystick
The NES64 is a replacement PCB for use in an existing controller for the Nintendo Entertainment Syst...
-
AY-3-8912 Emulator (AVR-AY)
AY-3-8912 Emulator (AVR-AY)used in many old computers as Amstrad CPC, Oric-1, Colour Genie, Elektor ...
-
4116 dram tester
project by : Muttley Black
-
Covox Speech Thing Sound Card SMD version
he Covox Speech Thing is an external audio device attached to the computer to output digital sound. ...
-
Covox Speech Thing Sound Card for Parallel Port LPT with resistor DAC - Short version
Covox Speech Thing Sound Card for Parallel Port LPT with resistor DAC - Short verionThe short versio...
-
Covox Speech Thing Sound Card for Parallel Port LPT with resistor DAC - Long version
Instead of using two types of resistors with 1/2 relation, I just used all the same types, but doub...
-
8bit ISA IBM XT, 286, 386, 486 Analog input card - Game control adapter
Recreation of IBM Analog input card 99.1 mm* 79.4 mmAn 8-bit ISA card with gameport. It avoids the...
-
Programmable Mist Maker - XIAO / QT PY Extension
1147 2 1 -
RadioHAT - Raspberry Pi radio development platform
957 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1164 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3381 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3997 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4389 2 2







