The objective of this post is to explain how to use the JavaScript array every method to check if all the elements of a given array pass a certain condition. This will be tested on Espruino 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 …
ESP32 Espruino: Applying the SHA1 hash algorithm
The objective of this post is to explain how to apply the SHA1 hashing algorithm to a text input using Espruino, 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 apply the SHA1 hashing algorithm to a …
Continue reading "ESP32 Espruino: Applying the SHA1 hash algorithm"
ESP32 Espruino: Connection to a WiFi network
The objective of this post is to explain how to connect to a WiFi network on Espruino 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 connect to a WiFi network on Espruino running on the ESP32. As …
Continue reading "ESP32 Espruino: Connection to a WiFi network"
ESP32 Espruino: Array map method
The objective of this post is to explain how to use JavaScript array map method to apply a transformation to a given array, on Espruino 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 use JavaScript array map method …
ESP32 Espruino: Scanning WiFi Networks
The objective of this post is to explain how to scan the surrounding WiFi Access Points on Espruino, 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 scan the surrounding WiFi Access Points on Espruino, running on the …
ESP32 JavaScript: Getting started with Espruino
The objective of this post is to explain how to get started using Espruino, a JavaScript interpreter for microcontrollers, on the ESP32. This tutorial was created on Windows (version 8.1) and was tested 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 started using Espruino on …
Continue reading "ESP32 JavaScript: Getting started with Espruino"
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. Introduction The objective of this post is to explain the usage of the auto keyword when programming for the …
Continue reading "ESP32 / ESP8266 Arduino: The auto keyword"
ESP32 / ESP8366 Arduino: Creating a simple class
The objective of this post is to explain how to create a very simple class and instantiate an object of it in the Arduino core. This code was tested on both the ESP32 and the ESP8266. The ESP32 tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction The objective of this post is …
Continue reading "ESP32 / ESP8366 Arduino: Creating a simple class"
ESP32: Getting started with the aREST library
The objective of this post is to explain how to get started with the aREST library running on the Arduino core, 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 get started with the aREST library running on the …
Continue reading "ESP32: Getting started with the aREST library"
ESP32 MicroPython: External interrupts
The objective of this post is to explain how to use external pin interrupts 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 use external pin interrupts on MicroPython running on the ESP32. Please note …