Freedom Farm News: ICYMI
On Christmas Eve, Santa delivered a new MicroPythonOS release (v0.5.2). This update is a significant step forward, with fewer threads, improved async handling, smoother Wi-Fi setup, and more transparent updates; all making LightningPiggy devices more reliable, especially for kids, workshops, and first-time users. ⚡🐽👩🌾
Install it via
or update using the OSUpdate app.
MicroPythonOS v0.5.2 Changelog
Highlights
- New TaskManager API based on asyncio, replacing multiple threaded components and improving reliability on constrained hardware.
- New DownloadManager API built on TaskManager, enabling more robust and observable downloads for updates and configuration assets.
- Elimination of another background thread through the use of aiorepl, improving system stability and responsiveness.
- OSUpdate app now shows download speed, making over-the-air updates clearer and more user-friendly.
- WiFi app improvements that simplify LightningPiggy setup in workshops and classroom environments:
- Add networks that are currently out of range.
- Support for hidden WiFi networks (thanks to Andre_y_M).
- New “Forget” button for removing saved networks.
Audio and Hardware
- Fri3d Camp 2024 board: added I2S microphone support as found on the communicator add-on.
- AudioFlinger API:
- Added I2S microphone recording to WAV.
- Optimised WAV volume scaling for speed.
- Volume is now applied immediately.
- New SoundRecorder app created to test AudioFlinger’s recording features.
System and API Improvements
- Added TaskManager API wrapping asyncio.
- Added DownloadManager API using TaskManager.
- Rearranged automated testing facilities.
- About app now displays mpy format information.
Apps
- AppStore app:
- All threads eliminated using TaskManager.
- Experimental support for the BadgeHub backend (not enabled).
- MusicPlayer app:
- Faster and more responsive volume slider.
- WiFi app:
- New “Add network” functionality for out-of-range networks.
- Support for hidden networks.
- Ability to forget saved networks.
Credits
*
@Thomas Farstrike
* @Andre_y_M (TG handle) ref. support for hidden WiFi networks
Team LightningPiggy

Lightning Piggy
Lightning Piggy
An electronic cash piggy bank for children that accepts bitcoin sent over lightning, while displaying the amount saved in satoshis.
LightingPiggy is an electronic cash piggy bank for children, that accepts Bitcoin sent over the Lightning Network. It displays payment amounts, messages, and the total satoshis saved.
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.
Web installer:
Lightning Piggy Web Installer
Easily allow users to install Lightning Piggy firmware on the web.
Build your own:

Lightning Piggy
Build a LightningPiggy 1.0 (e-paper edition)
For LightningPiggy 2.0 click here!
Making your very own LightingPiggy is squealy easy. Here are the steps you need to follow:
1. Source the part...
Chat with our community:

Telegram
LightningPiggy
Community group for the LightningPiggy FOSS project
Join our shadowy super coders:

GitHub
LightningPiggy
An electronic cash piggy bank for children that accepts bitcoin sent over lightning, while displaying the amount saved in satoshis - LightningPiggy
Support the project:
Geyser | Bitcoin Crowdfunding Platform
A Bitcoin crowdfunding platform where creators raise funds for causes, sell products, manage campaigns, and engage with their community.
Follow us on Nostr:
https://njump.me/npub1y2qcaseaspuwvjtyk4suswdhgselydc42ttlt0t2kzhnykne7s5swvaffq
Follow us on X:

X (formerly Twitter)
LightningPiggy ⚡️🐽 (@LightningPiggy) on X
An electronic cash piggy bank for children that accepts bitcoin sent over lightning, while displaying the amount saved in satoshis.
#LightningPiggy #PigStr #STEMM #BitcoinKids #FOSS #BuildInPublic #bitcoin
