ESP32 and DS3231 RTC example

The DS3231 is a low-cost, extremely accurate I2C real-time clock (RTC) with an integrated temperature-compensated crystal oscillator (TCXO) and crystal. The device incorporates a battery...

ESP32 and PCF8575 I/O expander example

This 16-bit I/O expander for the two-line bidirectional bus (I2C) is designed for 2.5-V to 5.5-V VCC operation. The PCF8575 device provides general-purpose remote I/O...

Random colours on the WS2812b led ring

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

VEML6040 color sensor and ESP32

VEML6040 color sensor senses red, green, blue, and white light and incorporates photodiodes, amplifiers, and analog / digital circuits into a single chip using...

ESP32 and Max6675 example

In this example we take a look at the MAX6675 Cold-Junction-Compensated K-Thermocouple-to-Digital Converter The MAX6675 performs cold-junction compensation and digitizes the signal from a type-K thermocouple....

ESP32 and TCS34725 Color Sensor

The TCS3472 device provides a digital return of red, green, blue (RGB), and clear light sensing values. An IR blocking filter, integrated on-chip and...

ESP32 and CCS811 gas sensor data to Thingspeak example

In this example we connect a CCS811 gas sensor to an ESP32 and then we will upload the data to Thingspeak The CCS811 is a...

ESP32 and PCF8563 RTC module example

The PCF8563 is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. A programmable clock output, interrupt output, and voltage-low detector...

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...

VEML6070 ultraviolet (UV) light sensor and ESP32

VEML6070 is an advanced ultraviolet (UV) light sensor with I2C protocol interface and designed by the CMOS process. It is easily operated via a...
esp32 and VCNL4010 layout

ESP32 and VCNL4010 proximity and ambient light sensor example

In this article we look at the VCNL4010 which is an integrated proximity and ambient light sensor. We will look at some information on...

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...