Arduino and AY-3-8910 – Part 2

Following on from my initial experiments in Arduino and AY-3-8910 this post looks at the sound generation capabilities in a little more detail and adds some basic MIDI control. Part 1 - Getting started and looking at playing YM files. Part 2 - Adding basic MIDI control. Part 3 - Basic experiments with direct digital synthesis. Part 4 … Continue reading Arduino and AY-3-8910 – Part 2

Diagnosing and attempting to fix a Yamaha DX100 – Part 4

I decided to have one more look at the data pins, largely inspired by this oscilloscope trace from part 3. I figured if the address and select pins were working (yellow, cyan and purple) what could I do to try to work out what is driving the data pins (darker blue) wobbly... And no, after … Continue reading Diagnosing and attempting to fix a Yamaha DX100 – Part 4

Arduino Atari MIDI Keypad

This uses my Atari 2600 Controller Shield PCB and a pair of Atari 2600 keypad controllers to see if they can be used as some kind of MIDI controller. https://makertube.net/w/7VoDLuAWbiHuMr21XszyD4 Warning! I strongly recommend using old or second hand equipment for your experiments.  I am not responsible for any damage to expensive instruments! These are … Continue reading Arduino Atari MIDI Keypad

Arduino MIDI Atari Paddles

Finally, I get to the point where I can do something vaguely musical with my Atari 2600 Controller Shield PCB. This turns it into a simple MIDI CC controller using the Atari paddles. https://makertube.net/w/dgK7y73KfC1SWc5z2wsJ6x Warning! I strongly recommend using old or second hand equipment for your experiments.  I am not responsible for any damage to … Continue reading Arduino MIDI Atari Paddles

Atari 2600 Controller Shield PCB Revisited – Part 2

This has another look at my updated Atari 2600 Controller Shield PCB in order to attempt to read all four paddle controllers a bit more accurately and efficiently. Update: A much simpler approach is now described in Atari 2600 Controller Shield PCB Revisited – Part 3. Warning! I strongly recommend using old or second hand equipment … Continue reading Atari 2600 Controller Shield PCB Revisited – Part 2

Atari 2600 Controller Shield PCB Revisited

As previously mentioned in my Atari 2600 Controller Shield PCB Build Guide the PCB doesn't work so well with paddle controllers due to the way they are wired up. This is an update to the PCB to allow the paddles to be used in a very similar way to the original Atari 2600. Warning! I strongly … Continue reading Atari 2600 Controller Shield PCB Revisited

ESP32 S3 DevKit Experimenter PCB Build Guide

Here are the build notes for my ESP32 S3 DevKit Experimenter PCB Design. Warning! I strongly recommend using old or second hand equipment for your experiments.  I am not responsible for any damage to expensive instruments! If you are new to electronics and microcontrollers, see the Getting Started pages. Bill of Materials ESP32S3 DevKit Experimenter PCB (GitHub … Continue reading ESP32 S3 DevKit Experimenter PCB Build Guide