ESP32 Gallery

JEWISH HOLIDAY DISPLAY / ESP32 APPLICATION

Geekmagic Jewcal

📺 A custom GeekMagic SmallTV Pro firmware to watch for upcoming Jewish holidays (Shabbats, Yom Tovs, fasts, etc.),

Geekmagic Jewcal
Open project preview ↗
About this project

About this project

Shabbat and Yom Tov with candle lighting and havdalah, chol hamoed, fasts, Rosh Chodesh and the weekly parsha, rendered as pixel art on a 120x120 canvas and rotated onto whichever SmallTV is on the shelf. Times come from Hebcal and weather from Open-Meteo; the city is one setting. SmallTV Ultra runs an ESP8266 board and SmallTV Pro an ESP32, and the two packages are not interchangeable - uploading one model's files to the other leaves a device that will not start, and ESP32-C2 or ESP32-S3 variants of the TV are unsupported. Calendar model, UI and app are no_std Rust shared by both, with the Ultra's loop in Arduino C++ and the Pro's firmware on ESP-IDF; a host simulator renders every screen and CI builds both. Settings live at jewcal.local.

From the README

From the README

Display
ui/ 120×120 pixel canvas, fonts and sprites, the screens, the screen rotation
Data
Times come from Hebcal.com.
Limit
Never upload one model's files to the other: the device would not start.
Build
model, ui and app are no_std + alloc
Settings
Settings are at http://jewcal.local/.

Hardware

Boards: ESP32

Supported hardware: ESP32. Confirm the exact board revision and pin map in the upstream repository.

What the source supports

Upstream evidence: Reviewed from public README media at commit 6d66d1cb5b83 under Apache-2.0. Firmware was not executed.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: roma-glushko

Screenshots decoded from the upstream README at a pinned commit. Repository code and firmware were not executed; the license texts are included in the preview package.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

Cursor Agent Beacon ESP32 OLED BLE ESP32 Room Watchdog Android Geekclock Claude Saiko Iotomatic Watch ESP32 Round Lcd Athena Desk Orb

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗