Skip to content

About

Demo code for the Raspberry Pi Pico

Resources

Stars

314 stars

Watchers

17 watching

Forks

Repository files navigation

Demo Code for the Raspberry Pi Pico (1 and 2)

What are these demos?

This is a collection of RP2040/RP2350 examples created and assembled for ECE 4760 at Cornell. These provide starting points for student assignments and projects. Some links to course materials are provided below. All demos should work with both the Pi Pico (RP2040) and the Pi Pico 2 (RP2350). For demos that use VGA, just be sure that double-buffering is disabled if you're using the RP2040 (there isn't enough RAM to double-buffer). You enable/disable double-buffering via the macros in the vga16_graphics_v3.c files.

As of 6/30/2025, this repository has been refactored such that every demo is a standalone project. As such, you can download/clone this directory and import any project using the Raspberry Pi Pico VSCode extension and it will work. For detailed instructions, please see here.

You may also be interested in some meta-information about this class:

About

Demo code for the Raspberry Pi Pico

Resources

Stars

314 stars

Watchers

17 watching

Forks

Releases

Packages

Contributors

Languages