Hack The Steam Controller?

[willrandship] sent in a conversation from Reddit discussing the programming ports inside the Steam controller and their potential for hacking. From the posts and the pictures it seems the radio/SoC and the MCU can be programmed on the board, or at least they both have JTAG headers. The JTAG headers are in the form of “Tag-Connect” pads on the board so it will require the dedicated cable or soldering some hardware to the board temporarily.

From the pictures we can see a NXP LPC11U37F ARM Cortex-M0 and a Nordic nRF51822 ARM Cortex-M0 SoC with integrated Bluetooth low energy. There are only a limited number of Steam Controllers in the wild at this time so we don’t expect much in the way of hacking them thus far. There is a Steam Controller hackaday.io project just started for anyone who would like to contribute to the Steam Controller hacking.

Continue reading “Hack The Steam Controller?”

Steam Controller: Open and Hackable?


The folks over at Valve Corporation have been busy. Just this week they have made three announcements regarding the future of their company; SteamOS, a linux-based operating system, Steam Machines (for running SteamOS), and the one we’re most interested in, the Steam Controller, an open controller. Not to worry though, the controller is not exclusive to the Steam Machines!

This is why we’re intrigued:

The Steam Controller was designed from the ground up to be hackable … We plan to make tools available that will enable users to participate in all aspects of the experience, from industrial design to electrical engineering.

We’re curious to see what that exactly means, but it definitely sounds promising! We know that Valve already takes in tons of customer feedback through their Steam Community and Workshop contributors, but how open is this controller really going to be? To read more about it as the information unfolds, check out the topics in the Steam Universe forum.

If you’re interested in joining the hardware beta, head on over here, but space is very limited.

[Thanks Adam!]