Giter Club home page Giter Club logo

amiga-hdmi-through-hole's Introduction

Amiga Video Slot to HDMI with Through Hole Components

This project was inspired by the Amiga Digital Video project by c0pperdragon. This design makes use of the Amiga 2000/3000 video slot and easy to solder through hole components, making it friendly for even the novice DIYer. At the time of writing this, all the components are available through DigiKey. This has been tested with both standard and Super Denise on Amiga 2000 rev 4.x and 6.x boards. The picture output is outstanding. It should be fully compatable with the Amiga 3000, but I do not have access to one for testing.

There are mounting holes to facilitate the use of a support bracket, which can be 3D printed. The bracket files can be found here.

Video Card Image

PCB Ordering

The gerber files are available in the Gerber folder. Download the file and send to your preferred PCB manufacturer. I've been ordering mine through JLCPCB and have been happy with the results. Most of the options will be set directly from the Gerber file. For the rest, you can select these options.

PCB Assembly

Order parts from the BOM list. I have included DigiKey part numbers for reference. Solder the components to the board, noting orientation of the sockets. You can solder the chips directly to the board, but I do not recommend this for DIY projects.

v1.1 BOM

Component Package Location QTY Source Part Number
SN74AHC86 14-DIP U1 1 DigiKey 296-4627-5-ND
SN74AHC574 20-DIP U2-3 2 DigiKey 296-4616-5-ND
LD1117AV33 TO-220-3 U4 1 DigiKey 497-1485-5-ND
14-DIP Socket 14-DIP U1 1 DigiKey AE9989-ND
20-DIP Socket 20-DIP U2-3 2 DigiKey AE9998-ND
0.1uF Ceramic Capacitor Radial C1-3,5 4 DigiKey 399-14065-1-ND
10uF Ceramic Capacitor Radial C4 1 DigiKey 445-181284-1-ND
40 Position Female Header - J1 1 DigiKey S6104-ND
3x1 Male Header - JP1 1 DigiKey 732-5316-ND
Jumper - JP1 1 DigiKey 609-6251-ND
2x1 Male Header - J2 1 DigiKey 732-5315-ND
3.3k Resistor Axial R1 1 DigiKey 3.3KQBK-ND
Panel Mount HDMI Cable (optional) - - 1 DigiKey 1528-1575-ND
HDMI Mini to HDMI Adapter (optional) - - 1 DigiKey 1528-2481-ND

Using The Card

You will need to supply a Raspberry Pi Zero and copy the correct program to a micro-SD card for the Pi to run. The standard (non-W) version of the Pi Zero works fine and is cheaper. You can obtain the current software release from the RGBtoHDMI project page. Click on the link of the newest release, scroll to the bottom of the page, and download the zip file. Unzip and copy the files to the micro SD card and insert the micro SD card in the Pi Zero. Attach the Pi Zero to the video card, making sure to double check the orientation. The Pi Zero should be installed "face down", with pin 1 towards the "top" of the card. Installing the Pi incorrectly will likely kill it.

Set JP1 to match the Denise version in your Amiga. S.Denise = Super Denise (CSG 8373) or Denise (MOS 8362). An incorrect jumper setting will result in a low quality image. Connect an HDMI cable to the Raspberri Pi and to an HDMI or DVI monitor. If you do not have a support bracket, I strongly encourage you to place a peice of thin cardboard between the video card and the power supply of the Amiga 2000. Tape it in place to ensure the card will not short out on the power supply housing.

A momentary push button switch may be attached at J2 that will allow access to settings of the Pi software.

Revision History

v1.0 Initial production release

v1.1 Routed /C1 and /C3 to U1. Delete U5 and R2

amiga-hdmi-through-hole's People

Contributors

jasonsbeer avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.