Search models, users, collections, and posts

ESP32_S3_SUPERMINI_WEATHERMETEOSTATION_CRYPTO

GIF

Print Profile(2)

All
A1 mini
P2S
P1S
H2D
X1
A1
X1E
X1 Carbon
H2S
P1P
H2D Pro
H2C
X2D
A2L

0.4mm layer, 2 walls, 15% infill
0.4mm layer, 2 walls, 15% infill
Designer
1.9 h
1 plate

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
18 min
1 plate

Open in Bambu Studio
Boost
29
64
12
1
31
6
Released 

Description

 

Boost Me (for free)

Support the project with a boost and receive a free firmware license as a thank-you.

Smart Display is a multifunctional ESP32-S3 desktop information panel featuring: - 1.69" 240×280 IPS color TFT (ST7789 SPI) - Automatic Wi-Fi onboarding (captive portal) - Auto time & location detection (timezone + DST) - Weather display (requires your WeatherAPI.com key) - Multiple visual modes (Normal, Crypto, Space, Analog, Ping) - Configurable cryptocurrency tickers (Bybit data) - Web dashboard for all settings (no coding needed) - OTA firmware updates from your browser - Persistent settings in EEPROM


1. ESP32-S3 Board | ESP32-S3 Dual-Band WiFi/Bluetooth 5.0 SuperMini Development Board

 https://www.aliexpress.com/item/1005009041867049.html

 

2.TFT Display | 1.69" IPS 240×280 ST7789 SPI 
https://www.aliexpress.com/item/1005006857426510.html
 

3. Toggle Switch | SS12D00 DIP 3-pin slide switch 

 https://www.aliexpress.com/item/1000007042312.html

 

4. Battery from a disposable vape  (take two used ones from a friend or acquaintance)

 

Pinout:
 


#define TFT_MISO -1      // Optional - can be left disconnected if not reading TFT
#define TFT_MOSI 13      // SDA - Serial Data (HSPI standard)

#define TFT_SCLK 10      // SCL - Serial Clock (HSPI standard)

#define TFT_CS   11      // Chip select control pin

#define TFT_DC    2      // Data Command control pin (A0)

#define TFT_RST   4      // Reset pin

#define TFT_BL   12  // LED back-light 

Battery from a disposable vape :

All necessary parts

 

 

Flash firmware  - open cmd , and input next commands:


1.  py -3 -m pip --version
2. py -3 -m pip install --user --upgrade esptool
3.  py -3 -m esptool --chip esp32s3 --port COM12 --baud 460800 write_flash -z 0x0 "insert you path to the binare  file Design_public.zip"
 


Documentation (1)

Other Files (1)
Design_public.ino.zip

Comment & Rating (12)

(0/1000)