fbpixel
Using a 4×7 segment display with Arduino

Using a 4×7 segment display with Arduino

In order to get information from the Arduino without connecting it to the computer, it is common to use an interface like the 4×7 segment display. We will see in this tutorial how to connect and program the Arduino to display information on the display. It is possible...
Generating Sounds with an Arduino MIDI Interface

Generating Sounds with an Arduino MIDI Interface

In order to generate synthetic sounds on your computer using an interface and create music, it is possible to transform an Arduino into a MIDI device. Material ComputerArduino with USB port Introduction to the MIDI protocol MIDI (Musical Instrument Digital Interface)...
Managing a 4×4 Analog Keyboard with Arduino

Managing a 4×4 Analog Keyboard with Arduino

Whether it’s a calculator or a building keypad, we commonly use numeric keypads. The 4×4 numeric keyboard is a matrix of 16 buttons whose states can be detected by a microcontroller. This module requires only one analog input from the microcontroller unlike the...
Using the PN532 RFID reader with Arduino

Using the PN532 RFID reader with Arduino

The NFC module PN532 is a smart card reader that, among other things, activates a mechanism when the correct card is presented to the reader. It can be found in smartphones, for example. The RC522 module is certainly the best known RFID module in the Arduino world,...
Force measurement with Arduino and the HX711 module

Force measurement with Arduino and the HX711 module

There are force transducers that are quite simple to use and compatible with microcontrollers such as Arduino. They consist of a load cell and a conversion module. The load cell is a strain gauge sensor that measures force in one direction in space. It is usually...
Communication between two ESP32 via WiFi

Communication between two ESP32 via WiFi

The NodeMCU ESP32 is a small microcontroller with a Wi-Fi chip. It is possible to establish a communication between two ESP32, when they are connected on the same network. In this tutorial, we will see a Master/Slave architecture, in which one ESP32 will play the role...
Configuring an ESP32 as a Wi-Fi Access Point

Configuring an ESP32 as a Wi-Fi Access Point

The esp32 microcontroller from Espressif is able to be configured as an WiFi access point (AP) and generate its own WiFi network with ssid and password. This method is useful when you do not have access to a WiFi network or if you want to work on a network specific to...
Generating and uploading BIN files for ESP32

Generating and uploading BIN files for ESP32

When you have a number of microcontrollers to flash with the same program, it can be interesting to flash the compiled BIN file directly. This has two interests. It saves you time on uploading and it allows third parties to upload a program without using the Arduino...
Generating and uploading BIN files to an ESP8266

Generating and uploading BIN files to an ESP8266

When you have a number of cards to flash with the same program, it can be interesting to flash the compiled BIN file directly into the ESP8266. This has two interests. It saves you time on uploading and it protects your source code if you share the program with...
Generating and uploading HEX files to an Arduino

Generating and uploading HEX files to an Arduino

When you have a number of Arduino boards to flash with the same program, it can be interesting to flash the HEX compiled file directly. This has two interests. It saves you time on uploading and it allows third parties to upload a program without using the Arduino...