homebrew ddr pad, build photos
So after using through our old hard pads and being constantly frustrated at nothing being available, we decided to build our own from this guide: https://youtu.be/y6wGYLE0YI4
Turns out this thing is way easier than expected once we got the materials assembled. Each sensor converts physical force into electrical resistance, and each analog channel reads that in and converts it to button presses at a given threshold.
And it works! Next is finish wiring and close it up.
homebrew ddr pad, build photos
The pad now works, and it's been super comfy to use (even compared to rev 1).
Some build observations:
1. The keeyees pro micro we used only has 9 analog pins, and 8 of them were purposed for the build. My wiring shorted two together somehow, but the build continues to work happily despite it.
2. The build guide doesn't tell you this, but each circuit is very simple. Each analog pin is connected to two circuits. (more)
homebrew ddr pad, build photos
When the sensor is activated (and its resistance is lowered), electricity follows down that path. Otherwise, it terminates to ground.
It works pretty well on a breadboard, but a PCB that parallelizes these better would make for a tidier build.
3. The code provided by teejusb/fsr supports an arbitrary number of sensors. You can scale this up as far as your controller has analog pins and build some absolutely complex sensing kit with this.
homebrew ddr pad, build photos
4. Everything in this is user-replaceable and buildable from first principles (including, technically, the sensors and IC, but sourcing those is waaaay easier), meaning if a component fails or a manufacturer closes shop, the thing will continue to be serviceable with small repairs.
Wish I could say the same about most of my other hardware, tbh.
re: homebrew ddr pad, build photos
@Goldkin I haven't heard from you in ages though so it's really cool to see a home project coming together like this! Hope you're holding up okay.
re: homebrew ddr pad, build photos
@Leucrotta We're doing alright here, all things considered. Just not posting much on socials as much anymore in favor of hanging out with folks in Discord.
And yeah, this is a super fun build. When we're done, I'm probably going to write up a doc about it, since having to translate from a YouTube video and an inscrutable wiring diagram on GitHub made this harder to initially figure out than it needed to be.
re: homebrew ddr pad, build photos
@Goldkin oh that's a cute little solderable breadboard thing
-F
re: homebrew ddr pad, build photos
@Felthry It's an ElectroCookie! It's a really nice halfway point between a breadboard and a protoboard, and I absolutely love them.
re: homebrew ddr pad, build photos
@Goldkin Something to recommend to people getting started! We generally go with custom PCBs but I'm aware that's a whole lot to learn (we think it's fun to design them though)
-F
homebrew ddr pad, build photos
... I admit to thoroughly having no idea what I'm doing when it comes to electrical circuits, so the fact this works at all is kind of a relief. @..@