The objective of this post is to explain how to launch a thread on MicroPython running on the ESP32. The tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to launch a thread on MicroPython running on the ESP32. This will be a very simple …
ESP32 Arduino: External interrupts
The objective of this post is to explain how to handle external interrupts using the ESP32 and the Arduino core. The tests were performed on a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to handle external interrupts using the ESP32 and the Arduino core. The tests were performed …
ESP32 MicroPython: Getting the query parameters on a Picoweb app
The objective of this post is to explain how to get the query parameters of an HTTP request sent to a Picoweb app. The tests were performed on a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to get the query parameters of an HTTP request sent to a …
Continue reading "ESP32 MicroPython: Getting the query parameters on a Picoweb app"
ESP32 MicroPython: Developing a simple URL query string parser
The objective of this post is to explain how to develop a very simple URL query string parser using MicroPython. The tests shown through this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to develop a very simple URL query string parser …
Continue reading "ESP32 MicroPython: Developing a simple URL query string parser"
ESP32 / ESP8266 MicroPython: String split method
The objective of this post is to explain how to use the split method to separate strings in sub-strings accordingly to a given separator string. This tutorial 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. Introduction The objective of this …
Continue reading "ESP32 / ESP8266 MicroPython: String split method"
ESP32 Picoweb: Obtaining the HTTP Method of the request
The objective of this post is to explain how to obtain the HTTP method from a request performed to a MicroPython Picoweb application. The tests shown through this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to obtain the HTTP method from …
Continue reading "ESP32 Picoweb: Obtaining the HTTP Method of the request"
ESP32 Picoweb: Changing the returned HTTP code
The objective of this post is to explain how to return specific HTTP codes on a MicroPython Picoweb app. The tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to return specific HTTP codes on a MicroPython Picoweb app. As we will see below, we …
Continue reading "ESP32 Picoweb: Changing the returned HTTP code"
ESP32 Picoweb: Serving JSON content
In this ESP32 tutorial we will check how to serve JSON content from a Picoweb app. The tests shown here were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction In this ESP32 tutorial we will check how to serve JSON content from a Picoweb app. For an introduction on Picoweb, please consult this previous post. …
ESP32 Arduino: FreeRTOS queues performance test
In this post we will do a simple analysis of the performance of inserting and consuming items from a FreeRTOS queue. The tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction In this post we will do a simple analysis of the performance of inserting and consuming items from a FreeRTOS queue. Note that …
Continue reading "ESP32 Arduino: FreeRTOS queues performance test"
ESP32 Arduino: Communication between tasks using FreeRTOS queues
The objective of this post is to explain how to use FreeRTOS queues to communicate between two different tasks. The tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is to explain how to use FreeRTOS queues to achieve inter task communication, using the Arduino core. Besides communication amongst …
Continue reading "ESP32 Arduino: Communication between tasks using FreeRTOS queues"