Spar 7 Rebuild using ESP32S3 Part 2/2

Опубликовано: 07 Октябрь 2024
на канале: Time Expander
163
14

This is the second and final episode of my Spar 7 rebuild. The previous video focused mainly on the schematic and PCB. In this episode I will take a look at the firmware, design and rebuild a new hopper from scratch (3D printed and designed in Fusion 360).

The ESP32S3 is a powerful little microcontroller. The firmware is based on FreeRTOS. In addition to the game logic, I have implemented a simple command shell, which makes it possible to adjust parameters on the fly. If you use the shell for setting wifi credentials, the board will also connect to the internet and send bookkeeping messages to an IoT backend during play.

Links:
1) Source code, schematic, gerber files, step files etc : https://github.com/hansj66/spar7-rewired
2) IoT backend: https://span.lab5e.com/

Contents of this video --

00:00 - Intro.
00:07 - Original hopper rebuild
02:31 - Not so epic fail.
04:39 - Filtering EM noise.
05:20 - The universe says "Hold my beer!".
05:55 - Epic fail.
06:12 - A brand new hopper design.
09:12 - New hopper assembly.
12:08 - New hopper testing.
13:25 - A step too far ?
13:51 - Firmware
16:19 - Command shell
17:13 - IoT Device ?
19:05 - Final Inspection
19:46 - A fistful of quarters (playtest)
22:12 - Bookkeeping via ze interwebs
22:49 - Opensource all the things!
23:42 - Not for sale.