Tutorials adapted for novices and beginners in programming, home automation, systems. Some Topics: Arduino, ESP8266, Raspberry Pi
Latest Posts
Stay in Touch
Don’t miss the new projects and tutorials! Subscribe to the weekly newsletter.
Tutorials adapted for novices and beginners in programming, home automation, systems. Some Topics: Arduino, ESP8266, Raspberry Pi
The HC-SR04 sensor allows you to make fairly precise distance measurements using an Arduino or a Raspberry Pi. In this tutorial we will learn how to use the ...
The ESP32 is a micro-controller which has WiFi and Bluetooth connectivity (BLE, BT4.0 and Bluetooth Smart) as well as a GPIO. The pins are multi-function, ie ...
In the previous article taken from the example developed by Lewis Le, we saw how to wake up the screen and functions of the ESP32 TTGO T-Watch connected watch ...
In this tutorial we will learn how to create menus (and scrolling menus) and navigate between the pages of an application using the TFT_eSPI library. This ...
Google has just reminded us of the birth of Benoît Mandelbrot, the mathematician known as the father of fractals. This is the opportunity to make a small ...
The TFT_eSPI and LVGL libraries allow you to display images very simply. The TFT_eSPI library easily displays images in XBM format, which is in fact only an ...
The RpiMotorLib library for Python 3 allows you to easily control stepper motors (ULN2003, L298N, A4988, DRV8825, A3967 or TB6612FNG driver) and direct current ...
The Chromium browser installed by default on Raspberry Pi OS allows like all internet browsers to open a web page in full screen. Kiosk mode is used to display ...
For connected object projects that require the storage of a large amount of data, it may be necessary to use micro SD card storage. Indeed, most Arduino ...
It is possible to use the serial port to receive commands directly in the Arduino code. We can for example control the GPIO from the serial monitor of a code ...
We use the serial monitor to debug the Arduino code, but there are many other things you can do. We will discover in this article the main methods to ...
The C++ library for Arduino offers 24 functions to easily handle character strings. charAt • compareTo • concat • c_str • endsWith • equals • getBytes • ...
The ESP-IDF Development Kit for ESP32 contains the WiFi class which provides all the tools needed to connect to the WiFi network. Unlike the ESP8266, the ...
To facilitate the development of your connected objects based on Arduino, ESP32, ESP8266, STM32 or Raspberry Pi micro-controllers, here is a list of the most ...
The I2C bus is widely used to retrieve measurements or control equipment on Arduino, ESP32, ESP8266 and Raspberry Pi projects using the standard Wire.h ...
The ESP32 has many pins that can be used as a digital input or output. The ESP32 also has pull-up and pull-down resistors which simplify the circuits. ...