<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://proj.ettis.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WikiAdmin</id>
	<title>EttiWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://proj.ettis.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WikiAdmin"/>
	<link rel="alternate" type="text/html" href="http://proj.ettis.at/index.php?title=Special:Contributions/WikiAdmin"/>
	<updated>2026-09-12T18:56:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://proj.ettis.at/index.php?title=Special:Badtitle/NS274:AdSense&amp;diff=173</id>
		<title>Special:Badtitle/NS274:AdSense</title>
		<link rel="alternate" type="text/html" href="http://proj.ettis.at/index.php?title=Special:Badtitle/NS274:AdSense&amp;diff=173"/>
		<updated>2014-03-23T20:22:33Z</updated>

		<summary type="html">&lt;p&gt;WikiAdmin: created widget for Google AdSense&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;__NOTOC__&lt;br /&gt;
This widget allows you to embed '''[//www.google.com/adsense/ AdSense ads]''' on your wiki page.&lt;br /&gt;
&lt;br /&gt;
Created by Ike Hecht for [//www.wikiworks.com WikiWorks].&lt;br /&gt;
&lt;br /&gt;
== Using this widget ==&lt;br /&gt;
For information on how to use this widget, see the [http://www.mediawikiwidgets.org/AdSense widget description page on MediaWikiWidgets.org].&lt;br /&gt;
&lt;br /&gt;
== Copy to your site ==&lt;br /&gt;
To use this widget on your site, just install the [http://www.mediawiki.org/wiki/Extension:Widgets MediaWiki Widgets extension] and copy the [{{fullurl:{{FULLPAGENAME}}|action=edit}} full source code] of this page to your wiki as '''{{FULLPAGENAME}}''' article.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;script async src=&amp;quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;ins class=&amp;quot;adsbygoogle &amp;lt;!--{$name|escape:html}--&amp;gt;&amp;quot;&lt;br /&gt;
     style=&amp;quot;display:inline-block;width:&amp;lt;!--{$width|escape:'int'}--&amp;gt;;height:&amp;lt;!--{$height|escape:'int'}--&amp;gt;&amp;quot;&lt;br /&gt;
     data-ad-client=&amp;quot;&amp;lt;!--{$client|escape:html}--&amp;gt;&amp;quot;&lt;br /&gt;
     data-ad-slot=&amp;quot;&amp;lt;!--{$slot|escape:html}--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
(adsbygoogle = window.adsbygoogle || []).push({});&lt;br /&gt;
&amp;lt;/script&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>WikiAdmin</name></author>
		
	</entry>
	<entry>
		<id>http://proj.ettis.at/index.php?title=USB_SNES_Controller&amp;diff=71</id>
		<title>USB SNES Controller</title>
		<link rel="alternate" type="text/html" href="http://proj.ettis.at/index.php?title=USB_SNES_Controller&amp;diff=71"/>
		<updated>2011-06-13T17:06:06Z</updated>

		<summary type="html">&lt;p&gt;WikiAdmin: /* Prototype */ renamed file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;During my childhood I used to play many great games on the [[Wikipedia:Super Nintendo Entertainment System|Super Nintendo (SNES)]]. Many years later, I heard of [http://www.snes9x.com snes9x] and played a few of these games again on my PC. What always annoyed me was the controller: it was nearly impossible to play these games with the keyboard.&lt;br /&gt;
&lt;br /&gt;
[[File:snes9x_joypad.png|none|300px]]&lt;br /&gt;
&lt;br /&gt;
I bought a few [[Wikipedia:Gamepad|gamepads]] then, but still, they were missing some more or less important keys compared to the original SNES controller and the real &amp;quot;Nintendo feeling&amp;quot; never came up. (See, back then, USB did not exist yet. Instead, joysticks and gamepads had this 15-pin D-sub connector that you had to plug into your soundcard, and calibration also for gamepads was crucial because inputs were still analog.)&lt;br /&gt;
&lt;br /&gt;
Many years later, the idea struck me to program a microcontroller to interface with an original SNES controller on the one hand, and provide a standard [[Wikipedia:USB human interface device class|USB HID]] interface on the other hand, so that it could be used with any PC, any operating system and without the need for additional drivers.&lt;br /&gt;
&lt;br /&gt;
The vision I had in mind was a circuit so small that I could hide it in a standard USB connector. The result would be an SNES controller with a USB plug. I did not want to modify the electronics within the controller itself so it would still be usable on a normal SNES.&lt;br /&gt;
&lt;br /&gt;
= Components =&lt;br /&gt;
== SNES controller ==&lt;br /&gt;
I bought an old Super Nintendo on ebay and had a look on the controllers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:SNEScontroller_inside.jpg|the controller has standard rubber contacts like any TV remote&lt;br /&gt;
File:SNEScontroller_board.jpg|the board contains the contact plates and one IC&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can find all details on the controller's schematic, pin assignment and communication protocol on a separate page: [[SNES Controller]].&lt;br /&gt;
&lt;br /&gt;
== Microcontroller ==&lt;br /&gt;
The microcontroller I chose for this project was one of the smallest PICs which has USB support: '''PIC18F2450''' with 28 pins.&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
= Prototype =&lt;br /&gt;
I created a first prototype on a hole pattern board for developing the code and easy debugging. The board layout was done with Eagle.&lt;br /&gt;
&lt;br /&gt;
[[File:SNESUSB_prototype_design.png|none|300px]]&lt;br /&gt;
[[File:SNESUSB_prototype.jpg|none|300px]]&lt;br /&gt;
&lt;br /&gt;
= Final =&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronics]]&lt;/div&gt;</summary>
		<author><name>WikiAdmin</name></author>
		
	</entry>
	<entry>
		<id>http://proj.ettis.at/index.php?title=File:SNESUSB_prototype_design.png&amp;diff=69</id>
		<title>File:SNESUSB prototype design.png</title>
		<link rel="alternate" type="text/html" href="http://proj.ettis.at/index.php?title=File:SNESUSB_prototype_design.png&amp;diff=69"/>
		<updated>2011-06-13T17:05:06Z</updated>

		<summary type="html">&lt;p&gt;WikiAdmin: moved File:SNEScontroller prototype design.png to File:SNESUSB prototype design.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>WikiAdmin</name></author>
		
	</entry>
</feed>