ESPr® Developer environment sensor shield

This is a sensor board to get temperature, humidity, air pressure, brightness for ESPr developer board. It is BME280 and photo transistor inclusive so you can get various environmental data easily.

The pin header is soldered, so you can connect it to your ESPr developer right away. Or you can connect it through breadboard.

Please be careful not to insert it on the wrong side. Also, please do not connect it deliberately on antenna of ESP-WROOM-02.


Board x 1


About I2C

BME280 will connect to ESP-WROOM-02 by I2C.

  • SCL IO5 (Default) or IO14
  • SDA IO4 (Default) or IO2
  • I2C address 0×76(default) or 0×77

When you want to change I2C address, please cut the short jumper and connect 3V3 pin to lower pad of SDO. Please be sure to connect it to 3V3 pin because voltage of VIN pin might be above 3.3 V.

About Photo transistor

The voltage on photo transistor is converted to 0 ~ 1 V and then connected to TOUT pin on ESP-WROOM-02. When you apply analog input to ESP-WROOM-02, the front description on sketch must start as shown below.

extern "C" {
#include "user_interface.h"

Recommending DEEPSLEEP

Temperature of ESP-WROOM-02 will rise due to continuous use, therefore your data might not be accurate. Please be advised to use DEEPSLEEP for sampling action and refrain from overheat. Short jumper DEEPSLEEP is connected to IO16 and RESET. If you are thinking of using IO16 for different matter, please cut the short jumper.



In case of using with the ESPr developer


ESPr® Developer environment sensor shield
Name ESPr® Developer environment sensor shield
Code SSCI-027038
SKU# 2703
Shipping EMS
Price: 20.00 USD