Software Update V3.0.3

Software Update V3.0.3
LightningPiggy case design by Forest (Age 7) | Bitcoin Atlantis 2024 Piggy Build Challenge

Hot on the hoofs of V2.1.1 we’re thrilled to announce another update to the LightningPiggy code.

What’s new...

User Experience Improvements

  • Near instant payment recognition while awake thanks to the introduction of a websocket.
  • Enhanced alertness to successive payments by resetting the awake timer after each payment is received.
  • Improve timeout behaviour in HTTPS fetcher.

User Interface Improvements

  • Improve display code.

Under The Hood Improvements

  • Upgrade ESP32 Board Support version to 2.0.14.
  • Improve stability and reduce backend load by avoiding frequent polls.
  • Remove unused libraries for smaller files size and faster flashing,


  • Fixed tilda character causing big blank space on display.
  • Fix partially blank timestamp on display.
  • Fix rare hang in chunked HTTPS fetcher.
  • Fix battery voltage glitch causing unnecessary sleeps.
  • Fix watchdog timeout configuration logic.


Team LightningPiggy

LightingPiggy is an electronic cash piggy bank for children, that accepts bitcoin sent over lightning while displaying the amount saved in satoshis.

Our vision is to make bitcoin the savings’ standard for every child, while creating an educational platform to inspire future generations, not only to save in bitcoin, but also to learn to code and build in a free and open source way.

Build your own
Chat with our community
Join our shadowy super coders
Support the project
Follow us on Nostr
Follow us on X