Hi, I have a homemade arcade with makecode arcade on a raspberry pi zero and my students have made so many projects, so the sd card is now full. How do I easiest clear up some space? The dragged and dropped u2f files are not accessible from a windows computer with usb. So I can’t delete files the same way I drag and drop them in the first place. The only u2f files showing are the 5 examples from the installation.
roblem
- SD card is full.
- Projects were dragged in as
.u2f
files. - On Windows via USB, you can only see the example files, not your students’ projects.
This happens because the Pi is likely using Linux file permissions or a filesystem that Windows can’t fully read (like ext4). The projects exist on the card, but Windows can’t see them — that’s why dragging and dropping shows nothing.
Solutions
Option 1: Delete directly on the Raspberry Pi
- Plug in a keyboard and monitor to the Pi Zero.
- Open the File Manager (or terminal if you’re comfy).
- Navigate to the folder where MakeCode stores
.u2f
projects — usually something like/home/pi/makecode/
. - Delete old projects to free up space.
Option 2: Use SSH or SFTP
- Enable SSH on the Pi.
- Use a program like WinSCP (Windows) to connect to the Pi over the network.
- Browse the Pi’s file system and delete unwanted projects.
Option 3: Backup + Reformat
- If it’s easier, backup the entire SD card to another drive.
- Reformat the SD card to FAT32 (so Windows can fully read/write).
- Copy back only the projects you need.
Extra Tip:
If you have tons of projects, you can create a “student project archive” folder on another drive and move old .u2f
files there before deleting from the SD card. Keeps things organized and avoids losing work.
Basically, Windows can’t see the files because of Linux filesystem quirks. You need to delete them from the Pi itself, either directly or over the network.