Our students have delighted us with a cornucopia of creative projects each quarter. This gallery shares a sampling of that awesomeness. What cool thing will YOU be inspired to create?
Click below to view a short highlight reel from the project demonstration session in Spring 2017.
Here are descriptions of some projects from other past years:
- Noob Cube
- Graphical viewer for a 3D wireframe
- Pi Selfie Mirror
- Take a selfie with animations displayed on a mirror-monitor
- Chess but cool
- Chess board that can record & visualize moves on a screen (using Hall-effect sensors)
- Threading system
- Build threading system so Pi can simulate running code in parallel
- Keyboard Orchestra
- Record/play music using keyboard
- Sunlight lamp
- Lamp that mirrors natural sunlight intensity throughout day
- Drum hero
- Electronic drumset with piezoelectric vibration sensors
- SPI Network with Slave-Slave communication
- Communication between Pis (display received data, store to memory, run received code)
- Fruit Ninja
- arcade game controlled by user hand gestures (sonar sensors)
- Theremins visualized
- Translate time-of-flight distance to pitch and output sound and visualization
- Synthetic Music
- Synthetic instrument using piezo sensors on fingers, and output sound and visualization
- Electronic dress
- Dress which lights up with electroluminescent wires when you move (based on gyroscope)
- Extended etch-a-sketch
- Takes input from two knobs, accelerometer, and push buttons: controls menu UI and paint program
- ArduCAM
- A library to access ArduCAM with the Raspberry Pi, along with a interactive control shell
- Robo-Turtle
- A robotic turtle with servo motors and ultrasonic sensor, controllable with an NES controller
- Raspberry Pi GPU
- An assembler which targets the Pi GPU, some sample assembly programs, and a guide to using the GPU from bare metal
- Intruder detection system
- Uses a network of passive infrared sensors around the room to detect motion
- DMX lighting console and receiver
- User interface to set/read lighting controls
- 2-player basketball arcade game
- IR sensor checks when ball goes into basket.
- Sensor visualizer
- Car dashboard-like visualization of MCP3008 ADC, including a GL library
- Clappy bird
- Arcade game controlled by sounds
- Finger-spelling recognition
- Pi can recognize letters spelled while wearing sensor-equipped glove.
- Walking weatherman
- Wearable shirt with environment sensors and informational display via leds.
- CNC drawing machine
- A user's picture painted on Pi is drawn on a Post-It using a pen controlled by stepper motors.
- Vintage boombox
- Plays music through a refitted vintage radio case with LED visualization.
- LED leggings
- Leggings with sewn-in LEDs that respond to movement of wearer.
- Magic organ
- Multiple stops that shape frequency signature of sound akin to pipe organ.
- Gesture-controlled car
- Wirelessly controlled via a glove outfitted with sensors
- Text-a-sketch
- Pi receives texted photo and drives stepper motors to control an Etch-a-Sketch to draw the photo
- PiCycle
- Automatic brake and turn signals for your bike
- EANAB maker
- Swipe your Stanford ID and receive your preferred beverage mixed to order
- DrawBot
- Pen plotter that draws gcode files
- Gun of the sentry
- Nerf gun that tracks and shoots at moving target
- Pi Rat
- Sensing and mobile robot that can autonomously solve a maze.
Talk to the course staff if you would like more information or you think you could use code from one of these projects.