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 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.
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.
Play around with the basics of Microbit.
Make your next album with our next generation music maker device! Using simple electronic components, we have copied the original and well known Atari Punk Console synthesizer to make this unique "cheap-box" musical synth.
Watch a cool radar slide across your computer screen like the old time war-movies!
If you’ve been thinking about how you’d control a 240V appliance with an Arduino without worrying about getting zapped, then here is a solution.
This neat little project is a good way to learn about simple Arduino programming.
Linux is a wonderful and free, open source Operating System which can be run on your computer as a replacement to windows.
ESP8266 and an LCD screen to make an interactive WiFi button.
Sticking with tradition and going for the early days of electronics with this kit; using the traditional 555 Timer IC and a decade counter to make a strobing star pattern, something to put on-top of the christmas tree
One of the guys at the office here asked if I could build an Arduino device for monitoring the voltage of the 12V battery in his trailer- as now required for registration of some trailers which have electric brakes.
If you’ve been thinking about how you’d control a 240V appliance with an Arduino without worrying about getting zapped, then here is a solution.
Recently, we had to program a big pile of Uno's for some workshops we were running, getting kids to build the Snake Game Project.
Practise and decode morse code with Arduino!
This is an updated version of our Intruder Alert project; designed to be both easier to manage and more secure.
Control one or multiple power points with our IoT WiFi Power Switch Project
Here is a great project to get started with your very own IoT (Internet of Things) home automation project.
Sick of typing in your password every day when working or studying from home? Use our completely extensible fingerprint login system!
In this project, we explain Anderson 50A High Current connectors and how to use them to make different leads common in camping, caravaning and four wheel driving.
This is an easy project to assemble - just one main board and two shields, but gives a fully functional, easy to read clock display which retains the time, even when disconnected from power.
The Arduino IDE and boards make it very easy to design and prototype a circuit, and even build a circuit to do something useful.
Build your very own weather station that not only displays the temperature and humidity but also reports the temperature and humidity readings to your Weather Underground account, where you can view the environmental readings from your weather station online, and even view historical logs of the environment temperature and humidity changes over time.