New Project: SD Cloner for PicoCalc (C + GTK3)

Hello everyone,

I’m new to the community and recently received my PicoCalc about a week ago. After finally getting some time to explore it, I accidentally erased the original SD card during experimentation. It took several hours of work to restore the system I developed SD Cloner on Pop!_OS 22.04 LTS (Wayland) using a native C compiler to ensure full compatibility and performance on modern Linux systems. The application allows reliable duplication of PicoCalc SD cards, performing direct SD-to-SD cloning while intelligently analyzing storage requirements. For example, if the source card is 128 GB and the target card is 32 GB, SD Cloner calculates the data footprint and, if it fits, automatically resizes and writes the image to the smaller card. It’s a safe, Linux-native cloning utility capable of both bit-for-bit imaging and filesystem-aware size optimization. Photo shows image burning to SD - that’s way no source is selected.

I’ve open-sourced the project on GitHub. Anyone interested in testing, refining, or contributing improvements is very welcome to collaborate!

:backhand_index_pointing_right: GitHub Repository: drericflores/sdcloner

1 Like