Selbstbau C64 (Mini) Arcade: Das Datort o’cade

Elektronik & Komponenten

Die Hauptaufgabe des Arcade, also die Emulation des C64 und alles was dazu gehört, übernimmt der Raspberry Pi 3 mit dem darauf laufenden BMC64. Tasteneingaben, die Ansteuerung des 7-Segment-Displays und das Auslesen des Poti passieren aber auf dem ESP32-Board, welches auf einer selbstgestallten Platine sitzt. Diese verbindet die genannten Elemente miteinander.

Komponentenliste

Folgende Bauteile wurden verwendet, um die Platine zu bestücken bzw. an sie angeschlossen. Die Auswahl erfolgte mehr nach dem Prinzip „was habe ich noch so da“.

Hinweis zur Verlinkung: Mein Blog ist privat, es sind keine Affiliate-Links. Die meisten Sachen sind von Aliexpress. Die gezielte Verlinkung dient vor allem, das exakte Produkt zu bestimmen welches von mir verwendet wurden, damit 3D Drucke passen und Software kompatibel ist.

  • ESP32D (=> Aliexpress)
  • 5mm rote LED
  • 1k Ohm Widerstände
  • BC547B NPN-Transistoren
  • 40 Pin Wannenstecker
  • 2, 3, 4 und 5-Pin JST-Konnektoren und -Kabel
  • WS2812B-LED-Streifen
  • 7-Segment-Display (6 Zahlen, TM1637)
  • Drehpoti (=> Aliexpress)
  • Arcade-Controller-Set mit Joystick und div. Buttons (integrierte LEDs, ausgelegt auf 5V) (=> Aliexpress)
  • USB-Netzteil für Spannungsversorgung Raspberry Pi, LED-Strip und ISP-Display
  • 17″ IPS-Display mit HDMI-in (=> Aliexpress)
  • Einbau-Stereo-Lautsprecher (=> Aliexpress)
  • div. USB und HDMI-Kabel, bestenfalls so kompakt wie möglich
  • HDMI 180-Grad-Stecker für den Anschluss des ISP-Displays
  • div. M3-Gewindeeinsätze (Brass Inserts) und M3-Schrauben
Gerber-Datei

Damit ihr euch ein solches PCB wie ich es verwendet habe selbst bestellen könnt, benötigt ihr eine Gerber-Datei. Diese kann z.B. bei JLCPCB, PCBWay oder wie sie alle heißen hochgeladen und geordert werden. In der Regel gibt es Mindestabnahmen von 5 Platinen.

Schaltplan & PCB

Die Schaltung dient dazu, die ein Tastendrücke teils über den ESP zu interpretieren und teils um sie auf die passenden GPIO-Ports des Raspberry Pi umzuleiten. Außerdem steuert der ESP den LED-Streifen an, das 7-Segment-Display und ließt den Poti.

Total
0
Shares
4 comments
    1. Hallo Harko! Der Artikel wurde gerade überarbeitet. Du findest jetzt eine Gerber-Datei zum Download (im Abschnitt „Elektronik und Schaltung“ in diesem Artikel). Diese Datei kannst du bei einem Platinen-Hersteller deiner Wahl hochladen und dort die Platinen bestellen. Die Platine muss dann noch von dir bestückt werden und der ESP32 benötigt passende Software. Ist auch alles Teil dieses Artikels. Solltest du es nachbauen, wünsche ich viel Erfolg! Freut mich, dass das Ping Meter bei dir läuft. Dieses Projekt hier ist allerdings etwas aufwendiger. Ich sag das nur extra dabei: Ich würde mich tierisch freuen, wenn jemand das Projekt nachbaut (oder auch nur in Teilen, in eigener Interpretation) aber man muss einiges mehr an Zeit und Geduld mitbringen. Danke und Grüße, Torsten

      1. Natürlich.gehen.wir dass Proberen!

        3d printen soll.kein problem sein , electronica auch nicht dah uch schon seit 1990 damit arbeite , wird es folgende project vielleicht was mit amateur radio?

        Bin gespannt!

        Grüße von Harko aus die Niederlande

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Mit der Nutzung dieses Formulars erklärst Du Dich mit der Speicherung und Verarbeitung Deiner Daten durch datort.de einverstanden. Weitere Informationen findest Du in der Datenschutzerklärung.

Previous Article

Hugo: Der Troll, den ich nicht spielen durfte