11/02/2025
From Beth White's 3rd year Engineering Applications class at Charles R. Drew Charter School. Destin and Justin really knocked it out of the park with their Mario themed quarter sized pinball machine. These students designed used digital design and fabrication techniques including using lasercutters, CNC machines, and 3D printing to build the components, including flippers, targets, bumpers and passive componenets like ball guides. They used individual components like LCD panel, servos. solid state relays, buttons, switches, and solenoids to create two circuits, a 24V for the electromechanical parts, and 5V for the digital logic. They used a Raspberry Pi Pico to control everything programmed with CircuitPython. They also added music with a MAX98357 chip.
They started with some skeleton code you can find in my github:
https://github.com/ericzundel/drew_pinball_circuit_python
https://github.com/ericzundel/circuitpython-i2s-sound