Skip to content

Pokeviewer v1.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 10:59
8610911

Pokeviewer v1.1.0

Pokeviewer is a battery-powered, fully offline Pokémon-of-the-day display for
the non-touch Waveshare ESP32-S3-ePaper-1.54-EN V2 development board.

The display shows the weekday, a Pokémon Yellow sprite, English name, and
canonical type or types. The selection changes deterministically at 07:00
local time. There is no runtime internet, Wi-Fi, BLE, touch, account, location,
SD-card, or over-the-air update dependency.

This release adds a parent session. Connect USB and hold PWR for three
seconds to change the time or enter storage mode. A short PWR press has no
visible effect. The BOOT button is for service and flashing only.

The display shows an approximate battery value in 10 percent steps. A
lightning icon and CHARGE! appear below the low threshold. The value uses a
generic LiPo voltage curve. It is not a fuel gauge or a safety control. USB
operation with no battery can show 100% because the board has no dedicated
USB-power sense input.

Storage mode clears the RTC and turns off the board. The next start requires
time setup. Complete RTC power loss also requires an adult to connect USB and
set the local clock again.

The release contains one merged firmware image flashable at offset 0x0, one
Linux x86-64 provisioning CLI, the compiled offline content pack, SHA-256
checksums, and adult setup, safety, and troubleshooting documentation. Flash
the board only while the battery is disconnected.

Pokeviewer is an adult-built, child-adjacent development-board project, not a
certified finished toy. No board, enclosure, battery, charger, or cable is
included. Battery runtime is not guaranteed. Read the safety guide before you
connect a protected single-cell battery.

Publication requires the remaining v1.1.0 device qualification and the
artifact-only isolated-environment rehearsal to pass. Hardware behavior is
qualified on installed firmware with the same firmware source and generated
content as the release candidate. The exact candidate bytes are not flashed
to, or read back from, the assembled device. Physical RTC, panel, and alarm
failure diagnostics are not performed on the assembled device. Physical images
remain private. Public evidence states only that reviewed images were provided.

This is an unofficial, non-commercial fan project and is not affiliated with,
endorsed by, or sponsored by Nintendo, Creatures Inc., GAME FREAK inc., or The
Pokémon Company International.