Stevens Institute of Technology 2025
Raspberry Pi Software Guide by Simon Garcia '25
Surround Sound is a low-cost autonomous robot that utilizes a Raspberry Pi, a bluetooth speaker, a microphone, and mecanum wheels to measure the 3D sound field inside a room.
Innovation Expo: 5/9/2025
This is the code that is executed after the Raspberry Pi starts up. It's the file that calls the other files when the time to call them arises.
This is the code that controls the movement of the robot and is called only before an audio sample is taken to ensure the sound of the motors are not picked up by the microphone
This is the code that controls audio playing, recording, saving, and analysis. It is only played after a button is pressed that prevents the robot from moving and initiates recording.
- Raspberry Pi Zero W
- L298N DC Motor Driver (x2)
- 12V DC Motors (x4)
- 12V Power Supply (12V Battery Pack used) (x2)
- Jumper Wires
- Handy Raspberry Pi Pin Chart
- Raspberry Pi L298N Interface Tutorial | Control a DC Motor with L298N and Raspberry Pi
- Creating a new folder with python file
- Setting up a game controller for Raspberry Pi
- Using Mechanum wheels with game controller
- Mechanum Omnidirectional Robot with Raspberry Pi
- RC Keyboard Example
- Reading and Writing Audio Guide
Contributed by Samantha Gordon '25



