|
Right angle PCB mounted 9 Pin Serial D sub socket Male |
x 2 | |
|
6x6x9.5mm SPST Small Mini Micro Momentary Tactile Push Button Switch PCB |
x 8 | |
|
40 Pin GPIO 2x20 Female Header 2.54mm for Raspberry Pi |
x 1 |
BMC64 IO Hat for Raspberry Pi
Designed the IO Hat to work with the BMC64 v3.5 Raspberry Pi Bare Metal Emulator (https://accentual.com/bmc64) which when coupled with a Raspberry Pi 3A+ gives a fully functional Commodore 64, 128, Plus4, Vic20 & PET computer in a small portable box with HDMI out.
Two joystick ports allow for the full retro experience and if just playing games the keyboard is replaced with a virtual on screen version which is great for all but text adventures! Worst case you can also plug in a USB keyboard.
The 8 buttons are connected to the GPIO header as per the BMC v3.5 set-up:
GPIO16 | Menu Toggle
GPIO4 | Menu Back
GPIO25 | Up
GPIO19 | Down
GPIO20 | Left
GPIO21 | Right
GPIO24 | Enter
GPIO23 | Virtual Keyboard
Case for the IO Hat coupled with a Raspberry Pi 3A+ can be download from Thingiverse (https://www.thingiverse.com/thing:4208984) and one for a Raspberry Pi 2/3B+ (https://www.thingiverse.com/thing:4223868)
BMC64 IO Hat for Raspberry Pi
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

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
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
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(0)
- Likes(8)

-
Daryn Smith Aug 02,2024
-
Mike Ihrcke Apr 16,2024
-
Engineer Nov 24,2023
-
Engineer Aug 08,2022
-
x121887x May 05,2022
-
JULIO CESAR PEDRAZA Mar 24,2022
-
Angelo Lombardo Jan 31,2022
-
(DIY) C64iSTANBUL Jul 24,2021
- 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 Tom TomDD
-
ZX PicoIF2Lite - Sinclair ZX Spectrum Interface 2 Replacement Sinclair Interface 2 replacement including ROM Cartridge emulation using a Raspberry PicoIncludes a ...
-
SCART Breakout PCB. Useful for connecting SCART to the GBS-8200 and other Video convertor boards SCART breakout PCB gives easy access to (R)ed, (G)reen, (B)lue, (S)ync (composite video), Video Grou...
-
Raspberry Pi Pico ZX Spectrum Microdrive Hardware Emulator Raspberry Pi Pico ZX Spectrum Microdrive Hardware Emulator (https://en.wikipedia.org/wiki/ZX_Microdr...
-
OqtaDrive QL v1.2 OqtaDrive QL v1.2(Update of v1.1 to allow the Nano to be mounted in a socket rather than direct sold...
-
Sinclair ZX Spectrum & QL OqtaDrive Standalone v1.2b PCB PCB for OqtaDrive that combines the main circuit shown on the github wiki with a Raspberry Pi for st...
-
BMC64 IO Hat for Raspberry Pi Designed the IO Hat to work with the BMC64 v3.5 Raspberry Pi Bare Metal Emulator (https://accentual....
-
Modifying a Hotplate to a Reflow Solder Station
390 0 4 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
235 0 1 -
-
Nintendo 64DD Replacement Shell
253 0 1 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
630 4 2 -
How to measure weight with Load Cell and HX711
503 0 3 -
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
593 1 0