Skip to content

Latest commit

History

History
41 lines (23 loc) 路 1.3 KB

File metadata and controls

41 lines (23 loc) 路 1.3 KB

Pip-Boy Weather Clock - M5Cardputer ADV Edition 鈽笍 This is a modified and fixed version of the original Pip-Boy Weather Clock by nishad2m8.

THE PROBLEM

The original project was designed for the standard M5Cardputer. On the newer ADV (Advanced) model with the StampS3, the keyboard was completely dead (unresponsive) because the hardware uses a different I2C initialization sequence and pin mapping.

THE FIX (What we did)

Keyboard Wake-up: We successfully implemented the I2C handshake (Address 0x34) and register settings required to initialize the keyboard chip on the ADV hardware.

StampS3 Optimization: Adjusted display brightness and system initialization for the S3-based board.

UK/Europe Time Support: Pre-configured with POSIX time strings to support automatic Daylight Saving Time (GMT/BST) transitions.

INSTALLATION

Format your microSD card to FAT32.

Create a file named config.txt in the root directory of the SD card.

Paste the following lines and fill in your details:

WIFI_SSID=Your_WiFi_Name
WIFI_PASSWORD=Your_WiFi_Password
TIME_ZONE=GMT0BST,M3.5.0/1,M10.5.0/2
API_KEY=Your_WeatherAPI_Key
LOCATION=Your_City_Name

(Note: The TIME_ZONE string above is for the UK. For Poland, use: CET-1CEST,M3.5.0,M10.5.0/3)

CREDITS

Original UI & Logic: nishad2m8

ADV Keyboard Fix & Porting: Sakkra-adv