The controllers from the last generation of consoles served their purpose well. They were there for us when we wanted to experiment with an I2C bus, and they stood by when we wanted to build a quadcopter out of parts just lying around. A new generation of consoles is now upon us, and with them come new controllers. Controllers for which Arduino libraries haven’t been written yet. The horror.
Until those libraries are developed, there’s ChronusMAX, a USB dongle that allows you to use XBox One controllers on a PS4, PS4 controllers on the XBox, mice and keyboards on both systems, and both types of controllers on your PC.
The folks behind ChronusMAX put up a video demoing the XBox One controller working on the 360, PS3, and PC, with another video showing the same for the PS4 controller. As far as what we can see from the PC demos, everything on these controllers can be read, right down to the accelerometer data on the DualShock 4.
Although this is a commercial product, we’re surprised we haven’t seen a more open version by now. From the looks of it, it’s a very small device with two USB ports and a firmware upload utility. Microcontrollers with two native USB ports are usually encased in large packages, so there might be some very clever engineering in this device. Let us know when someone does a teardown of one of these.
Thanks [Josh] for sending this one in.
maybe inside there is only one chip, that make some auth. on the controller,I think all the other stuff is pretty standard…
Interesting device but the PS4 already works on the 360 without modding over USB. Other way around for XBOne on PS4 would be a loss of functionality (touchpad and LED) and probably not a great idea.
I do like the Wii pairing though!
If you are looking for an open version, I am currently working on http://eleccelerator.com/usbxlater-preview/
I don’t like how CronusMAX is essentially posting fake demo videos of it working on PS4 to get pre-orders
This is worthy of a Hackaday post. When do you want it posted?
The project is not finished, it’s a preview, and the PS4 is not cooperating so further progress will be slow.
But the project does have other purposes outside of gaming, so if you really want, post it.
I am looking for other gamer hacker friends to tackle the PS4 with so a post might help.
Sounds really interesting, please get a post up here with some more detail and updates.
I own a cronus max, i started at the Og level, they have just been updatin / giving software for money , its a scam but ingenious idea, the marketing behind first owners was just to get cash and be out ..
But I have been considering buying a newer gen one (this one works for ps4 and xbox one loads fine via USB, and etc) I’ve use a few open source software from GGC, before Cronus shut them down and bought them out .. But
Bassicly you’re right the a nod controller and two ports that meet ona. Board (idk the specifics because I never got schooling in micro/ nano, )
The consoles are where the problem is because there’s security on both that stops ANY OTHER BLUETOOTH OR IR (on xbox one or if you have ps4 camera)
It’s to stop cheating and modding ,. I think personally..
But there are mods installed on native remotes already /:
#dislike,
The Bluetooth dongles always disconnect, I’ve upgraded mine and it still disconnects , I’m on to the third dongle, and hopes it’ll work, I have gotten my mod packs (scripts and etc ) to load on xbox one >Ds4 and ps4>xbox1C but only via USB , the software on the consoles constantly searches for foriegn signals.. So personally .. If you’ve found or are finding away around xbox ones or ps4s software updates and I can help without voiding my warrentys on my consoles Lmk. I’d even toss my old cronus in if it helps the project get my xbox remote on my ps4, lol these new controllers are great,. But once you’re used to one it’s hard to swap xD
Good luck to all,
The cronus was a joke,. Now it’s a bit better and owned by a better company .
You can find old ones and upgrade them without paying , don’t listen to the sites!!!!
Srsly email me if you own one I’ll teach You how
Think like a hacker! You don’t need a native USB port to do this though.
There are firmware based USB for the Propeller for example..
http://propeller.wikispaces.com/interface?responseToken=63a12f80735a634937cde509b07ce98e
Under USB:
“Using the Propeller as a USB Slave” from BradC – 3 cogs for a USB-Serial
“Using the Propeller as a USB Host” from Elizabeth Scott – It uses 3 cogs.
So there are at least 2 more cores “cogs” (out of 8) left to implement the translation code.
I am sure there are other multicore chips (xCore?) out there that can do
the same work. One can also use a FPGA with USB cores and a
microcontroller core.
Those bit-banged firmware USB implementations usually only support USB HID at USB 1.1 speeds, and the new controllers probably use USB 2 or 3.
Nevermind, I just checked and apparently you can bitbang full-speed USB 2.0 on a propeller.
http://scanlime.org/2010/04/its-alive-bit-banging-full-speed-usb-host-for-the-propeller/
Some specs about the chip are revealed on the introduction page for the gpc language reference. http://cronusmax.com/gpc-language-reference/introduction/
It is an Atmel CPU @16MHz, 8KiB Ram, 128KiB Flash. An AT90USB1286 or 1287 fits those parameters.
I have the first revision of this device (it was formerly known as gamepadproxy). It features an AT90USB1286 and an ISP1161A1BD (from NXP).
That Video Is Proof Of concept Showing how Far we able to go in Weekend After the PS4 was release , Not to get Preorder , device is on the market Already, and any Finding will Give it Users More Options and Tools at no Cost Thru FW and Software Update For the Life of the device,
Any Way By the time You guys Read this post , Xbox one is Already Done and warping up as we have the first Working Keyboard and Mouse , and able to Use PS3 and Xbox 360 controller , Wii , Wii u pro On xbox one Now.
does this works with android? ie, android sticks/tablets for gaming?
anybody thinks its possible?
This might be of interest to you: video from nvidia about their nvidia shield and its controller: https://www.youtube.com/watch?v=doPgNLeTzk4#t=11&hd=1
Come to think of it, I would not mind one of those things for xmas, has many uses and seems good to tinker with too. Many things for instance use android to control hardware devices like robot or quadcopters, and the design of the shield seems to nicely fit into such things.
But I’m starting to sound like a nvidia advertiser, and I’m not, I had some unpleasant experiences with nvidia support when I had a nvidia video card, so although they make some advanced technology I know that company is not without its issues.
Still, for xmas.. if only I knew a santa.
I found a teardown of the PS4 controller here:
http://imgur.com/a/ytRW5#0
I found some great detailed information on the Xbox One controller in this forum:
http://forums.shoryuken.com/discussion/184953/xbox-one-padhack-thread-calling-the-goons-toodles-gummowned-phreak-and-you-do-it-for-the-kids
The best image from of the PCBs from that forum is this one here:
http://tinypic.com/view.php?pic=senghh&s=5#.UqXjVeLMrK0
That’s my teardown album you found! More notes here: http://eleccelerator.com/wiki/index.php?title=DualShock_4
Did you happen to do a teardown of the xbox one controller? your album and teardown is epic!! Thank you for doing it.
I don’t see how this article is even Hack-A-Day worthy?
Agreed. Especially when there are more reliable methods of adapting controllers into the Xbox One and PS4.
Much more Hack-a-day worthy methods. It usually includes tearing apart a PS4 or XB1 game pad and wiring it to and existing controller or encoder.
The controllers from the last generation of consoles served their … wicontroller.wordpress.com