ESP32 IOT Color CoinCell
This ESP32 internet of things dev board with has an accelerometer, 80x160 pixel 0.96" color TFT LCD display, RGB led, temperature/humidity sensor, laser range sensor and LiPo battery protection. The very bottom edge has four capacitive touch sensors for menu navigation and is powered by a rechargeable LIR2450 coin cell, external LiPo battery or micro usb cable. When a battery is connected and you plug in the micro usb cable, it charges the battery. It was not made for any specific purpose and was really more of a design challenge to try and make it as small as possible with plenty of sensors. The design files and parts list are provided on my Github site if you would like to assemble your own. Each board is hand assembled by myself using a soldering iron and hot air wand. Hand assembly is complicated. Components except for the sensors and display are placed, tested and then the board is washed, sensors are placed, tested and cleaned again, then the display is soldered into place and tested.
As expected, battery using a rechargeable 2450 coincell is very, very poor so I've added a connector for a larger LiPo battery. Current draw awake with the ESP awake, the tft, accelerometer, temp/humidity and range sensor on is around 70mA and only lasts around 10 minutes. Wifi current draw is significantly more. In sleep mode current draw is around 220uA and waking every 10 minutes to grab sensor data, use wifi and turn on the display it on the screen lasts around 12 hours or so. Using a larger external LiPo battery is highly recommended.
Hardware design instead of software is my strength so at this state the only a few simple Arduino sketches are available that test out the hardware.
Hardware on this dev board are: -temperature/humidity sensor (HDC1080DMBT)
-Laser range sensor (VL53L0CXV0DH)
-accelerometer (LIS3DHTR)
-LiPo protection (DW01A)
-80x160 TFT LCD (ER-TFT0.96-1)
-3.3V LDO (HT7833)
-LiPo charger (SL4054ST25P)
-USB interface (CP2104N)
ESP32 IOT Color CoinCell
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(1)
- Engineer Sep 06,2021
- 1 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
9design
-
8usability
-
9creativity
-
8content
More by Mike Rankin
- ST32G030 Development Board After years of only working with only with Arduino, I made this STM32 dev board. Getting used to the...
- ESP32 USB-C Power Supply The Github site to download the code and design files is available here: https://github.com/mike-ran...
- ESP32 Pico D4 Dev Board ESP32 Pico D4 project with 0.66" Oled Display This design was an experiment using new to me par...
- ESP32 IOT Color CoinCell This ESP32 internet of things dev board with has an accelerometer, 80x160 pixel 0.96" color TFT LCD ...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
129 0 0 -
DIY Laser Power Meter with Arduino
197 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
174 0 2 -