Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alcor55/envirosensecube

An environment sensor based on Arduino and ESP8266, featuring a BME688, ePaper display (model GDEW0097T50), and battery powered (via PowerBoost) and monitored (via Fuel Gauge LC709203F)
https://github.com/alcor55/envirosensecube

aceinnolab adafruit arduino bme688 esp8266 gdew0097t50 lc709203f powerboost

Last synced: 20 days ago
JSON representation

An environment sensor based on Arduino and ESP8266, featuring a BME688, ePaper display (model GDEW0097T50), and battery powered (via PowerBoost) and monitored (via Fuel Gauge LC709203F)

Awesome Lists containing this project

README

        

# EnviroSenseCube v1.0
Monitor environment by Vincenzo Rivelli.

Features:
- Temperature, Relative humidity, Barometric pressure && Air Quality.
- Low power optimization && battery monitor.
- E-Paper Display.
- ThingSpeak channel over WiFi.

Hardware:
- Adafruit Huzzah ESP8266 ( 3.3volt logic ).
- Adafruit PowerBoost 500 Charger.
- LiPo battery 1800mAh ( EEMB Cell ).
- Adafruit BME688 ( I2C address: Default 0x77, 0x76 with closed bridge ).
- Adafruit LC709203F LiPoly/LiIon Fuel Gauge. ( I2C address fixed: 0x0B ). Need the same power as the logic level of your microcontroller ( 3.3v ).
- Adafruit On-Off Power Button ADA1683 ( Power Switch ).
- Aceinnolab Universal E-Paper driver board for 24-pin SPI.
- GoodDisplay GDEW0097T50 E-Paper Mini 0.97inc 184x88 24pin SPI. Min.FULL upd.: 180sec(3min.), Min.PARTIAL upd.: 5sec. https://www.good-display.com/product/434.html https://www.good-display.com/news/80.html#precaution
- Acrilic Case.

GPIO Pin map: #0, #2, #4, #5, #12, #13, #14, #15, #16.
- HUZZAH GPIO #16 Pin -> HUZZAH GPIO Rst. Pin. ( For the DeepSleep awake ).
- HUZZAH TX Pin -> UART Cable WHITE.
- HUZZAH RX Pin -> UART Cable GREEN.
- HUZZAH V+ Pin -> UART Cable RED.
- HUZZAH GND Pin -> UART Cable BLACK.
- HUZZAH GPIO #13 Pin -> E-Paper driver SPI SDI.
- HUZZAH GPIO #14 Pin -> E-Paper driver SPI CLK.
- HUZZAH GPIO #2 Pin -> E-Paper driver SPI CS.
- HUZZAH GPIO #15 Pin -> E-Paper driver SPI DC.
- HUZZAH GPIO #0 Pin -> E-Paper driver SPI RST.
- HUZZAH GPIO #12 Pin -> E-Paper driver SPI BUSY.
- HUZZAH GPIO #4 Pin (i2c SDA) -> BME688 SDI Pin -> LC709203F SDA Pin (JST-SH Blue).
- HUZZAH GPIO #5 Pin (i2c SCL) -> BME688 SCK Pin -> LC709203F SCL Pin (JST-SH Yellow).

Power management:
- Charging time: 6 hours and 15 minutes. (Yellow LED (near pins): Charging; Green LED (near screw): Charge complete).
- Autonomy: 11 days 4 hours and 40 minutes. ( SLEEP_TIME = 5m ).

![IMG_2259](https://github.com/user-attachments/assets/a2cb5548-ab53-4d6d-bf6d-7d8a5aafc315)
![IMG_1986](https://github.com/user-attachments/assets/8c7e6fed-1b8d-405b-a2c3-6f99d8559f20)