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
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(9)
- Likes(5)
- 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
- 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...
- Customizable crystal oscillators Half size - can style Customizable crystal oscillators Full size - can style The ClockInACan is a small circuit board that...
- Customizable crystal oscillators Full size - can style The ClockInACan is a small circuit board that is the same size as the oscillator and duplicates the...
- OCTOBAND – 8 Band PA+LPF Board For uSDX TriBand (An All Mode HF QRP Transceiver) OCTOBAND – 8 Band PA+LPF Board For uSDX TriBand (An All Mode HF QRP Transceiver) - designed by BAR...
- C64 Video Enhancement, Analog Only C64 Video Enhancement, Analog OnlyThe analog circuit that was just meant as a simple replacement to ...
- Raspberry Pi 360K floppy drive Project by Scott BakerRaspbian is not a real-time OS, and the FDC is absolutely intolerant of bytes ...
- APPLE II ProDOS ROM Drive This is a peripheral card for the Apple ][ series computers that acts as a read-only solid state dis...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
109 0 0 -
DIY Laser Power Meter with Arduino
156 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
152 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
543 0 2