Tutorials adapted for novices and beginners in programming, home automation, systems. Some Topics: Arduino, ESP8266, Raspberry Pi
Category: Beginner
#Guide: which ESP8266 module to choose, power supply, how to program it in C++ with Arduino IDE, MicroPython, ESP Easy

The ESP8266 was released in 2014. In just a few years it has gone from a simple WiFi module project for Arduino for a few euros to a full development board. The ESP8266 is a true Arduino Killer. It ...
READ MORE +Install the Pixel Desktop on Raspbian Stretch Lite. 10 essential software for the Raspberry Pi 3

If you regret having opted for the Lite version of Raspbian, here is a quick tutorial that explains how to manually install the Pixel desktop. No need to burn a new SD card for your Raspberry Pi.. ...
READ MORE +Configure VNC on Raspbian to remotely access the Pixel desktop of the Raspberry Pi

The Raspbian distribution supports the VNC remote desktop. It is very simple to set up and activate and does not require any technical skills to do it. The Raspberry Pi is an ideal platform for ...
READ MORE +Publish the CO2 concentration of an MH-Z19 sensor to Domoticz, Arduino code compatible ESP32 / ESP8266

In the previous tutorial, we discovered and tested the MH-Z19 sensor which allows to measure the CO2 concentration without calibration. We saw how to read the CO2 concentration returned on the sensor ...
Python library evdev on Raspberry Pi to use a Gamepad in your DIY projects (servomotor, games, robotic…)

The Python evdev library makes it possible to decode the codes sent by the input devices (keyboard, mouse, analog joystick, gamepad ...) to exploit them in any project. We can for example use a ...
ESP32 MicroPython project with several DS18B20 probes, publish the measurements to Domoticz using the HTTP JSON API

After several articles to present the principles of MicroPython on ESP8266 and ESP32 development board, it's time to get down to business. I propose to take the Arduino reading code of several Dallas ...
Unpacking the Geekcreit PCA9685 I2C Shield 16 Servos + 2 DC motors for Arduino or ESPDuino (ESP8266)

The Arduino Uno or ESP8266 boards do not deliver enough power to power the 6 robotic arm servo motors discussed earlier in this article. So you have to buy a daughter board with an external power ...
Test the IDE XOD, develop Arduino projects without programming by assembling blocks

Last June, I introduced you to XOD, a new Open Source project for Arduino programming without Scratch's cousin block assembly programming. In a few months, the project has evolved. Version 0.16 has ...
READ MORE +uPiCraft, a MicroPython IDE dedicated to the development of IoT based on ESP8266, ESP32, microbit, pyBoard

In the previous two articles (unpacking the Wemos LoLin32 Lite under MicroPython and reinstalling the MicroPython firmware), we briefly discovered the MicroPython firmware pre-installed on the Wemos ...
Program the ESP8266 with the Arduino IDE: Libraries, GPIO, Web Server, Web Client

In many applications, ESP8266 WiFi modules can replace Arduino by adding Wi-Fi connectivity at a lower cost. At the launch of ESP8266 (in 2014), the preferred programming language was Lua (we can ...
- 1
- 2
- 3
- 4
- Next Page »