ESP8266 Mains Power Sensor

Single phase mains power sensor using a current transformer (not included) and a Wemos D1 Mini (not included). The transformer used is a "Current Transformer AC current sensor 100A SCT-013-000" available on eBay. This plugs into the sensor PCB and the ESP8266 (Wemos D1) and uses the analog input to measure the mains current draw. The Wemos is powered by it's micro USB input. This makes a very simple sensor setup that could report the measured current via MQTT. A simple case design is also available on Thingiverse.

ESP8266 Mains Power Sensor - SMD Version

Single phase mains power sensor using a current transformer (not included) and a Wemos D1 Mini (not included). The transformer used is a "Current Transformer AC current sensor 100A SCT-013-000" available on eBay. This plugs into the sensor PCB and the ESP8266 (Wemos D1) and uses the analog input to measure the mains current draw. The Wemos is powered by it's micro USB input. This makes a very simple sensor setup that could report the measured current via MQTT. A simple case design is also available on Thingiverse.

ESP8266 - 4 Channel Mains Current Sensor

A 4-Channel mains sensor board with an option for either a Wemos D1 Mini or an ESP-12 WiFi module.
This version uses the ESP8266's own A/D for measurement.
4off 3.5mm Jack sockets are provided for direct connection to the popular SCT-013 current transformer.

ESP8266 - 4 Channel Mains Current Sensor

A 4-Channel mains sensor board with an option for either a Wemos D1 Mini or an ESP-12 WiFi module. 4off 3.5mm Jack sockets are provided for direct connection to the popular SCT-013 current transformer. An onboard ADS1115 A/D converter is provided for the measurement (15 bit) and a switch mode PSU is provided for DC power input (9-24V DC).

mains Voltage Sensor

Using an isloation transformer to measure the current mains voltage, the board uses a ZMPT101B transformer. This board is then connected to the above Mains Sensor Boards and requires changing the burden resistor value.

Please note this requires direct connection to the mains supply, do so at you own risk!

ESP8266 PIR Sensor - AM312

A simple but useful PIR motion sensor with Wi-Fi. Uses an AM312 PIR sensor

ESP32 Breakout Board

A breakout board for the popular Wemos D1 ESP32 boards. Screw terminals are provided for each of the 40 pins on the ESP32 board. Also provided a 5V regulator with a wide input voltage range.

Wi-Fi controlled PC ATX PSU

An interface PCB capable of turning on/standby a PC ATX style Power Supply. The board accepts an ESP12 type WiFi module (not included) and is used to control the PSU’s PS-On signal (pin 16).

LED’s are provided for each DC supply output plus an LED and push button for local control.

Ideal for powering LED lighting strips using cheap ready available power supplies and controlled by WiFi.

ESP Programmer New Version

A USB programmer for the ESP8266 or ESP32 chips from Espressif Systems. This board uses the CH340 USB to serial interface to program the ESP devices. The board also uses the GPIO0 and Reset lines to aid programming, just as Wemos and NodeMCU development modules.

Using an external programmer makes the target board easier and cheaper to build without the USB interface, this also aids with lower power modes used for battery operation. Not having to power the USB interface can save precious battery power.

ESP Programmer

A USB programmer for the ESP8266 or ESP32 chips from Espressif Systems. This board uses the CH340 USB to serial interface to program the ESP devices. The board also uses the GPIO0 and Reset lines to aid programming, just as Wemos and NodeMCU development modules.

Using an external programmer makes the target board easier and cheaper to build without the USB interface, this also aids with lower power modes used for battery operation. Not having to power the USB interface can save precious battery power.

USB Programmer for Sonoff Relays

A USB programmer is for the ESP8266 used on the Sonoff Relay modules.

To set the ESP8266 into programming mode.
Press and hold the push button on the Relay board (GPIO0).
Press and release the power button on the programmer.
Program the device and keep the relays push button pressed until done.

Wemos I2C Sensor Board


For use with any I2C sensor such as the popular UV VEML6070.

The board has on-board 5V regulator so can be power by an external 12V supply.

Also mounted on the board is a speaker with transistor driver.

USB Relay


A USB powered relay for controlling anything USB powered via WiFi.

Uses a ESP-12 module to control a relay, only the power is controlled the data lines are permanently connected.

Also included are a couple of LED indicators and a push button for local control.

ESP8266 PIR Sensor


A WiFi enabled PIR motion sensor using the ESP8266.

The sensor used is the AM612 and the WiFi module is the ESP-12.

ESP-01 Temperature and Humidity Sensor

This simple board connects an ESP-01 Wi-Fi module to a AM2301 Sensor. Ideal for a simple indoor wireless sensor for temperature monitoring or control.

80mm Matrix Prototype PCB - With ESP8266


A prototyping breadboard with a 5V input and a 3.3V regulated power supply plus a reset push button.

A speaker with driver circuit for playing alert tones. Also a prototyping area with over 300 holes on a 0.1" pitch. Two bus rails are provided for power, one ground and one +3.3V.

Solder pads provided for ESP12 modules (not incluced) and connections for an external programmer.