ECE 476: Advanced Embedded Systems
Best of ECE 476
Lunar Lander Game
Spring 2024 Showing off the graphics display of a 52Pi Pico Breakout Board along with the joystick input. Try to land your lunar module on the moon with minimal error in position and velocity. Part of lecture #12 for NDSU ECE 476. |
Where's My Cat?
Summer 2024 Use a GPS sensor to determine your position as well as distance to a market spot - such as where you left your car or cat. Part of lecture #25 for NDSU ECE 476 |
GPS Speedometer
Summer 2024 Measure the speed of your car using a GPS sensor. Also display this on the TFT graphics display in 100 x 200 pixel numbers. Part of lecture #25 for NDSU ECE 476 |
How Fast Can I Run?
Fall 2024 Use a GPS module to record your speed. With that, record how fast you're running along with the top-three recorded speeds |
Bluetooth Motor Speed Control
Fall 2024 Using a cell phone, control the speed of a DC servo motor using a Bluetooth interface |
Weather Station Web Page
Fall 2024 Set up a WiFi link with a Pi-Pico. Display GPS position along with temperature and pressure using a BME280 sensor. |
Wind Direction & Display
Fall 2024 Interface a wind-direction sensor to a Pi-Pico. Display the wind direction on the LCD graphics display. |
MIDI Keypad
Fall 204 Build a circuit for a piano keyboard. Detect which key was pressed with a Pi-Pico |
Sunrise Alarm Clock
Fall 2024 Drive a strip of NeoPixel LEDs to go from red to orange to yellow to white, simulating a sunrise. |
Quiz Game Controller
Fall 2024 Use a Pi-Pico to run a game-show where contestants press their buttons to answer questions |
Pulse Sensor & Display
Summer 2024 Measure your pulse and display the result on the TFT graphics display. Part of lecture #22 for NDSU ECE 476 |
Current Draw of Light Bulbs
Summer 2024 Measure and display the current draw of incandescent, halogen, CFL, and LED light bulbs along with the frequency content of the current waveform. Part of lecture #22 for NDSU ECE 476 |