Schools have tight budgets. Chromebooks are not well suited for development work. Policies governing student internet access make it difficult to use publicly available resources. All these things combined are what led to the creation of this repository.
The idea is simple. Take donated, discarded Raspberry Pi computers and upcycle them into useful development workstations for students. Add in some inexpensive ESP32 microcontrollers and let the students get creative.
The purpose is to give students a safe space to wire up hardware, write code, network devices, and yes even break things, without worry.
Geeks and makers everywhere have probably purchased nearly every revision of Raspberry Pi since their inception back in 2012. The environmentally conscious geeks among us probably have a draw full of old ones, because they don’t want to contribute to e-waste. If it’s a Pi 3 or better, it can be upcycled into a student development workstation.
The first step is to prepare Raspberry Pi hardware with the latest version of Raspberry Pi OS.
If you’ve already got your development environment set up, you’re ready to move on to the microcontroller labs.