ESP32 Espruino: Creating simple JavaScript objects

The objective of this post is to explain how to create objects on Espruino using the JavaScript object initializer notation. 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 create objects on Espruino using the JavaScript object initializer notation. Using this notation, …

ESP32 Espruino: convert number to string in different bases

The objective of this post is to explain how to convert a number to string in different bases, using the Espruino 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 convert a number to string in different bases, using the …

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 …

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 …

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 …

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 …

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 …