Home Blog

Using SHA-256 with an ESP32

In this example we will look at how you can generate the hash of a string using the SHA-256 algorithm. We will use the...

Subscribing to MQTT topic using an ESP32

In this example we will subscribe to an MQTT broker and topic. Again we use the same CloudMQtt, arduino libraries and MQTTlens chrome app that...

Publishing messages to MQTT topic using an ESP32

In this example we will connect to an MQTT topic, I used a Wemos Lolin32 - you can use any ESP32 development board We used...

ESP32 and MS5611 barometric pressure sensor example

This barometric pressure sensor is optimized for altimeters and variometers with an altitude resolution of 10 cm. The sensor module includes a high linearity...

ESP32 and TMP175 digital temperature sensor example

The TMP75 and TMP175 devices are digital temperature sensors ideal for NTC and PTC thermistor replacement. The devices offer a typical accuracy of ±1°C...

ESP32 and BMA250 acceleration sensor example

The BMA250E is an advanced, ultra-small, triaxial, low-g acceleration sensor with digital interfaces, aiming for low-power consumer electronics applications. Featuring 10 bit digital resolution,...

OPT3001 Digital Ambient Light Sensor and ESP32 example

In this example we will connect an OPT3001 to an ESP32 The OPT3001 is a sensor that measures the intensity of visible light. The spectral...

ESP32 and GY-21P module

The GY-21P is an interesting module in that it combines a BMP280 sensor and an SI7021 sensor. The on-board BMP280+SI7021 sensor measures atmospheric pressure...

ESP32 and MMA8653 example

The NXP® MMA8653FC 10-bit accelerometer has industry leading performance in a small DFN package. Packed with embedded functions that include: Flexible user-programmable options and two...

ESP32 and LM75 temperature sensor example

The LM75 temperature sensor includes a delta-sigma analog-to-digital converter, and a digital overtemperature detector. The host can query the LM75 through its I²C interface...