WebIndex

Page Actions

Detailed topic list for IoT_Course_English Web

Results from IoT_Course_English web retrieved at 12:34 (GMT)

ADCAndDAC
Analogue to Digital (ADC) and Digital to Analogue (DAC) conversion Introduction The ESP32 has two 12 bit SAR (Successive Approximation Register) Analogue to Digi...
r10 - 05 Jul 2021 - 17:59 by UliRaich
ADCAndDACExercises
Exercise 9: ADC and DAC Introduction The ESP32 comes with two 12 bit ADCs and two 8 bit DACs. In this exercise we will see how to use them and what their limitat...
r3 - 05 Jul 2021 - 18:01 by UliRaich
AWEBServer
A WEB Server and the HTTP Protocol Exercise 1: Write a Hello World WEB Server Write a simplistic WEB server, serving a single WEB page. This server is very simil...
r11 - 16 Nov 2022 - 10:03 by UliRaich
AXP202Driver
The AXP202 Power System Management driver The axp202 driver is a pure MicroPython driver written by Lewis He found on github: https://github.com/lewisxhe/AXP202_P...
r3 - 28 Jan 2021 - 18:35 by UliRaich
AccelerometerAndGyroscope
Accelerometer and Gyroscope Introduction Accelerometers measure the acceleration along the 3 geometrical axis, usually in units of g (the gravitational accelerat...
NEW - 03 Sep 2022 - 08:54 by UliRaich
AccessingThePythonInterpreter
Accessing the Python interpreter MicroPython MicroPython implements the Python 3.4 syntax. It is Open Source and can be downloaded from its GitHub repository . ...
r5 - 26 Jul 2021 - 14:28 by UliRaich
AirQuality
Exercises on dust sensors Exercise 1: The Plantower sensor The Plantower sensor comes with a flat cable with alternating red and black color. I soldered a female...
r2 - 10 Sep 2022 - 16:00 by UliRaich
AnalysisCcTest
A detailed Analysis of the hello_world_test.cc program Below the license header the program has a number of include directives giving access to the tflite micro l...
r3 - 09 Sep 2023 - 12:49 by UliRaich
BLE
BlueTooth Low Energy (BLE) The ESP32 provides a BlueTooth interface and MicroPython implements a low level interface tto BlueTooth Low Energy or BLE. Some applica...
NEW - 30 Oct 2023 - 11:18 by UliRaich
BMA423Driver
The driver for BMA423 Triaxial Acceleration Sensor The MicroPython layer in bma423 from https://github.com/OPHoperHPO/lilygo ttgo twatch 2020 micropython was not...
r4 - 28 Jan 2021 - 10:54 by UliRaich
BMP180AirPressureSensor
BMP180, the temperature and barometric pressure sensor The BMP180 The BMP180 is an I2C sensor by Bosch Sensortec, measuring the ambient temperature and the barom...
r2 - 25 Nov 2021 - 19:11 by UliRaich
BShinyeiNopPPD42NS
The Shinyei PPD42NS sensor This sensor emits a low occupancy time signal where the relative time the signal is in low state is measured. The connections as are fo...
r4 - 04 Jun 2022 - 12:20 by UliRaich
BasicPythonProgramming
Lecture 1: Basic Python Programming CSC 321: Embedded Sysytem First Semester 2020/2021 Introduction of Lecturers 1 Uli Raich Formally CERN, Geneva, Switzerl...
r4 - 27 Nov 2023 - 10:22 by UliRaich
BasicWEBServer
Writing a WEB server from scratch We do not want to re invent the wheel, and we will use a WEB server framework already prepared for us by professional programmer...
r3 - 12 Nov 2022 - 13:22 by UliRaich
CExamples
The TinyML examples written in C The TinyML examples in C , ported to the ESP32 can be found at https://github.com/espressif/tflite micro esp examples/tree/maste...
r6 - 08 Nov 2023 - 20:12 by UliRaich
CompilingNopMicroPython
Compiling Micropython Forcing the correct module versions When trying to compile the ESP32 port of MicroPython on an Ubuntu 20.04 system, I see the following err...
r9 - 12 Oct 2020 - 15:19 by UliRaich
CustomNopMicroPython
Preparing a custom version of MicroPython with TensorFlow Introduction For work with ML algorithms I use the esp32 cam module because it is small, cheap and ...
r9 - 23 Sep 2022 - 14:06 by UliRaich
DHT11
The DHT11 Article text. Comments
NEW - 29 Apr 2020 - 20:02 by UliRaich
DustSensors
Dust Sensors Introduction In order to measure air pollution dust sensors play an important role. They are often based on an optical system where light, scattered...
r7 - 13 Jul 2023 - 19:27 by UliRaich
ESP32-S3-FN8
The ESP32 S3 FN8 CPU board This page shows the hardware connections of the onboard devices provided be the ESP32 S3 FN8 CPU board. First of all, this is an ESP32 ...
r4 - 07 Nov 2025 - 15:27 by UliRaich
ESP32CExamples
The tinyML examples for the ESP32 written in C All tinyML examples consist of two parts: * Creating of the model * The application on the micro controller ...
NEW - 01 Sep 2023 - 14:06 by UliRaich
Esp32-cam
The ESP32 CAM module Introduction The ESP32 CAM module is dedicated to camera readout. It provides * an ESP32 S CPU * a 2 mega pixel OV2640 camera and its ...
r6 - 20 Aug 2023 - 10:29 by UliRaich
Exercises
Course on Internet of Things Exercises: * Exercise 1: REPL and standard Python programming * Exercise 2: LEDs and NeoPixel * Exercise 3: Swit...
r14 - 29 Aug 2022 - 12:53 by UliRaich
GPSAndInterfaceThroughUART
Exercise 9: GPS receiver Introduction Most GPS receivers use a simple serial interface for communication and provide their data in form of NMEA sentences to the ...
r4 - 28 Aug 2020 - 15:44 by UliRaich
GPSReceiver
The Neo 6M GPS receiver Most GPS receivers use a UART to communicate with their hosts and the Neo 6M is no exception. The ESP32 has 3 hardware UARTs with the foll...
r8 - 28 Aug 2020 - 19:26 by UliRaich
GUI
Graphical User Interface on the IoT node Introduction The 2.4 " display has a pixel resolution of 320x240 pixels. It is controlled by an ili9431 display driver a...
r3 - 06 Feb 2021 - 12:09 by UliRaich
GUIProgramming
GUI programming with LVGL Introduction Very often, the microcontroller part of an IoT project allows user interaction only though the network connection, e.g. th...
NEW - 23 May 2022 - 09:25 by UliRaich
HC-SR04
The HC SR04 ultrasonic distance meter The HC SR04 emits an ultrasonic sound wave and measures the time it takes to travel to a target and back. Knowing that sound...
NEW - 30 May 2022 - 19:04 by UliRaich
Hello_worldArduinoVersion
The Arduino hello world example For the Arduino SDK (Software Development Kit) you can install the TensorFlow_ESP32 library, which does not only contain the Tenso...
r2 - 18 Dec 2023 - 16:25 by UliRaich
Hello_worldArduinoVersion_bak
The TinyML examples written in C The TinyML examples in C , ported to the ESP32 can be found at https://github.com/espressif/tflite micro esp examples/tree/maste...
NEW - 18 Dec 2023 - 16:01 by UliRaich
Hello_worldESP-IDFVersion
The ESP IDF version The esp idf version of hello world is almost identical to the Arduino version except the way it built. We must first tell the idf.py that we a...
NEW - 18 Dec 2023 - 17:14 by UliRaich
Hello_worldNopMicroPythonVersion
Running the TensorFlow examples in MicroPython The MicroPython interface to TensorFlow The MicroPython interface to TensorFlow is implemented as a module writte...
r3 - 08 Nov 2023 - 20:16 by UliRaich
Hello_worldTflite-microVersion
The Hello World example as provided by the tflite micro repository The TensorFlowLite Micro repository provides the code * creating the hello world neural netw...
r2 - 15 Dec 2025 - 08:49 by UliRaich
I2SAndSound
I2S and sound Introduction In order to play audio files we need: * the audio file itself, which we expect to be in uncompressed wav format * a file system ...
r5 - 24 Sep 2022 - 08:55 by UliRaich
InfraredRemoteControl
Infrared remote control Introduction The WeMos D1 mini series of sensor board includes an IR receiver and transmitter. On its back you can define the GPI...
r2 - 07 May 2021 - 20:52 by UliRaich
InternetAccess
Internet access Once we have collected data from the sensors, we want to get access to them. This can be accomplished most easily by transferring the data over th...
r10 - 12 Oct 2020 - 15:09 by UliRaich
Introduction
Introduction The Internet of Things The Internet of Things or IoT for short is one of the major subjects in computer science these days. Micro controllers with I...
r7 - 12 Oct 2020 - 10:01 by UliRaich
IoTViaMQTTAndCayenne
MQTT and Cayenne Exercise 1: Install mosquitto on your machine. On Ubuntu Linux this can very easily be accomplished with apt. Try the mosquitto communication: ...
r4 - 05 Sep 2020 - 14:52 by UliRaich
LEDAndNeopixels
Lecture 2: LEDs and NeoPixel CSC 321: Embedded Sysytem First Semester 2020/2021 The ESP32 WROVER B MCU CPU Pinout Please note: The pin numbers IOxx on...
r7 - 09 Mar 2021 - 20:44 by UliRaich
LEDsAndNopNeoPixel
LEDs and NeoPixel Introduction The ESP32 has 2 LEDs on board. The first one indicates power while the second one is user programmable. The user programmable buil...
r8 - 11 Jun 2021 - 18:38 by UliRaich
Lsm6ds3Measurements
Understanding the LSM6DS3 measurement data Static measurements Before trying to understand movement we simply read out accelerometer and gyroscope data over a ce...
r4 - 03 Mar 2026 - 15:49 by UliRaich
Lvgl
The lvgl graphics library and its MicroPython language binding Article text. Comments
NEW - 23 Oct 2020 - 08:24 by UliRaich
LvglOnTheT-watchAndASimulator
LVGL on the T Watch 2020 Introduction Since the t watch 2020 has a rather high resolution screen in combination with a touch panel, it is possible to run Graphic...
r3 - 29 Jan 2021 - 21:06 by UliRaich
MQTTAndCayenne
MQTT and Cayenne Introduction myDevices Cayenne claims to be the world's first drag and drop IoT builder. It provides a dash board on which the user can set up p...
r6 - 05 Oct 2020 - 17:21 by UliRaich
MagicWand
The Magic Wand Example In the Magic Wand example a "magic wand" is used to paint digits into the air. An accelerometer and gyroscope is used to record the movemen...
r4 - 03 Jan 2026 - 19:46 by UliRaich
MagicWandOld
The Magic Wand Example Introduction The magic wand example shows how to detect gestures using an accelerometer. Different types of accelerometers are easily avai...
r13 - 14 Jan 2026 - 10:05 by UliRaich
Magnetometer
Magnetometer and Compass Introduction Magnetometers measure magnetic field. The electronic devices available are very sensitive, and can measure fields down to t...
r4 - 29 Dec 2025 - 09:20 by UliRaich
MicroPythonExamples
Running the TensorFlow examples in MicroPython The MicroPython interface to TensorFlow The MicroPython interface to TensorFlow is implemented as a module writte...
r3 - 08 Nov 2023 - 20:16 by UliRaich
MoistureSensors
Moisture sensors Different types of sensors There are two different types of moisture sensors: * resistive sensors, measuring the resistance between two elect...
NEW - 31 Jul 2022 - 13:55 by UliRaich
MotorExercises
Motor exercises Introduction We have 3 types of motors that are used for different purposes and controlled in different ways: * DC motor used in continuous mo...
NEW - 05 Mar 2022 - 20:04 by UliRaich
Number of topics: 50
Page 1 of 3 Next >

See also the faster WebTopicList
Topic revision: r1 - 15 Nov 2006, TWikiContributor