Category: Electronics
DS18B20 Temperature Probe – Raspberry Pi
Let’s read the temperature with a DS18B20 Temperature Probe, connected to a Raspberry Pi! Index Introduction Prerequisites Hardware Setup Software Approach Using ‘w1thermsensor’ python library Conclusion Resources Introduction Recently I bought a DS18B20 Temperature Probe from my local electronic store. I want to do some temperature measures and this probe works outdoors, indoors, is waterproof, […]
Sega Mega Drive / Genesis 6-Button (X,Y,Z) Controller
In this post we will look at how to interface with a Sega Mega Drive 6-button controller. I will use an Arduino pro Micro (Leonardo) board to imitate the protocol between a Sega Mega Drive console and the controller. The button presses will be converted to keyboard presses. The Arduinos in the Leonardo series can […]
Sega Mega Drive / Genesis 3-Button (A,B,C) Controller
In this post we will look at the Sega Mega Drive controller with the 3-button layout (A, B, C). The goal is to interface with it and convert the signals (protocol) to USB compatible keyboard presses. Then it is possible to use the original controller with a modern computer. For the conversion, I will program […]
Sega Master System Controller
It is a lot of fun to connect an old gaming controller to one of your hobby projects. It gives your project a proper controller to control something, and they add a nostalgic feeling. Done correctly, you can just plug and play them, without damaging or modifying the original hardware. If you want to try […]
Arduino Basics: Push Button
You will notice in this blog that I am very much into retro gaming. I often make projects involving old hardware. One essential part of hardware is to keep track of user inputs via button pushes. Instead of explaining buttons and how to handle them in code, in each blogpost involving them, I will refer […]
How to clean up battery acid leakage
We will learn how to distinguish between different battery types and how to clean up acid leakage from them. Quick Guide Type of battery Chemical for cleaning Common places Common Voltage value(s) Multiplier Note Alkaline Vinegar Consumer products, toys etc. 1.5V, 9.0V 1.5 More tend to leak than other types Silver oxid Vinegar Watches, toys […]