After almost a year of working on this here is the completed Steam Controller schematic and gerber files.
A special thanks to the small team of volunteers who helped finish out this project!
What this is:
This is the reverse-engineered Steam Controller motherboard that we call the Lambda_Mainboard. It has everything you need to repair, modify, and research the hardware capabilities of the original Steam Controller. We had hoped to order prototypes and tests, however, given the current economics for ordering PCB's to the USA, this is financially not possible :(. Instead of waiting for who knows how long we decided to announce and release what we have so far; having done everything we can to make sure the information is as accurate as possible. You can find everything here on our GitHub:
There are links to datasheets, Pinouts, CAD designs, Schematics, gerber files, and other miscellaneous parts.
What this isn't:
This project is unfortunately not to the point where its drag & drop, order, and you have a brand new Steam Controller motherboard in the mail. And being realistic it might not get to that point. Is it possible? Absolutely! If you have the money. As of right now ordering a fully assembled controller from JLCPCB to the USA will cost roughly $300 or more (for me at least). However JLC does not have all the parts in stock so you would need to source some of the parts. The information here is still just as valuable for those needing repairs and modding their controllers. My hope with this project was to provide a location for everyone to reference for anything about the controller and prevent this awesome controller from being thrown away or discarded because it no longer works.
Bonus:
As a bonus and huge thank you to the community we have also reverse engineered the Steam Controller Dongle! With both a USB-A and USB-C variant!
The USB-A 3D model isn't accurate which is why it's clipping through the pcb.
Again, these are untested but are for anyone interested/ skilled enough to repair/ mod a dongle. You can find all the source files here on our GitHub:
We are still working on this project. Currently we are working on the firmware and making an upgraded motherboard. But now this is open to anyone who wants to mod or make their own variant of the controller and I hope the information we have gathered is useful to everyone!
These are the parts for the interior of the SC that valve didn't give us. It's not complete, it's only missing maybe a few parts. But I figured I'd post them here before I forget.
Not sure if it’s the place but thought I would share for anyone that is interested in using there steam controller on a modded switch.
I’ve forked a popular module called sys con and tweaked it to add support for the 2.4ghz puck on the steam deck allowing you to use your steam controller with any modded Nintendo switch I’ll provide the GitHub below for anyone that wants to check it out
I'm about to pop mine open to nudge the right trigger spring (it's suddenly very squeaky, and the fix seems easy). I figured while I'm in there, I'd be interested to see how the back buttons make contact.
I adore the back buttons on the Steam Deck, but the controller went in a different direction, making them very clacky - depending on how they're pressed, it also feels like they are sticking or rubbing somewhere.
Curious if anyone has added some kind of dampening under the hood? I couldn't find anything useful from searching around. Thanks!
Took these out in the wild for a first public look at Toomanygames this past weekend.
Filming more for the video today about the shells and how they were made. Getting closer to having buttons made, these are a bit prototype-eey the next step is dialing in the fitment and performance!
Hi everyone, my SC2 came with the L2 trigger scratched really deep, in a way that is kinda uncomfortable to use.
I wrote to Valve support and they replied saying that aesthetic damage like this its not covered by warranty and they do not have currently replacement parts for the controller, so i was wondering, why not use this unfortunate situation to try modding it the same way i modded my Steam Deck?
So, does anybody know where i can get some replacement buttons and triggers? even STLs so i can print them are accepted, as i have a wonderful 3D printer.