fbpixel
Using a Hall effect sensor with Arduino

Using a Hall effect sensor with Arduino

The KY-024 Hall effect linear magnetic sensor reacts in the presence of a magnetic field. It is equipped with a potentiometer to adjust the sensitivity of the sensor and provides two analog and digital outputs. Material ComputerArduino UNOUSB cable A Male/B MaleHall...
Configure an ESP8266 as a Wi-Fi Access Point

Configure an ESP8266 as a Wi-Fi Access Point

The esp8266 microcontroller can be configured as an 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 the microcontroller....
Communication between two ESP8266s via UDP

Communication between two ESP8266s via UDP

The NodeMCU ESP8266 is a small microcontroller with a Wifi chip. It is possible to establish a communication between two ESP8266, when they use the same network. In this tutorial, we will see an architecture with two NodeMCUs that will exchange data via the UDP...
Using the ESP12E Motor Shield

Using the ESP12E Motor Shield

The ESP12E Motor Shield is an expansion board that allows an Amica ESP8266 NodeMCU (V2) to drive two DC motors or one stepper motor. We have seen how to drive a DC motor using an H-bridge which can require a lot of wiring when using the simple IC. For an embedded...
Multitasking with Arduino and the FlexiTimer2 library

Multitasking with Arduino and the FlexiTimer2 library

The Arduino FlexiTimer2 library is a library that allows to activate functions at regular time intervals. It allows, as such, to make multitasking programs with Arduino microcontrollers. This method is useful when you want to operate two motors in parallel...
Using interrupts with Arduino

Using interrupts with Arduino

Interrupts allow the microcontroller to execute a function when an event occurs on one of the interrupt pins. Instead of constantly reading the value of a sensor, the program will only be triggered when the value of the sensor changes. This solves many task layout...
Send an email with Arduino and a web interface

Send an email with Arduino and a web interface

When a microcontroller has a remote connection, it is interesting that it can communicate with the outside world and, in particular, send information in the form of mail. We will see in this tutorial how to send an email using an Arduino with a Wifi connection and a...
Using a multi-channel relay module with Arduino

Using a multi-channel relay module with Arduino

When developing a home automation system, it is common to use a multi-channel relay module. These modules have several relay outputs (2, 4, 8 or 16) and offer an easy connection. This makes it possible to control several devices with a single microcontroller. Material...
Using a relay module with Arduino

Using a relay module with Arduino

If you are doing home automation, you will inevitably come across, at one time or another, an electrical relay module. The relay is a controllable switch that allows to isolate the control part from the power part. It is a very used component when you want to make the...
Create a web interface to control your Raspberry Pi

Create a web interface to control your Raspberry Pi

The Raspberry Pi is a very powerful microcomputer that has the particularity of integrating a chip to manage the Wifi connection. This makes it an ideal object to develop connected objects and, in particular, web servers. In this tutorial we will see how to create and...