All Projects
Explore our variety of creative microcontroller projects for all levels, ready to build with parts from our range
Have your own project idea?
New to microcontroller projects? Our XC3900 Duinotech Learning Kit has everything you need to get started with Arduino.
Build a simple alert that speaks or chimes when people come within range
Here’s a simple circuit, using just one relay and a handful of passive parts, that allows you to toggle (switch on or off) the relay off and on with just one pushbutton. It demonstrates some of the finer details of working with relays and can be used to control a wide range of devices. Over the years, we have had several requests for simple circuits that allow a relay to be switched on and off by pushing a button. Some readers sent in suitable circuits, but they all involved multiple relays.
There's a heap of modules and shields for controlling power with Arduino, for example the XC4488 MOS Driver, XC4472 Motor Driver Shield or even the XC4418, XC4419 or XC4440 relay modules.
This is more of an electronics lesson than anything else, We go over the fundamental electronics for building a complete circuit idea, discussing Ohm's law, Kirchhoff's law, analog and digital values, and the difference between website and embedded-C code.
We show you how to set up a HDMI extender to connect your TV or monitor to devices like game consoles, media players and surveillance systems over longer distances than a regular HDMI cable would allow.
Turn your living room into a real life game show and have fun playing with your family and friends! Prepare some mp3 files to play and try to score the most amount of points with an automatic game app on the raspberry Pi. See who has the most musical knowledge between songs of today and yesteryear.
THIS PROJECT IS CURRENTLY UNDER REVIEW/CONSTRUCTION, WE APOLOGISE FOR THE INCONVENIENCE. This handy little tool can be used to check for any Wi-Fi signals around, use it to see how well the connection in your workshop is going or to see if there’s any free Wi-Fi hotspots when you're out and about.
Using our Arduino-compatible GPS module and TFT Screen, this project displays basic GPS information such as longitude, latitude, altitude, speed, and distance travelled from point A to B.
This project demonstrates how two modules can be combined with a bit of extra circuitry to do a useful job. The result is a circuit that will power a load, like a fan, when the ambient temperature exceeds a set threshold.
Here's a project that uses two Arduino boards to communicate wirelessly - the first Arduino reads a soil moisture sensor and a temperature and humidity sensor, and sends the data to a second Arduino that displays the data in a graph and text.
Wax-on Wax-off lighting, just like karate kid! Use this gesture controlled powerpoint kit as a fun way to turn on power sockets around your house.
Do you need an alarm clock that doesn't wake anyone up next door?
While most phones have the ability to display the local time throughout the world, you may not always have access to an internet connection.
We're glad we've got the ATTiny85 IC because now we can build some really tiny projects.
I had previously developed a little project which used an ultrasonic distance sensor and a clever little library called ‘talkie’.
We usually think of soldering irons, pliers and oscilloscopes when we think of electronic tools, and while this project may not be useful to the electronics enthusiast we think it's a good way of showing how Arduino based tools can be useful in other fields - in this case for musicians
A handy tool to have in your Arduino Kit is an ISP programmer.
What better way to get back in to work with your own personal benchtop power supply.
We found a little game project online at http://gamebuino.com, and with it being open-source, realised we could make our own version of it using duinotech parts.
THIS PROJECT IS CURRENTLY UNDER REVIEW/CONSTRUCTION, WE APOLOGISE FOR THE INCONVENIENCE. Here's a security project designed with versatility in mind- it's inspired by our LA5353 RFID Keypad, but because it uses the XC4630 LCD Touchscreen, the setup of cards and users is a bit easier.