Sampling analog data

Sampling sata is particularly useful for analog sensors such as an LDR or a thermistor. Another good example is one of the MQ gas...

CCS811 digital gas sensor and ESP8266 example

CCS811 is a low-power digital gas sensor solution, which integrates a gas sensor solution for detecting low levels of VOCs typically found indoors, with...

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

TSL2561 Luminosity Sensor example

The TSL2560 and TSL2561 are second-generation ambient light sensor devices. Each contains two integrating analog-to-digital converters (ADC) that integrate currents from two photodiodes. Integration...

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

Wemos and Soil Moisture Sensor example

In this article, we are going to interface a Soil moisture sensor with an ESP8266. This sensor measures the volumetric content of water inside...

RPI-1031 tilt sensor and Wemos Mini example

In this article we look at a tilt sensor - this time its the RPI-1031 and we will connect it to a Wemos The RPI-1031...

Wemos mini and US-026 Ultrasonic Detector example

In this article we look an ultrasonic module that works well with a Wemos Mini in that it will work with 3.3v. The US-026 is...

ESP8266 and BMA400 acceleration sensor example

In this article we look at another acceleration sensor - this time its the BMA400 Lets take a look at the sensor and its features Description The...
ESP8266 and AHT20 layout

AHT20 Temperature & Humidity Sensor and ESP8266 example using the Arduino IDE

In this article we look at a AHT20 Temperature & Humidity Sensor and we will connect it to a Wemos Mini First lets look at...

ESP8266 and MCP23017 example

The is a 16-bit, general purpose parallel I/O port expander for I2C bus applications. The 16-bit I/O port functionally consists of two 8-bit ports (PORTA...

PAJ7620 gesture sensor and ESP8266

The PAJ7620 integrates gesture recognition function with general I2C interface into a single chip forming an image analytic sensor system. It can recognize 9...

BH1750FVI Ambient Light Sensor example

The BH1750FVI is an digital Ambient Light Sensor IC for I2C bus interface. This IC is the most suitable to obtain the ambient light...

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

ESP8266 and MMA7660 accelerometer example

The MMA7660FC is a digital output I²C, very low-power, low-profile capacitive micro-machined accelerometer featuring a low pass filter, compensation for zero-g offset and gain...

GA1A12S202 light sensor example

In this example we will connect a GA1A12S202 Log-Scale Analog Light Sensor to an Arduino. The features of this sensor are as follows Output voltage increases...