<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forums.obdev.at/app.php/feed/topic/6763" />

	<title>Objective Development Forums</title>
	
	<link href="https://forums.obdev.at/index.php" />
	<updated>2012-07-24T18:54:30+02:00</updated>

	<author><name><![CDATA[Objective Development Forums]]></name></author>
	<id>https://forums.obdev.at/app.php/feed/topic/6763</id>

		<entry>
		<author><name><![CDATA[ulao]]></name></author>
		<updated>2012-07-24T18:54:30+02:00</updated>

		<published>2012-07-24T18:54:30+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22142#p22142</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22142#p22142"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22142#p22142"><![CDATA[
yeah, but you just flash it. Its a lot faster then trying to do all this on the Arduino board. They dont come with ps2 code, so you need to write it. Atmega chips by them selves can have a bootloader on it so you can program via usb if that is your issue. But an ISP programmer is a good buy if your in to this stuff. Also Arduinos have zero to do with v-usb. So there is little more we can do to help you.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=1281">ulao</a> — Tue Jul 24, 2012 6:54 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Amanoo]]></name></author>
		<updated>2012-07-24T18:12:03+02:00</updated>

		<published>2012-07-24T18:12:03+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22141#p22141</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22141#p22141"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22141#p22141"><![CDATA[
But VUSB has to be loaded on a microcontroller, right?<br />I already have a small Arduino ready, so i really don't feel much for buying anything else.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=6974">Amanoo</a> — Tue Jul 24, 2012 6:12 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ulao]]></name></author>
		<updated>2012-07-24T17:20:50+02:00</updated>

		<published>2012-07-24T17:20:50+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22139#p22139</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22139#p22139"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22139#p22139"><![CDATA[
Arduinos ?<br /><!-- m --><a class="postlink" href="http://www.obdev.at/products/vusb/prjhid.html">http://www.obdev.at/products/vusb/prjhid.html</a><!-- m --><br />OH my, you dont have to get that involved here. Just grab a project. PS2USB is one that I used a few time. Will allow two controllers. This will cost you $5 total + a box to make.<br />I sell ready made ps2 adapters for $35, you dont need to buy an over bloated Arduino .<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=1281">ulao</a> — Tue Jul 24, 2012 5:20 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Amanoo]]></name></author>
		<updated>2012-07-24T16:19:44+02:00</updated>

		<published>2012-07-24T16:19:44+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22138#p22138</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22138#p22138"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22138#p22138"><![CDATA[
Yeah, i don't feel much for using bluetooth. That is where this whole topic began. I'm starting to think, what the heck. I do have a phone holder that you can use to attach the phone to a camera tripod. I could modify the PS2 controller and attach the holder to it. That way I would still have the idea of a controller that I can put my phone into. Still need to figure out. I did manage to gather the following on the Arduino forum not too long ago: <!-- m --><a class="postlink" href="http://www.practicalarduino.com/projects/virtual-usb-keyboard">http://www.practicalarduino.com/project ... b-keyboard</a><!-- m --><br /><blockquote class="uncited"><div>I have one that was a mod of that keyboard lib made for .16 and I patched it up for .18, and I have no idea if it compiles on 1.0 or not, but it will compile on .18 and should on .22<br /><br />original<br /><!-- m --><a class="postlink" href="http://www.arduino.nl/?p=36">http://www.arduino.nl/?p=36</a><!-- m --><br /><br />my .18 fix<br /><!-- m --><a class="postlink" href="http://www.instructables.com/files/orig/FI8/WEPD/GATU1ULB/FI8WEPDGATU1ULB.zip">http://www.instructables.com/files/orig ... TU1ULB.zip</a><!-- m --><br /><br />yea it says NES, but in windows its 4 buttons, 2axis analog joystick, and 4 additional analog axis (for another joystick or flight controls like rudder and whatnot)<br /><br />here is a precompiled version for a 16mhz atmega318P using the same wiring to usb as the keyboard thing you linked to<br />(right click save as)<br /><!-- m --><a class="postlink" href="http://www.instructables.com/files/orig/FJV/68EQ/GATU1UKW/FJV68EQGATU1UKW.tmp">http://www.instructables.com/files/orig ... TU1UKW.tmp</a><!-- m --><br /><br />otherwise I hate USB and this is really over my head, but thats what I got</div></blockquote><br />So that should give me a V-USB based Joystick library and a schematic to USB so that I can use my Arduino. My initial idea was to create my own controller, thus hook up all buttons to the digital pins of the Arduino and the joysticks to the analog pins. If I am to convert the PS2 controller to USB using this, I would need to do some additional interpretation. I strongly prefer using Arduino, since it is a relatively easy microcontroller (and I have no experience with microcontrollers apart from Arduino whatsoever, Arduinos are even the only ones I own) and I should have all, or at least most of the, required parts if I am to use Arduino. I don't feel much for buying completely new stuff. I was planning to toy a bit around soon, but I need another Arduino for that (the Pro Mini doesn't have breadboard plugs, and my Uno3 is currently occupied). The third Arduino has yet to arrive in the mail.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=6974">Amanoo</a> — Tue Jul 24, 2012 4:19 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ulao]]></name></author>
		<updated>2012-07-24T15:56:17+02:00</updated>

		<published>2012-07-24T15:56:17+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22137#p22137</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22137#p22137"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22137#p22137"><![CDATA[
I would not use blue tooth. If it were me I'd just wire up a ps2 to usb and be done with it. If that works you an move on to something more complicated.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=1281">ulao</a> — Tue Jul 24, 2012 3:56 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Amanoo]]></name></author>
		<updated>2012-07-24T13:13:22+02:00</updated>

		<published>2012-07-24T13:13:22+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22135#p22135</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22135#p22135"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22135#p22135"><![CDATA[
It is a Galaxy S3, which to my knowledge does support HID. I already tried connecting a USB controller and a mouse I had lying around to it, and they worked. My Xbox 360 Guitar Hero controller (don't have any other 360 items lying around, I use this one for PC) indeed didn't work. You need a converter cable for this, though, but I have one of them, so that's okay. It even supports USB hubs (I saw someone doing something really ridiculous using that). What I'm planning to build is something like this: <!-- m --><a class="postlink" href="http://www.itechnews.net/wp-content/uploads/2012/06/PowerA-MOGA-Mobile-Gaming-Controller.jpg">http://www.itechnews.net/wp-content/upl ... roller.jpg</a><!-- m --> . This controller most likely works through bluetooth, though, which has additional power draw and all of that. <br /><br />I don't know if what you're talking about is useful for this project, but I'm starting to get intrigued. I don't know what MCU_1 and MCU_2 are, but if MCU_1 is that hard, I guess it's a nuh-uh. I do have A Playstation 2 controller lying around that I don't use, and I'm rather starting to get rather curious.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=6974">Amanoo</a> — Tue Jul 24, 2012 1:13 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ulao]]></name></author>
		<updated>2012-07-24T05:09:30+02:00</updated>

		<published>2012-07-24T05:09:30+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22132#p22132</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22132#p22132"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22132#p22132"><![CDATA[
I dont understand this shape business. Though if your phone supports usb then consider this. <br />1) Xbox will not work. In order to use the xbox you need to make a hacked driver. Triing to decode a xbox is the same thing as decoding a usb protocol and that my friend is no easy task. <br />2) its more then likely android or i os and I dont think HID are supported. <br /><br />Now the xbox 360 and the ps3 both work as usb device but with a driver for them to work on a PC. I can easily see why that is going to be impossible on a phone. <br /><br />So you would need to do this ( declaimer Even hanging 10 years experiences with this project and avr chips I would never try this ).<br /><br />ps3 controller -&gt; MCU_1 -&gt;  MCU_20 -&gt; usb<br /><br />So you need to first make the MCU_1. This chip will need to decode the USB protocol and push the information in to a shift register of sorts. MCU_2 will read this register and push that to v-usb. <br /><br />MCU_2 is simple. The one that will take you 5 to ten years ( assuming you are new to this ) is the MCU_1. So I ask you now, is it worth it?<br /><br /><br />Here is a project that I believe will read a usb protocol. <br /><!-- m --><a class="postlink" href="https://courses.cit.cornell.edu/ee476/FinalProjects/s2007/blh36_cdl28_dct23/blh36_cdl28_dct23/index.html">https://courses.cit.cornell.edu/ee476/F ... index.html</a><!-- m --><br /><br />I also want to point out much of this is cake walk with any other controllers. for example a ps2 is way more simple to read. There are also hundreds of people that host there work that do that very thing.  Lots of people do it on v-usb like me. The xbox and ps3 are the beasts. If your phone supports HID that I could show you exactly what to do. Though phones are meant to use HID AFAIK. Is this a tablet ?<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=1281">ulao</a> — Tue Jul 24, 2012 5:09 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Amanoo]]></name></author>
		<updated>2012-07-24T02:03:29+02:00</updated>

		<published>2012-07-24T02:03:29+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22131#p22131</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22131#p22131"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22131#p22131"><![CDATA[
Problem is that those have their own shapes and designs. I want to put my mobile phone in the controller, and use it to play games on the phone. I need to define my own shape, and I can't use the preshaped controllers and the boards that are inside them (which are shaped similarly to the controller). I need the USB support because my phone has a USB host function. Anything compatible with USB on a PC is compatible with my phone.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=6974">Amanoo</a> — Tue Jul 24, 2012 2:03 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ulao]]></name></author>
		<updated>2012-07-24T01:55:54+02:00</updated>

		<published>2012-07-24T01:55:54+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22129#p22129</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22129#p22129"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22129#p22129"><![CDATA[
Ps3 is usb already, so is xbox  and sbox 360 you dont need to make an adapter?<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=1281">ulao</a> — Tue Jul 24, 2012 1:55 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Amanoo]]></name></author>
		<updated>2012-07-23T18:24:42+02:00</updated>

		<published>2012-07-23T18:24:42+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22125#p22125</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22125#p22125"/>
		<title type="html"><![CDATA[Re: Arduino Pro Mini Game Controller]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=6763&amp;p=22125#p22125"><![CDATA[
Well, I just want your basic Playstation/Xbox sort of controller. Your link is really for a full pre-assembled system, thus more expensive than I need. I already should have the parts I need to make my own controller. I haven't looked into the other reaction yet, since the only Arduino currently available to me is my mini. I'm still waiting for another that has breadboard plugs. My Uno3 is currently occupied, and I'd much rather wait soldering things to my pro mini until I can test it first.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=6974">Amanoo</a> — Mon Jul 23, 2012 6:24 pm</p><hr />
]]></content>
	</entry>
	</feed>
