Inspired from a space lander I built this free form copper structured desk clock. This clock features a color LCD and Wemos D1 mini as controller.

I have used 1.0 mm diameter solid copper wire both for wiring and structure. 

Parts required

1. Wemos D1 mini (NodeMCU/ any ESP8266 board will work)

Buy option 1 | Buy option 2

2. 0.96inch 80x160 display (ST7735)

Buy option 1 | Buy option 2

3. Copper wire (1mm diameter)


4. Battery 3.7v 500mAh LiPo


Circuit diagram (for Wemos D1 mini board)




Pin connection for NodeMCU/ other ESP8266 boards

Follow these steps to avoid any errors and be successful when uploading code

Step1: Install ESP8266 board for Arduino IDE (Skip if already installed or watch this simple tutorial)

ESP8266 installing tutorial

Step2: Install three libraries.

i. TFT_eSPI
ii. NTPClient

Step3: Edit pin definition from TFT_eSPI library (very important)

a. Open Arduino > libraries > TFT_eSPI

i. Open User_Setup_Select.h with notepad

ii. Put double slash // in front of this line.

iii. Remove double slash // from this line.

 Save the file (CTRL+S)

b. Again from the root folder open User_Setups folder with Notepad and edit like the photo below.

 Save the file and exit.

Step4: Edit WiFi name and password in Arduino code.

Arduino code Click Here

Structural Dimensions are in this PDF Drive Link

If you face any problems feel free to send email with subject "ESP Deck"

abidbusiness.01@gmail.com



Comments

  1. The way the LiPo is connected, it doesn't seem to be charging correctly when the USB connection is active. Or am I missing something? It's connected to a permanent 5V input... and even if it were an output, the LiPo should only be charged to a maximum of 4.2V.

    ReplyDelete

Post a Comment