Matt Jenkins Designing a Development Board So I heard you were thinking about designing your own development board. That's nice. But do you know how? It's one thing to go "I'd like to build my own development board", but it's quite a long step... 24 May 2023
Matt Jenkins What Exactly is a GPIO Pin? I was hoping to make this the topic of my first ever video tutorial, but I still haven't got round to cleaning my desk of all the junk and setting up a holder for my phone to use as a camera. Plus I a... 24 May 2023
Matt Jenkins Splitting Up Text in C A common question I often find is: How can I split this incoming data into parts? It's especially asked in conjunction with reading data through serial. So I thought I'd introduce you to two completel... 24 May 2023
Matt Jenkins Adding An OLED To My Computer As part of my work I end up with hundreds of small TFT and OLED displays scattered around doing nothing. One of them, the PG25664CG OLED screen (16 shades of green) I figured would be about the same s... 24 May 2023
Matt Jenkins Vacuum Fluorescent Displays on Arduino Vacuum Fluorescent Displays are probably one of the coolest displays of all time. Certainly one of the most popular of recent history. Developed in 1959 by Philips they have endured right through to m... 24 May 2023
Matt Jenkins Expected } at end of input error A common problem, and one that can cause a new programmer to pull their hair out. However, it's a problem that always has a simple solution, and with the right tricks it's also easy to find where the ... 24 May 2023
Matt Jenkins Arrays? Pointers? What the C? Arrays and pointers are always a problem for newcommers to C and C++ programmers. Especially if they have come from higher level, more "dumbed down" languages like Java or Basic. You may think that an... 24 May 2023
Matt Jenkins Converting a Commodore C16 Keyboard to USB Dave "The 8-Bit Guy" Murray recently bought a whole batch of Commodore Vic 20 motherboards and C16 keyboards cheap. Don't ask why. However, he's selling them off cheap , so I decided to snap up one of... 24 May 2023
Matt Jenkins Serial Test Sketch This is a little sketch that I find useful for testing the serial communication on an Arduino-like board. It not only sends data of its own accord (millis() every second), but also echoes back what it... 24 May 2023
Matt Jenkins Filtering WiFi Noise I recently needed to connect an ESP8266 board up to an audio control and processing board I was working on. And as you can guess the noise was horrendous. Kind of like when you leave your mobile phone... 24 May 2023
Matt Jenkins Free Quality Wire No, I'm not offering you free wire. Just telling you a good source for free wire. With the whole world going HDMI these days, there are plenty of obsolete SCART cables around. You probably have some i... 24 May 2023