This is a collection of RP2040 examples created and assembled for ECE 4760 at Cornell. ECE 4760 students are asked to clone this repository and add their own lab assignments and projects. Some links to course materials are provided below.
- Course website
- Lab 1: Synthesizing birdsong
- Lab 2: Animating murmurations of starlings
- Lab 3: PID Control of a 1D helicopter
This repository is modeled off of the pico-examples repository from Raspberry Pi. To build the examples in this repository, please install the RP2040 toolchain and SDK as described in the Getting Started with Raspberry Pi Pico document. The two pages linked below provide explicit instructions for Windows and Mac users. For Linux users, setup is easy (see chapters 1 and 2 of the Getting Started document linked previously).
If you are an ECE 4760 student, please note that the toolchain is already installed on the lab PC's in Phillips 238. You may still find the above links useful for installation on your own computer.