I recently bought a Heltek Wifi kit 8 and noticed that although the board itself seems to be a good board the pin-outs, both online and on the silk screen of the board are wrongly specified. For example the silk screen shows SDA and SCL on non standard pins, but this is not the case as far as I can tell....
There are times when your program needs to react to your device being turned off, for example to save the current state of an Arduino sketch to EEPROM before shutting down, or to disengage relays in a power module to ensure there is a clean shutdown. Usually, the power loss detector is designed as part of the power supply, so...
Making a nice case for an Arduino board can range from the simplest possible case , a piece of plywood the right size, with a few holes to mount the board, right through to an intricate box with closing lid etc. This one probably falls in the middle somewhere. Why another Arduino board holder you ask? Now that my son has...
While looking through the ScrewFix (UK) website recently, I found this little gem of a tool that I've purchased and used a couple of times now (see photo - left). They refer to it as a "belt clamp" so should be easy to track down should you want one too. This is an amazing little device for its cost and I...
In this tutorial and accompanying youtube video (left), I discuss how Arduino inputs and outputs work. Arduino 8 bit boards are mainly based on Atmel AVR chips, in fact the Mega is named after the chip number AVR-Mega-2560. Outputs on the AVR chips are much more versatile than they first look, and the video covers this in detail. If you are...
When writing Arduino code that needs quite a few IO pins, you may need to expand the IO using a shift register or i2c expansion device such as the PCF8574. Up until now that meant significantly changing your code to use the new device. If you were using the IOAbstraction library , then you'd just set up a different type of...
Over the years, I've done my fair share of wood and metal work, including quite a lot of router work. For some tasks, I think a good router table is really needed, so I've took a bit of time out from my other projects to build a good router table. After much looking around, I came up with a hybrid, based...
At the moment I am prototyping a high quality pre-amplifier based around the PGA2310 volume control and an op-amp buffer input with RF filtering. Each channel will be selectable by relay, along with gain adjustment for each channel in terms of increase in dB. Each channel will be assigned a name that can be changed easily in software and stored along...
Over the past month or two, I've finally fixed up some snags that I had when building the honey badger amplifier. When I first built it, I had a difficult time trying to track down dry joint on one of the start boards - it also had a bad IDC connector delivering power to it. In addition the PSU boards had...
Over a couple of years, I slowly built out an amplifier based on the DIYaudio honeybadger design . It was an on/off process where I got one part of it working at a time. Starting by building the channels one at a time on a bench PSU. This project consists of a single large transformer and dual mono PSU boards with...