Firmware Hero
0

SmartClock AI — PHOSPHOR CONSOLE

Custom firmware + coletor para o JUZIPi SD PRO ("Smart Weather Clock", ESP8266 + ST7789 240×240), com tema de terminal CRT e easter egg animado de saldo nas contas de IA.

  • Custom firmware
  • Stable
  • Medium brick risk
  • Reversible

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
HardUses the command line or developer tools.
What you need
  • Comfort with the command line
  • A computer
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
Yes. You can go back to the official software.
Get itOpens github.com

Did it work for you?

Did SmartClock AI — PHOSPHOR CONSOLE work on your SD Pro Smart Weather Clock?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: SD Pro Smart Weather Clock.

No compatibility information yet.

Getting started

From the project's README ("🚀 Como usar"):

  1. Coletor (no PC)

docker compose up -d --build # http://0.0.0.0:8787/

Abre http://:8787/ — ative/desative provedores, cole chaves, configure budget/limites/reset, teste a chave e o clima. Salvar grava collector/config.yaml (backup .bak). Sem Docker: python3 collector.py (config em collector/config.yaml, modelo comentado em config.yaml.example).

Chave do DeepSeek rápido: ./scripts/setupkeys.sh sk-XXXX

  1. Firmware

./scripts/build.sh # compila e gera firmware/SDPSmartClockAIV1.0.0.bin

Flash via OTA: web UI do relógio (http:/// → Firmware Update), arquivo com prefixo SDP. O WiFi salvo é reutilizado. Config do relógio: URL do coletor, intervalo (s), fuso horário (ex. -10800 Brasil), OTA e link para o coletor.

  1. Preview antes de flashar

.venv/bin/python scripts/preview.py --ip 192.168.18.67 --time 12:34:56 # PNG com dados reais .venv/bin/python scripts/preview.py --demo --gif --out design/animation.gif # GIF do easter egg .venv/bin/python scripts/preview.py --page solar --solar-url http://127.0.0.1:8787/solar --out design/solar.png .venv/bin/python scripts/preview.py --page solar --demo --gif --frames 8 --out design/solar.gif

  1. Restaurar firmware original

assets/original/SDProV1.0.620260525174828.bin — mesmo web UI de OTA.

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

From the project's README ("4. Restaurar firmware original"):

assets/original/SDProV1.0.620260525174828.bin — mesmo web UI de OTA.

Read the full instructions