Breadboard with temperature sensor, display and Raspberry Pi Pico

Tutorial: build a connected temperature sensor with a Raspberry Pi Pico W

In this tutorial you learn to build a temperature sensor and connect it via Bluetooth with an App. It uses a DHT11 temperature & humidity sensor and Bluetooth communication with your phone. For this we will use a Raspberry Pi Pico W, the Wireless edition of the Pico. It consists of the following steps: This … Continue reading Tutorial: build a connected temperature sensor with a Raspberry Pi Pico W

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

Micro SD Card Module with temperature sensor

Data logging with the Raspberry Pi Pico W

This tutorial extends the tutorial of a temperature sensor with a display, and adds data logging to that. This can be realized by logging to an SD card, to the memory of the Raspberry Pi, or by logging to a website (via Wifi). The first part is logging to an SD card. Part 1: Data … Continue reading Data logging with the Raspberry Pi Pico W

Resulting app

Learn Python: weather station app with live data 

Through this tutorial you become familiar with developing a Python application with a graphical userinterface. We will create an App which can display weather data from various weather stations. Data will come from an online xml service providing weather data. We are going to create an application that can display the temperature of several weather … Continue reading Learn Python: weather station app with live data 

Learn Python: a first “Hello world” userinterface

Through this assignment you become familiar with developing a Python application. We wil create an App in which you can input text and then show that text as part of a message in the App. Python is renowned for its readability and simplicity. Its syntax facilitates concise code, making it suitable for both beginners and … Continue reading Learn Python: a first “Hello world” userinterface

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

Introduction to the Arduino BLE Nano

The BLE-Nano as sold here is a combination of a traditional Nano with a Bluetooth BLE module, based on the CC2540 BLE bluetooth chip. The Bluetooth module is directly connected to the TX, RX pins of the Arduino (pins 0 and 1). There is a troubleshooting section further down on this page! This is the … Continue reading Introduction to the Arduino BLE Nano

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 is to create a connected sensor. For that, do one … Continue reading Build an App with App Inventor which can display values of a connected sensor