Category Archives: ESP8266

ESP32 / ESP8266 Arduino: Bitwise shift operators

The objective of this tutorial is to explain how to use the bitwise operators shift left and shift right. The tests on the ESP32 were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. The tests on the ESP8266 were performed on … Continue reading

Posted in ESP32, ESP8266 | Tagged , , , , , , , | 1 Comment

ESP32 / ESP8266 Arduino: The typedef keyword

In this tutorial we will check how to use the typedef keyword to create aliases for data types, on the Arduino core running on the ESP32 and on the ESP8266. The tests on the ESP32 were performed using a DFRobot’s ESP-WROOM-32 device … Continue reading

Posted in ESP32, ESP8266 | Tagged , , , , , | Leave a comment

ESP32 / ESP8266 Arduino: Using structs

The objective of this post is to explain how to define structures on the Arduino core. This was tested both on the ESP32 and on the ESP8266. The tests on the ESP32 were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. The … Continue reading

Posted in ESP32, ESP8266 | Tagged , , , , | 2 Comments

ESP8266 Arduino: Asynchronous HTTP web server

The objective of this tutorial is to explain how to set an asynchronous HTTP web server on the ESP8266, using the Arduino core. This tutorial was tested on a DFRobot’s ESP8266 FireBeetle board.

Posted in ESP8266 | Tagged , , , , | 5 Comments

ESP8266 Arduino: Software restart

In this tutorial we will check how to perform a software restart on the ESP8266 using the Arduino core. This tutorial was tested on a DFRobot’s ESP8266 FireBeetle board.

Posted in ESP8266 | Tagged , , , | 4 Comments

ESP32 / ESP8266 Arduino: Serial communication with Python

The objective of this post is to explain how to establish a Serial connection between a Python program and an Arduino program running on the ESP8266 and on the ESP32. The tests on the ESP32 were performed using a DFRobot’s ESP-WROOM-32 device integrated … Continue reading

Posted in ESP32, ESP8266 | Tagged , , , , , , , , , | 7 Comments

ESP32 / ESP8266 Arduino: The auto keyword

The objective of this post is to explain the usage of the auto keyword when programming for the ESP8266 and ESP32 on the Arduino core. The ESP32 tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32, ESP8266 | Tagged , , , , , , , , , , | Leave a comment