Tutorial: build a connected temperature sensor

Introduction to Arduino and programming . Practicals which use this tutorial have an introductory presentation (pdf). We will build a temperature sensor in this tutorial and connect it with an App. It uses an DHT11 temperature & humidity sensor and Bluetooth communication with a phone. We use a BLE-Nano here, but you can also use a regular Arduino … Continue reading Tutorial: build a connected temperature sensor

Use DHT11 temperature and humidity sensor with display

This tutorial uses the Arduino Nano, but you may also use an Arduino Uno. You might need the Arduino Nano pinout diagram or an other diagram for your particular model of Arduino. We are going to use the diagram below to build it. But if you are inexperienced each step is explained in detail. First, … Continue reading Use DHT11 temperature and humidity sensor with display

BLE-Nano with RGB LED

Bluetooth communication between an App built with App Inventor and the BLE-Nano board

This tutorial describes how to build an electronic circuit with an RGB LED (a LED that can change color), and change its color using an App. It also demonstrates two-way communication over Bluetooth LE between an App built with App Inventor and the BLE-Nano board. The BLE-Nano board is basically an Arduino Nano with an … Continue reading Bluetooth communication between an App built with App Inventor and the BLE-Nano board

Create a stand-alone Java App that displays info from a connected sensor

This article assumes you have already some experience in creating Java Apps. For instance if you have done the first 2 lectures of the course Application Development. You should also have prepared the DHT temperature/humidity sensor and have a working sketch for it (eg. by completing step 1 and 2 of practical assignment 2 of … Continue reading Create a stand-alone Java App that displays info from a connected sensor

Build an App with App Inventor which can display values of a connected sensor

This tutorial describes how to Use App Inventor to build an App which can read the online values of a connected sensor. For this, it uses a WebViewer Component and a Clock to refresh values. This is part 2 of a series, the first part, “Create a connected sensor” can be found here. This second … Continue reading Build an App with App Inventor which can display values of a connected sensor

DHT ESP32 Closeup

Tutorial: Create a connected sensor

This tutorial demonstrates how to build a simple sensor and publish its values online (on a web server) using an ESP32 module. We will build an Arduino sketch which will read the sensor values, connect to WiFi, connect to a website and publish the values on the website. The published values can then be used … Continue reading Tutorial: Create a connected sensor

Getting started with the ESP32 Wifi module

The ESP32 Wifi module can replace an Arduino, as it has similar properties. It’s main advantage is that it is faster, has more memory and has WiFi and Bluetooth on board. Just like the Arduino Nano it can be mounted on a breadboard. This allows building very compact prototype circuits: Make module ready for use … Continue reading Getting started with the ESP32 Wifi module

Connect an ESP8266 module to an Arduino Nano and control it with Blynk

We are going to build a circuit that is connected to an app build with Blynk. For this we connect an Arduino to an ESP8266 module and connect it through Wifi (step 1). This example uses an Arduino Nano, of course you may use an other type of Arduino, eg. the Uno. In the second … Continue reading Connect an ESP8266 module to an Arduino Nano and control it with Blynk

The heat is on

Temperatures are rising and now that Delft University has presented its latest model solar car, the Nuna8, we can expect some serious heat. The University of Twente presented it’s model, the Red One, earlier. This’ years Solar Challenge will be more challenging than ever! The¬†World Solar Challenge will be held in Australia starting¬†October 18th. Visit¬†worldsolarchallenge.org … Continue reading The heat is on