Driving motors ()
A supporting video is available for this article; When you want some movement a motor is usually the first item you'll turn to, yet they need some caution when working with micro-controllers or indeed any controlling electronics. If you're looking at driving stepper-motors or servo motors then see these articles (steppers, servos) . This article and supporting video will.....


Lego + Arduino : Classic 9V Technic Motors ()
Lego have produced many styles of motors over the years (including clockwork ones!) but one of the most popular old style motors was the 9V Technic one, used in many builds. Many of you may still have these motors hanging about. In the video below we look at how to connect these up to an Arduino so that you can.....


Lego + Arduino : Proximity Sensors ()
These small cheap devices (pic below) are extremely useful in many situations where you want to know is something is close by, whether that be an object or a black/white line etc. IR Proximity Sensor They work by sending out an IR beam and looking for it coming back. Therefore it has to reflect off a surface for it to.....


Lego + Arduino : Using Cheap Servo Motors ()
In this video we will look at how to use cheap servo motors with our Lego, and use an Arduino to control it. (although the theory is applicable to any MCU). In the next article we will look at IR proximity sensors and use them both together in a Lego build. Full source will be available in the next post......


Using DAC's on an Arduino ()
The video below should be viewed in conjunction with this article as it contains many details not present below. What are DAC's?DAC's (Digital to Analogue Converters) unlike ADC's are not on many MCU's. The rather excellent ESP32 has two as standard but if your using another type of MCU (i.e. Arduino variant) then you can be out of luck......


ILI9341 TFT SPI Display to Arduino ()
This article is being re-written due to issues with it. Should be corrected in around 2-3 days. In this video we look at connecting a ILI9341 TFT SPI display to an arduino. These screens are very common and quite cheap at time of writing (for their capabilities). They typically come in 320x240 resolution, full colour, touch screen enabled and have.....


Colour "ECG" & Oxygen monitor ()
This page outlines the basics of this project and should be used in conjunction with the video below; IntroSome of you may be aware of the handy pulse and oxygen monitors used by doctors where they simply slip a small unit over one of your fingers and they get a quick reading of heart rate and blood oxygen saturation......


Colour Sensor (TCS230, TCS3200) ()
This article is supported by the video below, please watch this in conjunction with reading this article for the full information on this project. Introduction Sensors are available that can detect colour, these can be helpful in situations where things needed to be sorted by colour type. Here's a picture of one, The sensitive area is the small black.....


DacAudio Ver. 4.1.0 ()
This latest version adds the ability to speed up or slow down the playback speed of a WAV file, either by setting the speed before playing or actually changing the speed on the fly whilst it's playing! A supporting video is available below and the new library is available on the downloads page. To implement this new functionality there is.....


SODAR (Sonic Detection And Ranging) ()
A video is available to support this article; Introduction and backgroundRADAR (as used extensively, effectively and greatly developed further) back in World War 2 is the detection of objects using radio waves giving both the direction of the object and it's range (distance) from the RADAR system. The acronym RADAR (which can be spelt as lower case 'radar') stands.....