Micro:bit JavaScript Blocks Editor: String interpolation

The objective of this post is to explain how to use string interpolation on the micro:bit board, using the JavaScript Blocks Editor. Introduction The objective of this post is to explain how to use string interpolation on the micro:bit board, using the JavaScript Blocks Editor. In short, string interpolation corresponds to evaluating a string that may contain …

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 …