Matt Harrison

  • Home
  • Blog
  • Music
  • Downloads
  • Creating TZX files in Python

    2023-05-01
    Programing, Python, Retrocomputing, SpecDrum, Spectrum

    It’s been just shy of 4 years since I published my post on how to load custom samples into the Cheetah SpecDrum software. At some point in that time the software I used to create my TZX files has disappeared from the internet, so I figured it’s time I learned how TZX files work (or…

    Continue Reading →

  • This, Jen, is the Internet

    2020-09-11
    EDA, I Made A Thing, KiCAD, LED Circuits, PCBs

    This isn’t much more than an “I made a thing” post. You have been warned. I’m sure many of you are familiar with the iconic British sitcom “The IT Crowd”. There are so many memorable quotes and gags, but my favourite has always been “The Internet” from the series 3 episode “The Speech”. I liked…

    Continue Reading →

  • The Astable Multivibrator

    2020-07-30
    Building Block Circuits, LED Circuits

    One of the first circuits I ever build on a breadboard was the ubiquitous astable multivibrator. Two NPN transistors, two capacitors, two LEDs and four resistors. It’s a circuit that just about every electronics engineering student and hobbyist builds at some point in their life. Sure, a 555 in astable mode uses fewer components, and…

    Continue Reading →

  • Cheetah SpecDrum 808 Kit

    2019-05-27
    Retrocomputing, SpecDrum, Spectrum

    I’ve been playing around with the SpecDrum again and I’ve created another kit for it. You can get 808 sounds any number of ways in 2019 – The TR-8, sample packs, iPhone apps – and now the Cheetah Specdrum. Unfortunately my real SpecDrum isn’t working so well right now, so I’ve had to emulate it.…

    Continue Reading →

  • Loading your own samples into the Cheetah SpecDrum

    2019-05-18
    Retrocomputing, SpecDrum, Spectrum

    This post was updated on the 2023-05-02 to include a new method of creating SpecDrum TZX files. Matt Back in the 1980s in the UK the Sinclair ZX Spectrum reigned supreme as the king of the home micros. Sure, it didn’t have all of the bells and whistles that other micros of the time had,…

    Continue Reading →

  • Introducing the RC2014

    2017-10-05
    RC2014, Retrocomputing

    Until earlier this year my idea of building my own computer was screwing a bunch of parts into a case and wiring everything together – the most complicated tool required being a crosshead screwdriver. This changed when I found Spencer Owen’s RC2014 project. The kit is available in a few different forms, but I bought…

    Continue Reading →

  • Simple Digital Noise Generator

    2014-07-28
    Audio circuits

    Here’s a little noise-making circuit I’ve been working on. It has a sound reminiscent of vintage sound chips, such as the AY-3-8910. It works by using a D flip flop clocked by a 555 timer to sample and hold the signal from a ring oscillator. The high speed and frequency instability of the ring oscillator…

    Continue Reading →

  • Planning circuit layouts with DIY-LC

    2014-04-03
    EDA

    At some point there will be an Arduino project that is just too good to take apart. You can’t leave it on the breadboard forever, but building a circuit on prototyping board can be confusing for beginners. The best way to make this process easier is to plan the layout of your circuit before you…

    Continue Reading →

  • Arduino Tip: 7 segment LED display with 4094 shift register

    2014-01-18
    Arduino

    This is my first Arduino example sketch – hopefully the first of many. This sketch allows you to control a 7 segment LED display using an Arduino and a 4094 shift register. Only 4 data pins are used on the Arduino, rather than 8 if you were to control the 7 segment display directly. For…

    Continue Reading →

Copyright © Matt Harrison 2023. All Rights Reserved.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT