ESP32 and BMP085 example

This sensor is obsolete now and has been replaced by newer ones but if you still have them lying about then this is how...

ESP32 and BMI160 sensor example

The BMI160 is a small, low power, low noise 16-bit inertial measurement unit designed for use in mobile applications like augmented reality or indoor...

B4R and ESP32 MCP9808 digital temperature sensor example

MCP9808 digital temperature sensor example The MCP9808 digital temperature sensor converts temperatures between -20°C and +100°C to a digital word with ±0.5°C (max.) accuracy. The...

LIS3DSH accelerometer sensor and an ESP32

In this example we connect a LIS3DSH sensor to an ESP32. The LIS3DSH is an ultra-low-power high-performance three-axis linear accelerometer belonging to the “nano” family with...

ADS1115 analog-to-digital converter and ESP32

The ADS1115 device (ADS111x) is a precision, low-power, 16-bit, I2C-compatible, analog-to-digital converters (ADCs) offered in an ultra-small, leadless, X2QFN-10 package, and a VSSOP-10 package....

fade an LED using an ESP32

This example shows how easy it is to fade an LED using an ESP32 The code is fairly straightforward ledcSetup(ledChannel, freq, resolution) - this sets a...
esp32 and veml7700 layout

An ESP32 and VEML7700 lux sensor example using the Arduino IDE

In this article we look at the VEML7700  which is an ambient light digital 16-bit resolution sensor - we will take a look at...

ESP32 and LSM303 sensor example

The LSM303 3D Accelerometers/Magnetometer Models are a system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor. These best-in-class eCompass devices...

ESP32 and microSD card example

In this example we connect an SD card to our ESP32, we will log analog readings to a file on the SD card. Here is...

ESP32 and WS2812 RGB led ring example

This was a WS2812b led ring that I purchased for low cost. There are 12 LEDs in total on this and once you solder...

ESP32 and Max7219 8×8 LED matrix example

The MAX7219/MAX7221 are compact, serial input/output common-cathode display drivers that interface microprocessors (µPs) to 7-segment numeric LED displays of up to 8 digits, bar-graph...

ESP32 and TM1637 7 segment display example

A common display module that you can buy on the internet contain the Tm1638 driver chip, I was interested in this one which is the...