The objective of this post is to explain how to add a Swagger UI to a ESP8266 REST API. Introduction The objective of this post is to explain how to add a Swagger UI to a ESP8266 API. Explaining what in detail what is Swagger is outside the scope of this post. As a quick explanation, …
ESP8266 WiFi Bee: Uploading Arduino programs
The objective of this post is to briefly explain how to upload custom programs for DFRobot's ESP8266 WiFi Bee board, using the Arduino IDE. Introduction The objective of this post is to briefly explain how to upload custom programs for DFRobot's ESP8266 WiFi Bee board, using the Arduino IDE. In order to complete this tutorial, we …
Continue reading "ESP8266 WiFi Bee: Uploading Arduino programs"
ESP8266 WiFi Bee: Setting an Access Point with AT commands
The objective of this post is to explain how to set an access point using a ESP8266 WiFi Bee board from DFRobot and the pre-loaded firmware that supports AT commands. Introduction The objective of this post is to explain how to set an access point using a ESP8266 WiFi Bee board from DFRobot and the pre-loaded firmware that supports …
Continue reading "ESP8266 WiFi Bee: Setting an Access Point with AT commands"
ESP32: HTTP POST Requests
How to make HTTP POST requests using the ESP32 and the Arduino environment.
ESP32: HTTP GET Requests
How to perform simple HTTP GET requests using the ESP32 and the Arduino environment.
ESP32: Dual core execution speedup
The objective of this post is to implement a simple power calculation algorithm on the ESP32 and test the speedup by executing it in the two cores of the microcontroller. Introduction The objective of this post is to implement a simple power calculation algorithm on the ESP32 and test the speedup by executing it in …
ESP8266 WiFi Bee: Testing AT commands
The objective of this post is to explain how to test the AT commands firmware that comes pre-loaded in the WiFi Bee board, by using the Arduino IDE serial monitor. Introduction The objective of this post is to explain how to test the AT commands firmware that comes pre-loaded in the DFRobot WiFi Bee board, …
ESP8266: DFRobot WiFi Bee board
The objective of this post is to give a brief description of the WiFi Bee, a ESP8266 based board from DFRobot. Introduction The WiFi Bee is a WiFi to Serial module, based on the famous ESP8266 microcontroller, which has a Xbee compatible design [1]. The board is sold by DFRobot, a robotics and open source …
ESP32: FreeRTOS counting semaphores
The objective of this post is to provide an introduction to FreeRTOS counting semaphores, using the ESP32 and the Arduino support. Introduction The objective of this post is to provide an introduction to FreeRTOS counting semaphores, using the ESP32 and the Arduino support. We assume a previous installation of the ESP32 support for the Arduino …
ESP32: Running code on a specific core
The objective of this post is to explain how to run code on a specific core of the ESP32, using the Arduino environment support. Introduction The objective of this post is to explain how to run code on a specific core of the ESP32, using the Arduino environment support. More precisely, we will analyze how …