ATTiny Breakout Board

attiny_bo_built-upIn some upcoming projects I intend to embed some processing intelligence into small devices. The smaller Arduino boards are too big and expensive for these applications.

After some investigation, I settled on using the ATTiny series of 8 pin microcontrollers. These processors vary in capability (from a very low end) and all provide 6 I/O ports. Tools compatible with the Arduino ecosystem are also available.

As a first step, I designed a small breakout board for the SOP8 version of these MCUs.

Continue reading “ATTiny Breakout Board”

Configurable SD R/W Datalogger Shield

sd_shield_top_smallI always seemed to get a clash between the device select signal (SS) on my SD/microSD card reader and some other Arduino hardware I was trying to run with it. To get around this I decided to make a dedicated SD card shield with a jumper selectable SS signal.

SS signal clashes are now a thing of the past!

Continue reading “Configurable SD R/W Datalogger Shield”

Smart Switch for Follower Mains Outlet

ss_front_viewI have lost count of the times I have forget to turn on the workshop vacuum cleaner before turning on dust making wood working equipment. Recently I decided that I needed to compensate for my distraction with an automatic Smart Switch. However, all the switches find either did not do what I wanted or were way beyond my budget. So I decided to make my own.

Continue reading “Smart Switch for Follower Mains Outlet”

DIY Soldering Station with Hakko FX-888 Iron – Part 2

SS_FinalIn Part 1 we looked at the design and hardware for the Soldering Station. This part covers the software, assembly and calibration of the system to provide accurate and reliable temperature control.

Continue reading “DIY Soldering Station with Hakko FX-888 Iron – Part 2”

DIY Soldering Station with Hakko FX-888 Iron – Part 1

SS_FinalAfter many years persevering with a ‘simple’ soldering iron, I acquired a temperature controlled iron and was amazed at the difference it made to the quality of my work. Recently the iron failed and, although I managed to find the fault and repair it (the temperature sensor wire had broken off), it made me realize that I should keep one as a spare. It is actually quite difficult to repair an iron without an iron!

As I can’t afford to buy an expensive piece of equipment ‘just in case’, I decided to use this as an excuse for a hardware and software project based around a Hakko-FX888 soldering handpiece that I had already purchased.
Continue reading “DIY Soldering Station with Hakko FX-888 Iron – Part 1”

UV Curing Lamp for DIY PCB Solder Mask

UV_Curing_In ActionOne of the downsides of home-made CNC printed circuit boards is that a lot of the copper cladding remains and can lead to short circuits when solder strays onto the common waste area outside the formed tracks. Also, after a while it tarnishes and does not look great.

One solution to both these problems is to apply a solder mask over everything that is not meant to have solder on it, similar to professionally made boards.

Continue reading “UV Curing Lamp for DIY PCB Solder Mask”

Using the ACS712 Current Sensor

ACS712I recently obtained a couple of these sensors for a project and have been exploring how they can be used to detected both DC and AC currents. I also wanted to understand what was needed for proper calibration of the ADC readings at the Arduino.

The ACS712 hall effect current sensor is commonly available from generic suppliers incorporated onto GY712 sensor boards shown in picture.

Continue reading “Using the ACS712 Current Sensor”

Dual Voltage Power Supply

Dual_Supply 1Switching ‘buck converter’ power supply modules are fantastic, efficient, and can be bought for a few dollars (if not cents!). One drawback for me is that sometimes I need to have both positive and negative voltage supplies, and the buck converter/wall wart combination is not easily adapted to suit.

For these situations I have developed a reusable basic design using the LM317/LM337 3-Terminal Adjustable Voltage Regulators. Continue reading “Dual Voltage Power Supply”

MAX7219 LED Matrix Module Micro Word Clock

WordClockA Word Clock is a clock that tells the time using words.

In an era when super-accurate digital clocks are available to most people on the planet, it intrigues me that Word Clocks have a place as they only show the time to the nearest five minutes!

Building one has been on my project to-do list for a while, but I didn’t want to invest the time and money needed for the various ‘from scratch’ build projects that I found online.

Continue reading “MAX7219 LED Matrix Module Micro Word Clock”

Radio Buttons in the Real World

RadioButtonsRadio buttons were named after the physical buttons used on older car radios to select preset stations – when one of the buttons was pressed the other buttons would pop out, leaving the pressed button pushed-in as a visual reminder of the current choice.

These days radio  buttons are mainly found in graphic user interfaces. As an experiment, I wanted to create a physical user interface modeled on the concept, using LEDs and tact switches.

Continue reading “Radio Buttons in the Real World”