Waveshare Zero Multi Display PCB Build Guide

Here are the build notes for my Waveshare Zero Multi Display PCB. Also see the Waveshare Zero Multi Display PCB – Expander Board. 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 … Continue reading Waveshare Zero Multi Display PCB Build Guide

Waveshare Zero Multi Display PCB Design

Following on from my Arduino with Multiple Displays – Part 2, using a Waveshare Zero type module, I wanted to try even more displays in parallel. I don't know what the performance implications will be, or even if it is possible, but I do know I don't really want to be using jumper wires to try … Continue reading Waveshare Zero Multi Display PCB Design

Arduino and SP0256A-AL2 – Part 2

After getting the Arduino and SP0256A-AL2 working I wondered if I could repeat the trick from the Arduino and AY-3-8910 and have the Arduino generate the required clock signal for the SP0256A-AL2. This post starts to look at that question. Part 1 - Basic introduction and getting started Part 2 - Arduino programmable clock Part 3 - … Continue reading Arduino and SP0256A-AL2 – Part 2

Arduino with Multiple Displays – Part 2

As I mentioned in my last post on Arduino with Multiple Displays I'm going to look at other microcontrollers too. This post takes a wander through my Waveshare Zero and similar format boards that each support one of the RP2040, ESP32-C3 or ESP32-S3. Warning! I strongly recommend using old or second hand equipment for your experiments.  … Continue reading Arduino with Multiple Displays – Part 2

Arduino and AY-3-8910 – Part 4

After Part 3 I started to go back and add MIDI, and changed the waveform on the touch of a button, and then started to wonder if I could add envelopes and so on. And then it occurred to me, I didn't really need to re-implement my own synthesis library, I could probably write a custom … Continue reading Arduino and AY-3-8910 – Part 4

Arduino and AY-3-8910 – Part 3

I suggested in Part 2 that it might be possible to do some simple modulation of the amplitude of the AY-3-8910 channels rather than drive frequencies directly. This is taking a look at the possibilities of some kind of lo-fi direct digital synthesis using that as a basis. Part 1 - Getting started and looking at … Continue reading Arduino and AY-3-8910 – Part 3