Projects in Awesome Lists by tebl
A curated list of projects in awesome lists by tebl .
https://github.com/tebl/be6502-build-a-65c02-computer
A PCB being made while watching Ben Eaters "Build a 6502 computer" video series. Includes the computer itself, a standalone slow clock and an Arduino Mega shield for the bus monitor sketch..
6502 be6502 ben-eater-6502 kicad sbcomputers
Last synced: 31 Jul 2025
https://github.com/tebl/bulkymidi-32
A HW build of the MT32-PI project, allowing you to emulate a Roland MT-32 using a Raspberry Pi. Includes enough additional modules to build a MIDI-mountain as well as adapters for connecting to most things retro.
audio midi midi-device mt-32 mt32-pi music raspberry-pi retrogaming roland-mt32
Last synced: 31 Jul 2025
https://github.com/tebl/c64-power-saver
C64 power supplies are ancient, they go bad every day so use protection!
commodore-64 kicad kicad-schematics retro-computing
Last synced: 17 Feb 2026
https://github.com/tebl/amiga-drawbridge
A PCB build of Rob Smiths Amiga DrawBridge, an Arduino-based solution for reading and writing Amiga floppy disks on modern hardware. Also includes a version of Greaseweazle.
amiga-hardware commodore-amiga commodore-amiga-computers drawbridge greaseweazle hardware
Last synced: 05 Jan 2026
https://github.com/tebl/c64-pi1541-ii
I wanted a Pi1541 module that did not feel like I was handling bare electronics, so I made one that hides most of the scary bits (no 3d-printer required).
commodore commodore-64 pi1541 raspberry-pi-3
Last synced: 31 Jul 2025
https://github.com/tebl/c64-blinkendiag
A version of the DIAG64cart, this mainly changes components for the ones I've already got and adds a lot of LEDs. It's a blinkenlight project for diagnostic usage.
c64-dead-test c64-diagnostic-cartridge cartridge commodore-64 diagnostic-tool
Last synced: 13 Feb 2026
https://github.com/tebl/c64-modulator-replacement
A simple modulator replacement for Commodore 64s with "longboards", complements my Lumafix version as well adding an audio connector for second SID.
commodore-64 kicad retro-computing
Last synced: 29 Jan 2026
https://github.com/tebl/c64-lumafix
An easier to solder version of the Lumafix board, components spaced out a bit more to make things easier on the beginner (mostly meaning me). Can also be used to bypass noisy signals on motherboard, wireing directly to modulator replacement.
commodore-64 kicad lumafix lumafix-board
Last synced: 17 Feb 2026
https://github.com/tebl/c64-xum1541-ii
An updated version of my C64 XUM1541, this supports the newer XUM1541 firmware and comes with a few extra goodies.
commodore-1541 commodore-64 xum1541
Last synced: 07 Jan 2026
https://github.com/tebl/c64-xum1541
Simple PCB for building a XUM1541, a device for copying data to and from Commodore 1541 disk drives using a modern computer.
commodore-1541 commodore-64 xum1541
Last synced: 25 Oct 2025
https://github.com/tebl/c64-pi1541-module
I wanted an alternative to the SD2IEC on my Commodore 64, and I almost instantly took a liking to Pi1541 software. I did however need to design a board for it and this was the end result - even includes beepers, OLEDs and two IEC connectors
commodore commodore-64 kicad pi1541 raspberry-pi-3
Last synced: 27 Jul 2025
https://github.com/tebl/c64-kernal-switcher
Switchless kernal switcher for the common breadbin Commodore 64, "longboards". Reuses power LED for easier use.
commodore-64 kicad retro-computing
Last synced: 20 Oct 2025
https://github.com/tebl/c64-cpm-cartridge
A recreation of the CP/M cartridge for the Commodore 64.
Last synced: 07 Jan 2026
https://github.com/tebl/zx-interface-2.021
An old-school remake of the ZX Interface 2 with some modern tweaks - mainly by integrating bank switching into the interface itself. Everything done with basic logic chips and components, no magic black boxes to be found anywhere!
cartridge joystick-interface sinclair zx-interface-2 zx-spectrum
Last synced: 31 Jul 2025
https://github.com/tebl/rc1802-cosmac-elf
With the RC6502-project for making an Apple 1 replica done I wanted to do something different, so I started designing a simple version of the RCA 1802-based Cosmac ELF instead.
1802-processor cosmac-elf electronics kicad retrocomputing
Last synced: 06 Jan 2026
https://github.com/tebl/c64-pi1541-iii
I wanted a Pi1541-module that did not feel like I was handling bare electronics, so I made another that manages to hide most of the scary bits without needing a 3d-printer.
commodore commodore-64 pi1541 raspberry-pi-3
Last synced: 05 Mar 2026
https://github.com/tebl/rc-one
A recreation of the MOS KIM-1 microcomputer, the start of the Commodore-line of computers. Complete with hex keypad, six digit displays and a lot of 8-bit fun!
6502-processor kim-1 microcomputer rc-one replica retro-computing sbcomputers
Last synced: 16 Mar 2026
https://github.com/tebl/c64-joykey
WASD-style joystick for vintage computers. With an added Arduino Pro Micro you can use it as a USB-keyboard, so if you wanted a DIY streamdeck or Macro-keyboard - then the C64 JoyKEY can do that as well.
arduino atari atari-7800 atari-st atari2600 commodore commodore-64 commodore-amiga joystick keyboard macro-keyboard sega-genesis sega-master-system sega-mega-drive streamdeck vintage-computers zx-spectrum
Last synced: 31 Jul 2025
https://github.com/tebl/C64-JoyKEY
WASD-style joystick for vintage computers. With an added Arduino Pro Micro you can use it as a USB-keyboard, so if you wanted a DIY streamdeck or Macro-keyboard - then the C64 JoyKEY can do that as well.
arduino atari atari-7800 atari-st atari2600 commodore commodore-64 commodore-amiga joystick keyboard macro-keyboard sega-genesis sega-master-system sega-mega-drive streamdeck vintage-computers zx-spectrum
Last synced: 12 Mar 2025
https://github.com/tebl/c64-stereo-sid
There are many Stereo SID boards, but this one in mine... Add a second SID of the same type or newer substitutes for adding stereo audio to your system...
commodore-64 retro-computing sid-chip stereo-audio
Last synced: 07 Jan 2026
https://github.com/tebl/c64-joystick-switcher
Wanted a joystick switcher for my Commodore 64, so I built one by adapting C64 Mega Switcher for use with Atari-style joysticks. Supports secondary fire-button when using Sega Master System gamepads, even includes an auto-fire circuit.
adapter commodore-64 hardware retro-computing
Last synced: 18 Feb 2026
https://github.com/tebl/8bit-wave
An Arduino-based tape player for old school computers like the ZX Spectrum, Dragon 32 etc. Hardware is compatible with tzxduino/arduitape and Maxduino firmware.
arduino arduitape cassette-player maxduino tzxduino zx-spectrum
Last synced: 01 Jul 2025
https://github.com/tebl/c64-mega-switcher
Adapter for using Sega Mega Drive/Genesis controllers on a C64, with builtin port switcher so no more cable switching!
adapter commodore-64 hardware retro-computing sega-genesis sega-mega-drive
Last synced: 11 Feb 2026
https://github.com/tebl/apple2-prototyping-card
Prototyping card for developing new hardware for legacy Apple ][, //e and //gs computers.
apple2 electronics kicad prototyping retrocomputing
Last synced: 05 Jan 2026
https://github.com/tebl/composite-video-amplifier
Used for composite modding Atari console systems such as the Atari 2600
atari-2600 atari-7800 composite hardware
Last synced: 05 Jan 2026
https://github.com/tebl/c64-playontape
It's a tapuino, mostly because I wanted to build one. Uses an Arduino to load tapes on the good old Commodore 64.
c64 commodore commodore-64 datasette retro tapuino
Last synced: 13 May 2025
https://github.com/tebl/apple2-joystick-adapter
Adapter that plugs into the Game I/O connector on the Apple //e motherboard to add support for Atari-style joysticks, cables can be routed to the back of the case for easy access.
Last synced: 01 Feb 2026
https://github.com/tebl/c64-joystick-adapter
A simple device that allows the connection of two Commodore 64 joysticks to a modern computer over USB (using an Arduino Pro Micro). The overall goal is to be able to use vintage joysticks with emulators.
adapter atari-style-joysticks commodore-64 emulation joystick paddles sega-genesis sega-master-system sega-mega-drive usb-joysticks
Last synced: 06 Oct 2025
https://github.com/tebl/msx-mega-adapter
Adapter so that Sega Mega Drive (Sega Genesis in North America) gamepads can safely be used with the MSX line of computers.
adapter controller genesis-controller mega-drive-controller msx msx2
Last synced: 02 Feb 2026
https://github.com/tebl/breadboard
Created a simple PCB that can be used to transfer breadboard contents more directly to a PCB.
Last synced: 26 Feb 2026
https://github.com/tebl/atari-joystick-tester
Simple joystick tester, can be used with the common Atari 9-pin joysticks and paddles (tested using multimeter).
Last synced: 06 Jan 2026
https://github.com/tebl/retropie-dosbox-configure
Simple bash scripts that can be used to configure DOSBox games on RetroPie
Last synced: 16 Mar 2026
https://github.com/tebl/a7800-mega-adapter
Adapter for using a wired Sega Mega Drive/Genesis controller on an Atari 7800.
adapter atari atari-7800 atari-7800-pro-system genesis-controller joystick-adapter mega-drive-controller
Last synced: 06 Jan 2026
https://github.com/tebl/amiga-mouse-switch
An attempt at building an automatic Amiga Mouse/Joystick switch (when used with Amiga port 1) - pushing the button changes the device connected. No more two-cable Merengue for me on the Amiga 500, forever more!
adapter commodore-amiga commodore-amiga-computers hardware mouse-joystick-switch
Last synced: 05 Jan 2026
https://github.com/tebl/c64-irq-led
Changes Commodore 64 power LED so that it is green when I/O is used on system, reverts to red when done.
Last synced: 06 Jan 2026
https://github.com/tebl/d32-joystick-adapter
Joystick adapter so that Atari-style joysticks can be used on the Dragon 32/64 and Radioshack CoCo line of computers.
adapter atari dragon-32 dragon-64 joystick tandy-color-computer tano-dragon trs-80
Last synced: 05 Jan 2026
https://github.com/tebl/noisemaker
Compact Flash, SD-cards and Gotek drives take the anger out of retro-computing, but at the cost of an oddly silent computer. This is an Arduino project to solve that in a way that should be easy for anyone to assemble.
Last synced: 15 Oct 2025
https://github.com/tebl/bulkymodem
My significantly more expensive, slightly less capable version of the Zimodem-hardware. Surfing the BBS-world at a blazing 1200 baud (or faster)!
Last synced: 13 Apr 2025
https://github.com/tebl/rc-light-system
Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.
pcb-design remote-control-car tamiya
Last synced: 31 Jul 2025
https://github.com/tebl/cpc464-joystick-splitter
A simple joystick splitter for use with the Amstrad CPC 464 computer. This allows the use of two Atari-style joysticks on the computer, but note that as the computer does not have power on the connector - this will not work with joysticks that have autofire.
amstrad amstrad-cpc joystick vintage-computers
Last synced: 30 Jun 2025
https://github.com/tebl/retropanel
The missing piece for everyone who has a functional AT-system, but only ATX-cases. This adds a turbo-switch, a smart power switch and that highly desired Mhz-display (also a clock, because why not).
clocks ibm-pc retro-computing vintage-computers
Last synced: 15 Oct 2025
https://github.com/tebl/rc6802-microchicken
Computer based on the Motorola 6802 processor, called RC6802 Microchicken as it's an adaption of the one found in a computer projects book by Daniel Metzger.
6802-processor electronics kicad motorola rc6802 retrocomputing
Last synced: 15 Oct 2025
https://github.com/tebl/acorn-joystick-adapter
Joystick adapter that allows you to use common Atari-style joysticks (C64/Amiga/Atari) on your BBC Micro computer!
Last synced: 06 Jan 2026
https://github.com/tebl/a2600-keyboard
A new version of the classic Atari 2600 Keyboard controller, mostly because I wanted the overlays without paying for worn cardboard sheets.
atari-2600 atari-2600-keyboard basic-programming controller hardware joystick star-raiders synthcart
Last synced: 06 Jan 2026
https://github.com/tebl/vu-switch
Building an audio input switcher, four 3.5mm audio inputs and one 3.5mm audio output for connecting to my 80s Boombox. VU-meters added, because they're cool!
audio audio-switch electronics kicad vu-meter
Last synced: 06 Jan 2026
https://github.com/tebl/led-tuning-board
Have you ever looked at the datasheet for an LED, and failed to find a brightness combination that you'll enjoy looking at? Without doing the math? Plug things into this before guessing.
Last synced: 05 Jan 2026
https://github.com/tebl/retroshield1802-pcb
Arduino Mega 2560 shield adding secondary 1802 processor to run the latest 1802-based software (most may be from the 70s).
1802-processor arduino arduino-mega kicad
Last synced: 26 Mar 2025
https://github.com/tebl/ds12887
Simple replacement for DS12887 using DS12885.
Last synced: 06 Jan 2026
https://github.com/tebl/rc-project-board
Playing around with an Arduino and a breadboard is a lot of fun, but I wanted to include my retro-computer builds so I made the project boards to make this a lot easier (for me). Also includes a few projects, some of them in the form of PCBs as well!
6502-processor 6802-processor arduino breadboard electronics rc-one rc6502 rc6802 retrocomputing
Last synced: 19 Apr 2026
https://github.com/tebl/christmas-2020
A simple and quite fun Arduino-project for Christmas 2020 (it's a blinking tree).
Last synced: 26 Mar 2025
https://github.com/tebl/copam-5.25-bracket
A mounting bracket for my Copam+ 386SXM/16 computer, they did their own thing and since I was missing a bracket I had to make one and this is it.
Last synced: 06 Jan 2026
https://github.com/tebl/bulkyradio
Internet radio project, all kinds of unfinished and unusable.
Last synced: 26 Mar 2025
https://github.com/tebl/acorn-advanced-rom-adaptor
Schematic for the Advanced ROM MKII Adaptor redrawn, respin done as MKIII with more space for the Acorn Electron computer.
Last synced: 06 Jan 2026
https://github.com/tebl/sms2_composite_board
Simple board for adding composite video or S-Video to a Sega Master System II
composite-mod kicad sega-master-system
Last synced: 06 Jan 2026