Web Notification This is a subscription service to be automatically notified by e mail when topics change in this 1 web. This is a convenient service, so you do...
Introduction to Internet of Things (IoT) Session 1: Introduction to IoT and Python Isaac Armah Mensah University of Cape Coast, Ghana Introduction of Lecturers...
A WEB cam in MicroPython Introduction In order to provide a WEB cam in MicroPython we need The camera hardware with enough RAM memory to store the camera images...
Installing the picoweb server The description of picoweb on its git repository explains it as follows: picoweb is a `micro` web micro framework (thus, `pico framework...
Hardware Options Introduction The virtual world example consists of 2 distinct parts The sensor part and its readout which is implemented on a micro controller...
Integrating the camera driver into MicroPython. Programming the esp32 cam processor The esp32 cam does not come with a serial USB interface as many other ESP32 processor...
Tutorial Description Abstract While most of the tutorials of the 2018 AFNOG conference deal with Internet related problems this particular tutorial on IoT (Internet...
The DS18B20 1 wire temperature sensor The DS18B20 is a high precision temperature sensor using Maxim`s 1 wire protocol. Again a driver is already available in the...
The DHT11 temperature and humidity sensor The DHT11 is a temperature and humidity sensor using its own private protocol. Fortunately a driver is again available in...
A Custom MicroPython binary Introduction We have already seen how to create a custom MicroPython binary when we integrated all the modules needed for the WEB server...
Creating the virtual world The virtual world we want to create will show the ultra sonic sensor and the paper we hold in front of it. The paper color in the virtual...
Communicating over MQTT MQTT, the Message Queuing Telemetry Transport protocol is the communication protocol of choice in many IoT applications. It uses a broker receiving...
Combining the Real World with the Virtual World Before we have seen how to read out the color sensor and and how to determine the distance between the colored paper...
The Color Sensor Color Sensor Types The color sensor is used to show the paper moving in front of the distance sensor in the right color. Just like in case of the...
Connecting to Cayenne A Micropython class connecting to WiFi and subscribing to the myDevices MQTT broker Since every sensor node needs to first connect to WiFi and...
The Buzzer shield The Hardware The buzzer shield implements a passive buzzer with frequencies up to 1 kHz 3 kHz. By default it uses data line D5 corresponding to...
The BMP180 barometric pressure and temperature sensor This board uses a Bosch BMP180 I2C barometric pressure and temperature sensor. The driver version of the BMP...
Accessing sensors and actuators Session 2 of the AFNOG tutorialon IoT sensorsUli Raich The sensors and actuators For our experiment we need 3 different devices:...
Accessing the Raspberry Pi from the PC In order to access the Raspberry Pi the easiest method is ssh. On a Linux Laptop everything is already installed for you and...
Accessing Micro Python on the IoT Node Introduction Once micro Python is running on the node we must be able to upload Python programs on the node and execute them...
Abstract IoT, the Internet of things has become kind of a buzz word. Everybody talks about it but there are few people who really know what is hidden behind the acronym...
A WEB server on the Microcontroller with MicroPython Introduction In the 2019 AFNOG course we have seen how to connect to sensors and actuators through Cayenne and...
The Internet Of Things (IoT), MQTT and Cayenne Introduction During the AIS conference 2019 in Kampala, Uganda, a 2 day workshop on IoT is held. IoT nodes consist...
Tutorial Description Abstract While most of the tutorials of the 2018 AFNOG conference deal with Internet related problems this particular tutorial on IoT (Internet...
AFNOG workshop during the AIS conference 2018 in Dakar in the workshop on IoT sensors during the AIS conference 2018 we intended to show how a typical IoT node accesses...