<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>EPIC BUILD!!!</title><link>/challenges-projects/element14-presents/benheck/b/blog/posts/epic-build</link><description>I apologise if this is the wrong place to post this but I&amp;#39;m need of assistance. My brother was hurt really bad at work. He hit his head on a high voltage power line. It blew a hole in his head and He lost his left hand and most the function In his ri</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: EPIC BUILD!!!</title><link>https://community.element14.com/challenges-projects/element14-presents/benheck/b/blog/posts/epic-build</link><pubDate>Wed, 11 Dec 2019 00:51:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:83c3746c-cdf9-4fcf-af20-333abc2c9d1e</guid><dc:creator>Sean_Miller</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Sorry to hear this has happened.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It is definitely possible to custom make such a solution.&amp;nbsp; A 3D printer would be needed to pull it off.&amp;nbsp; However, the biggest thing is time.&amp;nbsp; For me, I&amp;#39;d estimate 70 to 100 hours of research, design, printing, and code for such a build.&amp;nbsp; Typically making a second one takes under 8 hours, but that first one can be beast.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So, with a noble build like this that you&amp;#39;d want to get right with the first version, it probably would be best not to make it a surprise and extend your deadline.&amp;nbsp; Rather, you&amp;#39;d want to partner with him to get his input on how he would like to control it.&amp;nbsp; For example, if he likes shooters, would you want the &amp;quot;Left Trigger Aim&amp;quot; function actually trigger from him closing his left eye, or would you want a device that triggers &amp;quot;aim&amp;quot; by his arm, leg, or foot.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here&amp;#39;s a potential build approach:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Grab an Xbox controller and discuss how he&amp;#39;d like to emulate the control every single button.&amp;nbsp; For example, would he want a big joystick for the arm and held joystick for the other hand?&amp;nbsp; Make sure there is no conflicts in execution of actuating the buttons for required sequences used in the games he most likes.&amp;nbsp; In other words, don&amp;#39;t try to control two joysticks with the same foot. (2 hours)&lt;/li&gt;&lt;li&gt;Explore the controller signal options (wires or wireless).&amp;nbsp; For example, you could have a station that plugs directly into the USB port of the XBox that wirelessly receives control signals from your custom devices. (10 hours)&lt;/li&gt;&lt;li&gt;Draw some concepts on paper each device that would be needed.&amp;nbsp; There is no limit to the number of devices required to emulate the one controller.&amp;nbsp; However, if you don&amp;#39;t go wireless, it will be a mess. (2 hours)&lt;/li&gt;&lt;li&gt;Once you get his preferred controls, you&amp;#39;d then need to get his key measurements to design the controls. (1 hour)&lt;/li&gt;&lt;li&gt;Determine your microcontrollers.&amp;nbsp; ESP8266 could be an option for the devices and the hub here using web sockets for communication of controller/button positions.&amp;nbsp; If you wanted to use visual gestures as well, the BeagleBone AI or Raspberry Pi 4 may do the trick.&amp;nbsp; There is an Arduino library (&lt;a class="jive-link-external-small" href="https://www.instructables.com/id/Create-a-Joystick-Using-the-Arduino-Joystick-Libra/" rel="nofollow ugc noopener" target="_blank" title="https://www.instructables.com/id/Create-a-Joystick-Using-the-Arduino-Joystick-Libra/"&gt;https://www.instructables.com/id/Create-a-Joystick-Using-the-Arduino-Joystick-Libra/&lt;/a&gt;) that could come into play.&amp;nbsp; (10 hours)&lt;/li&gt;&lt;li&gt;To get the most out of games, you may find that you need to use hall effect sensors in your custom devices for analog signals if off-the-shelf joysticks won&amp;#39;t work for him.&lt;/li&gt;&lt;li&gt;Breadboard your microcontrollers, code, and test until you get expected results from all devices.&amp;nbsp; (10 hours)&lt;/li&gt;&lt;li&gt;Get Autodesk Fusion 360 to design your parts.&amp;nbsp; 3D print them with a low density and test them for comfort.&amp;nbsp; Print the final with a high density for longevity.&amp;nbsp; (20 hours)&lt;/li&gt;&lt;li&gt;Done&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Don&amp;#39;t let this list discourage you.&amp;nbsp; I can definitely see it coming together for you.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Let me know if you have any questions,&lt;/p&gt;&lt;p&gt;Sean&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8400&amp;AppID=70&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>