GitHub / tebl 11 Repositories
I do electronics because LEGOs are too expensive, though sometimes my creations come with accidental smoke...
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..
Language: C++ - Size: 17.2 MB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 108 - Forks: 12

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.
Language: C++ - Size: 294 MB - Last synced at: 14 days ago - Pushed at: 27 days ago - Stars: 57 - Forks: 4

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).
Size: 7.35 MB - Last synced at: 14 days ago - Pushed at: about 4 years ago - Stars: 52 - Forks: 9

tebl/breadboard
Created a simple PCB that can be used to transfer breadboard contents more directly to a PCB.
Size: 1.35 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 2

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.
Size: 3.95 MB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 20 - Forks: 3

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.
Size: 34 MB - Last synced at: about 9 hours ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 1

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.
Language: C++ - Size: 21.7 MB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 2

tebl/RC6502-Apple-1-Replica
An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!
Language: HTML - Size: 142 MB - Last synced at: 25 days ago - Pushed at: about 3 years ago - Stars: 164 - Forks: 38

tebl/Acorn-Joystick-Adapter
Joystick adapter that allows you to use common Atari-style joysticks (C64/Amiga/Atari) on your BBC Micro computer!
Size: 3.29 MB - Last synced at: 25 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

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.
Size: 49.1 MB - Last synced at: 25 days ago - Pushed at: 11 months ago - Stars: 40 - Forks: 7

tebl/C64-XUM1541-II
An updated version of my C64 XUM1541, this supports the newer XUM1541 firmware and comes with a few extra goodies.
Language: Batchfile - Size: 23.4 MB - Last synced at: 25 days ago - Pushed at: 11 months ago - Stars: 38 - Forks: 6

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.
Language: C++ - Size: 21.5 MB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 2

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.
Size: 10.5 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 39 - Forks: 4

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.
Language: C++ - Size: 59.2 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

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.
Language: Python - Size: 63.4 MB - Last synced at: 14 days ago - Pushed at: 11 months ago - Stars: 25 - Forks: 4

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.
Language: C++ - Size: 159 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 22 - Forks: 4

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...
Size: 38.2 MB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 22 - Forks: 7

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.
Language: Batchfile - Size: 9.78 MB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 33 - Forks: 8

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!
Size: 23.8 MB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 1

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)!
Size: 242 MB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0

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.
Language: C++ - Size: 83.5 MB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 9 - Forks: 1

tebl/C64-Kernal-Switcher
Switchless kernal switcher for the common breadbin Commodore 64, "longboards". Reuses power LED for easier use.
Language: C - Size: 24.6 MB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 4

tebl/C64-CPM-Cartridge
A recreation of the CP/M cartridge for the Commodore 64.
Size: 306 KB - Last synced at: 25 days ago - Pushed at: almost 6 years ago - Stars: 27 - Forks: 1

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!
Language: C++ - Size: 30.5 MB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 23 - Forks: 3

tebl/C64-Power-Saver
C64 power supplies are ancient, they go bad every day so use protection!
Size: 15.5 MB - Last synced at: 25 days ago - Pushed at: about 5 years ago - Stars: 37 - Forks: 5

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.
Size: 3.2 MB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 3

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!
Language: Assembly - Size: 66.6 MB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 27 - Forks: 8

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).
Language: C++ - Size: 39.2 MB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

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.
Size: 6.45 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

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.
Size: 4.96 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 3

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.
Size: 2.34 MB - Last synced at: 25 days ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 2

tebl/C64-Mega-Switcher
Adapter for using Sega Mega Drive/Genesis controllers on a C64, with builtin port switcher so no more cable switching!
Size: 19.2 MB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 2

tebl/Apple2-Prototyping-Card
Prototyping card for developing new hardware for legacy Apple ][, //e and //gs computers.
Size: 354 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 2

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.
Size: 52.9 MB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 37 - Forks: 9

tebl/Composite-Video-Amplifier
Used for composite modding Atari console systems such as the Atari 2600
Size: 22.2 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 3

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
Size: 20.2 MB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 31 - Forks: 7

tebl/RC2014
RC2014 expansion modules and scripts
Language: KiCad - Size: 33.3 MB - Last synced at: 25 days ago - Pushed at: almost 8 years ago - Stars: 9 - Forks: 0

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.
Size: 59.7 MB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

tebl/tebl
Profile repository
Size: 63.5 KB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

tebl/Atari-Joystick-Tester
Simple joystick tester, can be used with the common Atari 9-pin joysticks and paddles (tested using multimeter).
Size: 10.2 MB - Last synced at: 25 days ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 3

tebl/DS12887
Simple replacement for DS12887 using DS12885.
Size: 10.1 MB - Last synced at: 25 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

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.
Language: VBA - Size: 5.67 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 2

tebl/A7800-Mega-Adapter
Adapter for using a wired Sega Mega Drive/Genesis controller on an Atari 7800.
Size: 1.34 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 10 - Forks: 0

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.
Language: Assembly - Size: 16.2 MB - Last synced at: 13 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

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.
Size: 14.2 MB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 35 - Forks: 6

tebl/retropie-dosbox-configure
Simple bash scripts that can be used to configure DOSBox games on RetroPie
Language: Shell - Size: 39.1 KB - Last synced at: 14 days ago - Pushed at: 12 months ago - Stars: 10 - Forks: 1

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.
Size: 40.7 MB - Last synced at: 25 days ago - Pushed at: over 4 years ago - Stars: 26 - Forks: 8

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.
Size: 12.8 MB - Last synced at: 25 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

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!
Size: 8.8 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

tebl/BulkyRadio
Internet radio project, all kinds of unfinished and unusable.
Language: C++ - Size: 3.13 MB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

tebl/RetroShield1802-PCB
Arduino Mega 2560 shield adding secondary 1802 processor to run the latest 1802-based software (most may be from the 70s).
Size: 396 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

tebl/Christmas-2020
A simple and quite fun Arduino-project for Christmas 2020 (it's a blinking tree).
Language: C++ - Size: 4.72 MB - Last synced at: 25 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

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!
Language: Assembly - Size: 12 MB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

tebl/SMS2_Composite_Board
Simple board for adding composite video or S-Video to a Sega Master System II
Size: 23.1 MB - Last synced at: 25 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

tebl/RC1980-VICA
Size: 157 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

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.
Size: 2.38 MB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

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.
Size: 9.65 MB - Last synced at: 25 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1
