Snake 3D

Created by [Arya] • Started on July 11, 2025

A 3-D port of snake in the third dimension

July 15

1AM -> 6AM (6 hours)

Started framing the implementation of the music software. Did not have the internet, so this process took a bit longer than normal.

This is going to be added to the runtime firmware and does the following:

  • adds death sound effect! This makes it easier for the user to know when they died
  • adds music to make the game feel less boring
  • the above point also helps mask the sound of the motor

This is code so I don't know what picutres to attach

Screenshot 2025-07-16 at 6 19 04 PM

July 16

1AM -> 8AM (7 hours)

Thought a pcb would make this look more slick.

During the processes, I found out that the code I wrote was pretty useless so I started from scratch.

I researched differnt audio modules, and settled on a MAX98357 which integrates a digital to analog decoder and an amp. yay! With this, ill be able to plug my speaker directly into this module.

For my speaker, I chose the lowest cost 8 ohm speaker haha

Screenshot 2025-07-16 at 4 08 24 PM

Screenshot 2025-07-16 at 4 08 44 PM

Screenshot 2025-07-16 at 4 09 05 PM

3PM -> 5PM (2 hours)

polished the PCB and did a quick cad case to hold the compute box together. Left big openings so the wires can flow through.

full case together

5PM -> 6PM (1 hour)

Polished the code for audio.... hopefully it works!

Screenshot 2025-07-16 at 6 18 46 PM