<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[RETRO.MOE]]></provider_name><provider_url><![CDATA[http://retro.moe]]></provider_url><author_name><![CDATA[ricardoquesada]]></author_name><author_url><![CDATA[https://retro.moe/author/ricardoquesada/]]></author_url><title><![CDATA[Unijoysticle™ 2]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>Like the original <a href="https://retro.moe/unijoysticle">Unijoysticle</a>, but remove WiFi and add Bluetooth.</p>
<p><span class="embed-youtube" style="text-align:center; display: block;"><iframe class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/gEuFva0iV0g?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation"></iframe></span></p>
<p>Unijoysticle 2 allows you to use modern Bluetooth controllers, like Sony DualSense or   Nintendo Switch gamepads (among many others) in old computers like the Commodore 64.</p>
<p>And of course, you can still  use your unicycle to control your retro computer!</p>


<h2 id="unijoysticle-2-35-or-trade">Unijoysticle 2+ $35 (or trade)</h2>



<figure class="wp-block-image size-large"><img src="https://lh3.googleusercontent.com/pw/AM-JKLUXjtgKSpJq7tH98-28yuaWiBRLN9y0tF5wdYgk4cfPPnoVxpX2astdSZLqT5JVz2Sddw7OIjZ4xDtDL2yf04rxHvgVgu_m74OlERyXDkTKn1VnrxQWaQpGT-xA0ydgKCcCqVGhh9a_0VpfasM_PGLnOg=-no" alt="" /><figcaption>Unijoysticle 2+</figcaption></figure>



<ul><li>Comes fully assembled, with latest firmware, fully tested.</li></ul>



<figure class="wp-block-image size-large"><a href="https://www.tindie.com/products/riq/unijoysticle-2/"><img src="https://d2ss6ovg47m0r5.cloudfront.net/badges/tindie-mediums.png" alt="" /></a></figure>



<p>Want to trade? Contact me directly at:</p>



<ul><li>Email: <a href="mailto:unijoysticle@gmail.com">unijoysticle@gmail.com</a></li><li>Twitter: <a href="https://twitter.com/ricardoquesada">https://twitter.com/ricardoquesada</a></li></ul>



<h2 id="unijoysticle-2-diy-free">Unijoysticle 2+: DIY (free!)</h2>



<p>Unijoysticle 2+ is open-source hardware! You can Do-it-Yourself.&nbsp; All the needed components are here:</p>



<ul><li><a href="https://gitlab.com/ricardoquesada/unijoysticle2">Schematic + layout</a></li><li><a href="https://gitlab.com/ricardoquesada/bluepad32">Firmware</a></li></ul>



<h2 id="remixes-and-3rd-party-vendors">Remixes and 3rd-party vendors</h2>



<p>For a list of 3rd party vendors / remixes, go here:  <a href="https://gitlab.com/ricardoquesada/unijoysticle2/-/blob/main/SELLING_DEVICES.md">Remixes and 3rd party vendors</a></p>



<h2 id="supported-bluetooth-controllers">Supported Bluetooth controllers</h2>



<figure class="wp-block-image size-large"><img src="https://lh3.googleusercontent.com/pw/AM-JKLXpmyDvNXZ_LmlmBSYObRZDhwuY6hHXXBzAicFw1YH1QNSgZrpiPWXZMiPNM0ATgrockqGf5bLsI3fWceJtQQEj2_OroHs1SrxsgmS8Rh4XHlnFolchomsTPVC7o5zi4pXGQkhGEFbinoh3-ub_a4lQIw=-no?authuser=0" alt="" /><figcaption>Supported gamepads</figcaption></figure>



<p>As long as it is a Bluetooth Classic HID controller, it is supported (or can be easily supported).</p>



<p>Sony DualSense, Sony Dualshock 3 &amp; 4, Xbox Wireless m.1708, Nintendo Wii / Wii U / Switch, Android, iCade and PC gamepads are supported.</p>



<p>See the complete list here: <a href="https://gitlab.com/ricardoquesada/unijoysticle2/blob/master/docs/supported_gamepads.md">supported_gamepads.md</a></p>



<h2 id="supported-retro-computers">Supported retro computers</h2>



<figure class="wp-block-image alignnone size-full"><img src="https://lh3.googleusercontent.com/cOT5UKXpCSPNiWgteGSDgoQ0bGL5bWquPhuXEjVZkEwfcIXkEl4Get4ttIxD60dNfNMtjyHXJkSZ6lE8_2Pdb3x_VJHugRlMhmFGfS4CCS8IfUYeHIKWD64NQJ94Wi8s03hcRoG4cLW-zVmLHMILiTCD98M2eEb3O7BadaFYQi5cet_rkgADPHx4JuHcVRRoQvAGhMCz2sxCu6aXTdBTnb9CKotocNIt8HFhyzgfRjADq5kqwam4S_rX0Yw0q3A55-4ujaeu19y3q-TQHjMu60Gm9IbnQ8llvP2fj6pPvAaX6IODI3mId655paYXkW_ssCneHS1kQ-1wdoJWR2j0aGVDIIxax2FBfiI8GBqYJOsOiV_gOOdAv12aTAyJNDko9kZXjj8--ilfTORvgIJa4Khkz-vtFJ85BR6haMr9wfju5emXIYHqYtrFGuQ8kWI5LAAhq1pu2at1vSy_JpWupC70E8bvbUH4gYXd_AEno177SbKhNHnp3migPzSH2lcI_zl8KT-Bf8LHGP0r_HNAc19l87bIwC_9jyFpjhXzNqRmiyLYAQX36W8_MW8-7j9Q_1tEHJEdS3Bwh75ivq41a4_dH61ktklwgXGC85ptn3Af5sGRmQF2bNz52wT-lSm_ucKwmnfAU_tMPLFSX7Mk1NLTsW_W2J8hvZiQ5ATcCdhJBGuL5mhjbXpIFrJSPSW2JRB0ZaezKf01XzlyBONCz78cYA=-no" alt="" /><figcaption>Supported retro computers</figcaption></figure>



<p>The Unijoysticle 2 was designed for Commodore 64/128, but anything that complies with the Atari DB9 pinout works. See this list: <a href="http://wiki.icomp.de/wiki/DB9-Joystick">http://wiki.icomp.de/wiki/DB9-Joystick</a></p>



<p>Supported, but not limited to, computers:</p>



<ul><li>Commodore 64&nbsp; / 64C / SX-64</li><li>Commodore 128 / 128D</li><li>Commodore 16 &amp; Plus/4 (requires <a href="https://www.ebay.com/itm/COMMODORE-C16-PLUS-4-C116-TO-AMIGA-OR-ATARI-JOYSTICK-ADAPTER-CABLE-/320702646294">two DB9 adapters</a>)</li><li>Commodore Vic-20 (contains only one joystick port. <a href="https://www.aliexpress.com/item/33012270252.html?spm=a2g0s.9042311.0.0.40684c4d4HjYfg">One cable extension needed</a>)</li><li>Atari 8-bit line (doesn&#8217;t fit, requires <a href="https://www.aliexpress.com/item/33012270252.html?spm=a2g0s.9042311.0.0.40684c4d4HjYfg">two cable extensions</a>)</li><li>Amiga / Atari ST (see <a href="https://gitlab.com/ricardoquesada/unijoysticle2/blob/master/docs/amiga_atarist.md">Amiga / Atari ST doc.</a>)</li></ul>



<h3 id="basic-functionality">Basic functionality</h3>



<figure class="wp-block-image alignnone size-full"><img src="https://lh3.googleusercontent.com/hkoAJbbtSpY53cpU-FO76QjTOPwuwWgDiKhQuNdbWnSwiozcqUloeOHuPclvunSC3vjH55n8Og-_cZO2ZTq6BhEbKOc0gb3qmASyLMC7BfAbTBNXjrV2LxzJu8-q0cDMexzOYlD4QE8=-no" alt="" /><figcaption>Basic mode</figcaption></figure>



<p>One Bluetooth gamepad controls one joystick. You need two gamepads to control the two joysticks. The mappings are:</p>



<ul><li>D-pad/joypad: controls up/down/left/right.</li><li>Button A: fire button</li><li>Button B: &#8220;up&#8221;&nbsp; (ideal for platform games).</li><li>Button shoulder-right: autofire.</li><li>System button swaps between Joystick #1 and #2</li></ul>



<h3 id="enhanced-functionality">Enhanced functionality</h3>



<figure class="wp-block-image alignnone size-full"><img src="https://lh3.googleusercontent.com/89CUlpgxrnDJ8b5hXdvHCi-X7d-2a6r6qP5vJbnFJWAHObfCsYy7Flq7pYpwrv-qXy-dT_-Jk02tgWQpgwnedKrC5STNhpl_Xd2OtJ8lgP3PnEvKDIiumTB_PZHdg5qCxsEZLc5-dWU=-no" alt="" /><figcaption>Enhanced mode</figcaption></figure>



<p>When in &#8220;Enhanced mode&#8221;, you control the two joysticks with only one gamepad. The mappings are:</p>



<ul><li>Left joypad / d-pad: control Joystick #2 movements.</li><li>Right joypad: control Joystick #1 movements.</li><li>Button A: fire for Joystick #2</li><li>Button B: fire for Joystick #1</li><li>Button Shoulder Left: auto-fire for Joystick #1</li><li>Button Shoulder Right : auto-fire for Joystick #2</li></ul>



<p>This mode is ideal for games like <a href="https://csdb.dk/release/?id=182074">Commando 2084</a>, <a href="https://csdb.dk/release/?id=137173">Commando</a> or <a href="https://csdb.dk/release/?id=38140">1942</a> since it allows you throw grenades / roll by pressing Button B.</p>



<h2 id="users-guide">Users Guide</h2>



<p>The Users Guide including how to solder the kit, how to use it, and more can be found here:</p>



<ul><li><a href="https://gitlab.com/ricardoquesada/unijoysticle2/blob/master/docs/user_guide.md">Unijoysticle 2 Users Guide</a></li></ul>



<h2 id="support">Support:</h2>



<ul><li>Discord: <a href="https://discord.gg/r5aMn6Cw5q">https://discord.gg/r5aMn6Cw5q</a> (preferred)</li><li>User group: <a href="https://groups.google.com/forum/#!forum/unijoysticle">https://groups.google.com/forum/#!forum/unijoysticle</a></li></ul>
]]></html><thumbnail_url><![CDATA[https://lh3.googleusercontent.com/pw/AM-JKLUXjtgKSpJq7tH98-28yuaWiBRLN9y0tF5wdYgk4cfPPnoVxpX2astdSZLqT5JVz2Sddw7OIjZ4xDtDL2yf04rxHvgVgu_m74OlERyXDkTKn1VnrxQWaQpGT-xA0ydgKCcCqVGhh9a_0VpfasM_PGLnOg=-no]]></thumbnail_url><thumbnail_width><![CDATA[512]]></thumbnail_width><thumbnail_height><![CDATA[461]]></thumbnail_height></oembed>