ESP8266 and OLED Micropython example

In this example we show an example written in Micropython using the uPycraft IDE. This time we will be trying out the Wemos OLED...

Using a 74HC595 shift register with the Wemos

Sometimes in your projects you simply do not have enough I/O lines available, take for example a lot of the multiple LED examples, these...

WS2812B RGB SHIELD for WeMos D1 mini examples

In this example we look at a new wemos shield (for us anyway), this is called the RGB shield and as you might expect...

APDS-9930 ambient light and proximity sensor example

The APDS-9930 provides digital ambient light sensing (ALS), IR LED and a complete proximity detection system in a single 8 pin package. The proximity...

Connecting a basic Touch sensor

This example shows how to interface a basic touch sensor to our Wemos Mini (esp8266), this sensor came as part of a kit of...

A basic NodeMCU and Simba OS example

Ok, I had heard of Simba OS but hadn't managed to try it, as quoted "2Simba is an RTOS and build framework. It aims...

A look at various ESP specific APIs

  Description Some ESP-specific APIs related to deep sleep, RTC and flash memories are available in the ESP object. These may be useful, we have already...

MAX30102 pulse and heart-rate monitor sensor and ESP8266

The MAX30102 is an integrated pulse oximetry and heart-rate monitor biosensor module. It includes internal LEDs, photodetectors, optical elements, and low-noise electronics with ambient...

Using a MMC5603 Triple-axis Magnetometer sensor with an ESP8266

In this article we look at a Triple-axis Magnetometer, the MMC5603 and connect it to an ESP8266 board - a Wemos D1 Mini pro...

ESP8266 and LSM6DS3 accelerometer and gyroscope example

The LSM6DS3 is a system-in-package featuring a 3D digital accelerometer and a 3D digital gyroscope performing at 1.25 mA (up to 1.6 kHz ODR)...

Wemos Mini and I2C LCD example

Sometimes a nice big LCD is useful for your projects, in this example we will interface to an I2C LCD using our ESP32. Now...

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

ESP8266 and LCD4884 example

This LCD4884  provides a 84x48 display this LCD shield can help meet your needs. It is able to display in English, Chinese and even images, it...

BME680 environment sensor and ESP8266 example

In this article we will connect a BME680 sensor to an ESP8266 - as usual we will use a Wemos Mini BME680 is an integrated...

Wemos Mini and MMA8451 accelerometer

The MMA8451 is a low-power accelerometer with 14 bits of resolution, with the following features: Embedded functions with flexible user-programmable options, configurable to two interrupt...

Wemos and LX1972 light sensor example

The LX1972 is a low cost silicon light sensor with spectral response that closely emulates the human eye. Patented circuitry produces peak spectral response...