Projects

Home Automation System using Arduino and ESP8266

Home Automation using Arduino and ESP8266 Module

In this project we are going to make a home automation system using ESP8266 WiFi module and Arduino Uno. Using this we will be able to control lights, electric fan and other home appliances through a web browser using your PC or mobile. These AC mains appliances will be connected to relays which are controlled […]

IoT Data Logger using Arduino and ESP8266

IoT Data Logger using Arduino and ESP8266

Today we are going to make an IoT WiFi data logger using Arduino, ESP8266 WiFi module and DHT22 temperature humidity sensor. Arduino is reading temperature and humidity sensed by DHT22 and sending it to an internet server using the ESP8266 WiFi module. Here we are using ThingSpeak as the internet server. ThingSpeak is an open source IoT application […]

Weather Station using Arduino Web Server IoT

Arduino Weather Station Web Server

In this tutorial we are going to make a weather station that will tell us temperature, humidity and heat index of a particular location. It will show these values in a web browser. You can monitor these data by entering the IP address in a mobile, computer or any other device which supports a web browser. This project […]

Temperature Controlled Fan using Arduino

Temperature Controlled Fan using Arduino

Here we are going to make a temperature controlled DC fan. DHT22 sensor is used to sense the room temperature and then we adjust speed of a DC fan/motor accordingly using PWM (Pulse Width Modulation). Arduino Uno is the heart of this project and a L293D driver IC is used to drive the DC fan/motor. Components Required […]

Simple Android Bluetooth Application with Arduino Example

Simple Android Bluetooth Application with Arduino Example

This article will detail how to make a simple bluetooth application using Android Studio and demo it using an Arduino to toggle an LED and send data back-and-forth. No prior knowledge of Android development is needed, however it will help to know some basics of Java programming. I will be using an Android phone for […]

53edb6cb4c88408a8a8018c50ab30198

Arduino Line Tracking Robot Car

This line tracking robot car was built base on the prototype mentioned in the previous knowledge item. You can find the details for the prototype: http://www.rs-online.com/designspark/electronics/eng/knowledge-item/arduino-line-tracking-robot-car-prototype Bills of Materials: PCB   Geared Motor OSRAM Opto Semiconductors Photodiode (RS stock number: 654-8902) Nichia LED (RS stock number: 713-3996) RS 10k Ohm resistor (RS stock number: 707-8906) RS 470 Ohm resistor (RS […]

Johnny 6 is alive

Johnny 6 is Alive!

Designing a custom plate for the Arduino Robot, adding jumbo LEDs and displaying readings from an ultrasonic distance sensor to the LCD. My previous post on the Arduino Robot described how I took the Runaway Robot sketch and modified it work with the PING ultrasonic distance sensor. This post is still based around the same […]

The Evolution of a Light Theremin 1

The Evolution of a Light Theremin

I started out a little over two years ago on work experience, before going on to become a trainee engineer, having decided that I would like to pursue a career in electronic engineering. At work I get to do a wide variety of things, such as laser cutting, assembling kits and even some prototyping. Over […]

Developing your own Flowcode 7 controlled weather station

Developing your own Flowcode 7 controlled weather station

This project details a Flowcode and E-blocks based weather station capable of reading local temperature and humidity with 2 remote thermo-hygrometer sensors. The local board also incorporates a real time clock. This article has been contributed by Flowcode user John Crow. Flowcode can be downloaded and trialled for free at the Matrix Technology Solutions website. […]

Designing and building a coffee table

Designing and building a coffee table

For a number of years, my colleague Andrew has had an old IBM mainframe CPU kept in storage, waiting to be transformed into something new. Hailing from a long-lost era of computing (the system in which this module was used was the 4381, first announced in 1983) – this is a far cry from what […]

Scroll to Top