<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://www.randomprojects.org/wiki/skins/common/feed.css?164"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Random Projects  - Recent changes [en]</title>
		<link>http://www.randomprojects.org/wiki/Special:RecentChanges</link>
		<description>Track the most recent changes to the wiki in this feed.</description>
		<language>en</language>
		<generator>MediaWiki 1.13.3</generator>
		<lastBuildDate>Mon, 06 Sep 2010 14:08:22 GMT</lastBuildDate>
		<item>
			<title>Openbiosprog-spi</title>
			<link>http://www.randomprojects.org/wiki/index.php?title=Openbiosprog-spi&amp;diff=810&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:48, 5 September 2010&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan='4' align='center' class='diff-multi'&gt;(3 intermediate revisions not shown.)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Syndication:''' [http://hermann-uwe.de/blog/openbiosprog-spi-a-diy-open-hardware-and-free-software-usb-based-spi-bios-chip-flasher-using-flashrom my blogpost], [http://identi.ca/search/notice?q=openbiosprog-spi identi.ca], [http://www.delicious.com/url/5da3237138fe4aae77ee47b75618ca30 del.icio.us], [http://www.flickr.com/photos/uwehermann/sets/72157624825405280/ flickr]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Syndication:''' [http://hermann-uwe.de/blog/openbiosprog-spi-a-diy-open-hardware-and-free-software-usb-based-spi-bios-chip-flasher-using-flashrom my blogpost], [http://identi.ca/search/notice?q=openbiosprog-spi identi.ca], [http://www.delicious.com/url/5da3237138fe4aae77ee47b75618ca30 del.icio.us], [http://www.flickr.com/photos/uwehermann/sets/72157624825405280/ flickr]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Press:''' [http://blog.makezine.com/archive/2010/08/flash_your_computer_bios_with_openb.html Makezine]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Press &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and announcements&lt;/ins&gt;:''' [http://blog.makezine.com/archive/2010/08/flash_your_computer_bios_with_openb.html Makezine&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;], [http://www.electronics-lab.com/blog/?p=5121 electronics-lab.com], [http://www.mikrocontroller.net/topic/188897 mikrocontroller.net], [http://eevblog.com/forum/index.php?topic=1180.0 EEvblog forums], [http://harkopen.com/projects/openbiosprog-spi harkopen], [http://lostscrews.com/viewtopic.php?f=7&amp;amp;t=102 lostscrews.com&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2010-09-06 14:08:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 05 Sep 2010 11:48:36 GMT</pubDate>			<dc:creator>Uwe Hermann</dc:creator>			<comments>http://www.randomprojects.org/wiki/Talk:Openbiosprog-spi</comments>		</item>
		<item>
			<title>Tchibo Ecobutton</title>
			<link>http://www.randomprojects.org/wiki/index.php?title=Tchibo_Ecobutton&amp;diff=806&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The [http://www.tchibo.de/is-bin/INTERSHOP.enfinity/eCS/Store/de/-/EUR/TdTchDisplayProductInformation-Start?ProductSKU=0021538&amp;amp;produkt=Ecobutton Tchibo Ecobutton] is a small USB-powered device / button which acts as a HID device (and also has three fancy green LEDs). The use-case is that you press the button to suspend your PC in order to save power.&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Tchibo ecobutton front.jpg|Device&lt;br /&gt;
Image:Tchibo ecobutton open.jpg|Open device&lt;br /&gt;
Image:Tchibo ecobutton pcb front.jpg|PCB, front&lt;br /&gt;
Image:Tchibo ecobutton pcb back.jpg|PCB, back&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
&lt;br /&gt;
It's a USB HID device. When you press the button, the HID devices &amp;quot;presses&amp;quot; the '''Windows+R''' keys on your (Windows) PC, which openes the standard Windows &amp;quot;Run&amp;quot; dialog, then it presses the keys '''ecobutton''' and '''Enter''', i.e. it executes a Windows program called '''ecobutton''', which in turn does the rest of the work.&lt;br /&gt;
&lt;br /&gt;
This device can easily be abused for other tasks, just provide an application named '''ecobutton''' which does whatever you want to happen at the button press. It's equally simple to do it on Linux or Mac OS X, of course. Just go into a console (or position the cursor in an xterm) and press the button. It'll invoke a program named '''recobutton''' (sic!) which must be in your path, as the '''Windows''' key is usually ignored on Linux.&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
&lt;br /&gt;
 $ '''lsusb -vvv'''&lt;br /&gt;
 Bus 003 Device 005: ID '''3412:7856'''&lt;br /&gt;
 Device Descriptor:&lt;br /&gt;
   bLength                18&lt;br /&gt;
   bDescriptorType         1&lt;br /&gt;
   bcdUSB               1.10&lt;br /&gt;
   bDeviceClass            0 (Defined at Interface level)&lt;br /&gt;
   bDeviceSubClass         0 &lt;br /&gt;
   bDeviceProtocol         0 &lt;br /&gt;
   bMaxPacketSize0         8&lt;br /&gt;
   idVendor           0x3412 &lt;br /&gt;
   idProduct          0x7856 &lt;br /&gt;
   bcdDevice            0.01&lt;br /&gt;
   iManufacturer           0 &lt;br /&gt;
   iProduct                0 &lt;br /&gt;
   iSerial                 0 &lt;br /&gt;
   bNumConfigurations      1&lt;br /&gt;
   Configuration Descriptor:&lt;br /&gt;
     bLength                 9&lt;br /&gt;
     bDescriptorType         2&lt;br /&gt;
     wTotalLength           34&lt;br /&gt;
     bNumInterfaces          1&lt;br /&gt;
     bConfigurationValue     1&lt;br /&gt;
     iConfiguration          0 &lt;br /&gt;
     bmAttributes         0xa0&lt;br /&gt;
       (Bus Powered)&lt;br /&gt;
       Remote Wakeup&lt;br /&gt;
     MaxPower              100mA&lt;br /&gt;
     Interface Descriptor:&lt;br /&gt;
       bLength                 9&lt;br /&gt;
       bDescriptorType         4&lt;br /&gt;
       bInterfaceNumber        0&lt;br /&gt;
       bAlternateSetting       0&lt;br /&gt;
       bNumEndpoints           1&lt;br /&gt;
       bInterfaceClass         3 '''Human Interface Device'''&lt;br /&gt;
       bInterfaceSubClass      1 '''Boot Interface Subclass'''&lt;br /&gt;
       bInterfaceProtocol      1 '''Keyboard'''&lt;br /&gt;
       iInterface              0 &lt;br /&gt;
         HID Device Descriptor:&lt;br /&gt;
           bLength                 9&lt;br /&gt;
           bDescriptorType        33&lt;br /&gt;
           bcdHID               1.00&lt;br /&gt;
           bCountryCode            0 Not supported&lt;br /&gt;
           bNumDescriptors         1&lt;br /&gt;
           bDescriptorType        34 Report&lt;br /&gt;
           wDescriptorLength      63&lt;br /&gt;
          Report Descriptors: &lt;br /&gt;
            ** UNAVAILABLE **&lt;br /&gt;
       Endpoint Descriptor:&lt;br /&gt;
         bLength                 7&lt;br /&gt;
         bDescriptorType         5&lt;br /&gt;
         bEndpointAddress     0x81  EP 1 IN&lt;br /&gt;
         bmAttributes            3&lt;br /&gt;
           Transfer Type            Interrupt&lt;br /&gt;
           Synch Type               None&lt;br /&gt;
           Usage Type               Data&lt;br /&gt;
         wMaxPacketSize     0x0008  1x 8 bytes&lt;br /&gt;
         bInterval              10&lt;br /&gt;
 Device Status:     0x0000&lt;br /&gt;
   (Bus Powered)&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</description>
			<pubDate>Mon, 30 Aug 2010 18:04:25 GMT</pubDate>			<dc:creator>Uwe Hermann</dc:creator>			<comments>http://www.randomprojects.org/wiki/Talk:Tchibo_Ecobutton</comments>		</item>
		<item>
			<title>Image:Tchibo ecobutton pcb back.jpg</title>
			<link>http://www.randomprojects.org/wiki/index.php?title=Image:Tchibo_ecobutton_pcb_back.jpg&amp;diff=0&amp;oldid=prev</link>
			<description>&lt;p&gt;uploaded &quot;[[&lt;a href=&quot;/wiki/Image:Tchibo_ecobutton_pcb_back.jpg&quot; title=&quot;Image:Tchibo ecobutton pcb back.jpg&quot;&gt;Image:Tchibo ecobutton pcb back.jpg&lt;/a&gt;]]&quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;</description>
			<pubDate>Mon, 30 Aug 2010 00:30:30 GMT</pubDate>			<dc:creator>Uwe Hermann</dc:creator>			<comments>http://www.randomprojects.org/wiki/Image_talk:Tchibo_ecobutton_pcb_back.jpg</comments>		</item>
		<item>
			<title>Main Page</title>
			<link>http://www.randomprojects.org/wiki/index.php?title=Main_Page&amp;diff=798&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:23, 30 August 2010&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[Unknown headphone volume slider]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[Unknown headphone volume slider]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[Hama Wireless Receiver 57276 RMO201]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[Hama Wireless Receiver 57276 RMO201]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* [[Tchibo Ecobutton]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2010-09-06 14:08:23 --&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 30 Aug 2010 00:23:37 GMT</pubDate>			<dc:creator>Uwe Hermann</dc:creator>			<comments>http://www.randomprojects.org/wiki/Talk:Main_Page</comments>		</item>
	</channel>
</rss>