<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://elinux.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://elinux.org/index.php?title=DE:RPi_Tutorial_Easy_GPIO_Hardware_%26_Software&amp;feed=atom&amp;action=history</id>
		<title>DE:RPi Tutorial Easy GPIO Hardware &amp; Software - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://elinux.org/index.php?title=DE:RPi_Tutorial_Easy_GPIO_Hardware_%26_Software&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=DE:RPi_Tutorial_Easy_GPIO_Hardware_%26_Software&amp;action=history"/>
		<updated>2013-05-20T08:30:05Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.21alpha</generator>

	<entry>
		<id>http://elinux.org/index.php?title=DE:RPi_Tutorial_Easy_GPIO_Hardware_%26_Software&amp;diff=124280&amp;oldid=prev</id>
		<title>Naicheben at 10:07, 27 April 2012</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=DE:RPi_Tutorial_Easy_GPIO_Hardware_%26_Software&amp;diff=124280&amp;oldid=prev"/>
				<updated>2012-04-27T10:07:03Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&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 style='vertical-align: 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 10:07, 27 April 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://www.circuitlab.com Online Schaltungs Labor - Schaltungs Design und Simulation] - Excellentes Tool zum Experimentieren mit Schaltungen (wird auch für die Schaltungsbeispiele hier genutzt)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://www.circuitlab.com Online Schaltungs Labor - Schaltungs Design und Simulation] - Excellentes Tool zum Experimentieren mit Schaltungen (wird auch für die Schaltungsbeispiele hier genutzt)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;*[http://www.scriptoriumdesigns.com/embedded/index.php Einführung in die Embedded Programmierung - GPIO] - Besonders viele &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;detail Information &lt;/del&gt;über GPIO Inputs und Outputs für Anfänger um die &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Prizipien &lt;/del&gt;hinter der Schaltung zu verstehen.&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;*[http://www.scriptoriumdesigns.com/embedded/index.php Einführung in die Embedded Programmierung - GPIO] - Besonders viele &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Detailinformation &lt;/ins&gt;über GPIO Inputs und Outputs für Anfänger um die &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Prinzipien &lt;/ins&gt;hinter der Schaltung zu verstehen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://ww1.microchip.com/downloads/en/devicedoc/40040b.pdf Microchip's PIC Tips und Tricks engl. PDF]&amp;lt;ref&amp;gt; http://www.raspberrypi.org/forum/projects-and-collaboration-general/gpios-suitable-for-microswitches-joysticks/#p35307 &amp;lt;/ref&amp;gt; - Enthält viele brauchbare Beispielschaltungen für den PIC Microkontroller und kann auf das RPi adaptiert werden (3.3V GPIO).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://ww1.microchip.com/downloads/en/devicedoc/40040b.pdf Microchip's PIC Tips und Tricks engl. PDF]&amp;lt;ref&amp;gt; http://www.raspberrypi.org/forum/projects-and-collaboration-general/gpios-suitable-for-microswitches-joysticks/#p35307 &amp;lt;/ref&amp;gt; - Enthält viele brauchbare Beispielschaltungen für den PIC Microkontroller und kann auf das RPi adaptiert werden (3.3V GPIO).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Alternative Test Platformen==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Alternative Test Platformen==&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Until you have a &lt;/del&gt;RPi &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to test with, there are many alternative platforms available which will allow the testing of basic circuits&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; In addition, they may be interfaced with directly using the RPi &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the future&lt;/del&gt;.&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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Bis Du deinen &lt;/ins&gt;RPi &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bekommst kannst Du deine Basisschaltungen auch mit alternativen Platformen testen&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Die Testschaltungen könnten dann &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Zukunft direkt an das RPi angeschlossen werden&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;* [http://www.ti.com/tool/msp-exp430g2 TI LaunchPad] - &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;A low cost development platform &lt;/del&gt;($4.30 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;including free world shipping&lt;/del&gt;). &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Includes programmer&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;debug board&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;two processors &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;with &lt;/del&gt;16 GPIO &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;including &lt;/del&gt;I2C/SPI/UART, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;8ch &lt;/del&gt;10bit ADC etc).&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;* [http://www.ti.com/tool/msp-exp430g2 TI LaunchPad] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Eine preiswerte Entwicklerplatform &lt;/ins&gt;($4.30 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;incl. Weltweiter gratis Versand&lt;/ins&gt;). &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Incl. Programmer&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Debugger Board&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2 Prozessoren &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mit &lt;/ins&gt;16 GPIO &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;incl. &lt;/ins&gt;I2C/SPI/UART, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;8 Kanal &lt;/ins&gt;10bit ADC etc).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;*[http://arduino.cc/en/ Arduino] - &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Common hobbyist development platform&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Excellent community support and additional hardware&lt;/del&gt;.&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;*[http://arduino.cc/en/ Arduino] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Die bekannte Hobby Entwicklungs Platform &lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Hervorragender Community-Support und viel Zusatzhardware&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://www.picaxe.com/ PICAXE]&amp;lt;ref&amp;gt; http://www.raspberrypi.org/forum/projects-and-collaboration-general/gpios-suitable-for-microswitches-joysticks/#p35309 &amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://www.picaxe.com/ PICAXE]&amp;lt;ref&amp;gt; http://www.raspberrypi.org/forum/projects-and-collaboration-general/gpios-suitable-for-microswitches-joysticks/#p35309 &amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 32:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://www.stm32circle.com/hom/index.php STM32 Primer/EvoPrimer] - Self-contained development platform. Mentioned since I may use one at some point (I bought the original Primer a long time ago). It includes a battery, acceleration sensors and built in display screen.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*[http://www.stm32circle.com/hom/index.php STM32 Primer/EvoPrimer] - Self-contained development platform. Mentioned since I may use one at some point (I bought the original Primer a long time ago). It includes a battery, acceleration sensors and built in display screen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Completed &lt;/del&gt;Tutorials=&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;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Abgeschlossene &lt;/ins&gt;Tutorials=&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Note&lt;/del&gt;:&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;&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Bemerkung&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Until &lt;/del&gt;RPi &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;devices are available&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I can not confirm this will work on a real &lt;/del&gt;RPi.&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;&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Bis das &lt;/ins&gt;RPi &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;verfügbar ist&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;kann nicht gesagt werden, ob folgendes auf einem echten &lt;/ins&gt;RPi &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;funktioniert&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;For now, I shall be using the &lt;/del&gt;TI LaunchPad (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;see &lt;/del&gt;[[RPi Tutorial Easy GPIO Hardware &amp;amp; Software#Alternative Test Platforms | Alternative Test Platforms]]&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;&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Bisher benutzt der Autor das &lt;/ins&gt;TI LaunchPad (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;seihe &lt;/ins&gt;[[RPi Tutorial Easy GPIO Hardware &amp;amp; Software#Alternative Test Platforms | Alternative Test Platforms]]&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: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for details&lt;/del&gt;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to test the hardware on &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as it is cheap and the logic levels similar&lt;/del&gt;).&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;&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;für Details&lt;/ins&gt;) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;um die Hardware zu testen &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;weil es billig ist und die Logic Level gleich&lt;/ins&gt;).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;===&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Basic Circuits&lt;/del&gt;===&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;===&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Basis Schaltungen&lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1. [[RPi Tutorial EGHS:LED output | LED output]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1. [[RPi Tutorial EGHS:LED output | LED output]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Directly driven &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;will need very low powered &lt;/del&gt;LED) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or driven via transistor &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;allowing higher current&lt;/del&gt;).&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Includes example &lt;/del&gt;8xLED Test &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Module&lt;/del&gt;.&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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Direkt getrieben &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;benötigt eine Stromspar &lt;/ins&gt;LED) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;oder über Transistor &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;gestattet einen höheren Strom&lt;/ins&gt;).&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Beinhaltet ein Beispiel &lt;/ins&gt;8xLED Test &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Modul&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;3. [[RPi Tutorial EGHS:Switch Input| Simple on/off switch input]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;3. [[RPi Tutorial EGHS:Switch Input| Simple on/off switch input]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;With or without de-bouncing&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;protection resistors &lt;/del&gt;etc.&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Includes example &lt;/del&gt;8xSwitch Test &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Module&lt;/del&gt;.&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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Mit oder ohne Entprellung&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Schutz-Widerstand &lt;/ins&gt;etc.&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Incl. Beispiel &lt;/ins&gt;8xSwitch Test &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Modul&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Planned &lt;/del&gt;Tutorials=&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;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Geplante &lt;/ins&gt;Tutorials=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Basic Circuits===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Basic Circuits===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1. LED output&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1. LED output&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Completed see above&lt;/del&gt;.''&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;''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Erledigt. Siehe oben&lt;/ins&gt;.''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;2. [[RPi Tutorial EGHS:DC Motor | Small DC motor drive]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;2. [[RPi Tutorial EGHS:DC Motor | Small DC motor drive]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;MOSFET &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/del&gt;Darlington &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pair to provide high power drive and reverse bias diode to protect from motor coils&lt;/del&gt;.&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;MOSFET &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;oder &lt;/ins&gt;Darlington &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Paar als Leistungstreiber mit Freilaufdiode zum Schutz vor Induktion aus den Motorspulen&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;3. [[RPi Tutorial EGHS:Switch Input| Simple on/off switch input]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;3. [[RPi Tutorial EGHS:Switch Input| Simple on/off switch input]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Completed see above&lt;/del&gt;.''&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;''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Erledigt. Siehe oben&lt;/ins&gt;.''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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;&amp;#160;&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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Naicheben</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=DE:RPi_Tutorial_Easy_GPIO_Hardware_%26_Software&amp;diff=117128&amp;oldid=prev</id>
		<title>Naicheben: Anleitung um Hardware an den GPIOs zu betreiben</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=DE:RPi_Tutorial_Easy_GPIO_Hardware_%26_Software&amp;diff=117128&amp;oldid=prev"/>
				<updated>2012-04-17T00:25:39Z</updated>
		
		<summary type="html">&lt;p&gt;Anleitung um Hardware an den GPIOs zu betreiben&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Template:RPi_Tutorials}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Achtung==&lt;br /&gt;
Wärend die meissten der hier aufgeführten Schaltungen direkt ans RPi angeschlossen werden, wird der Gebrauch eines gepufferten Interface (so wie beim [[RPi Gertboard | Gertboard]]) angeraten zum Schutz vor grevierenden Schäden.  Alternativ kann man auch mit diesen Experimentierboards arbeiten: [[#Alternative Test Platforms]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Höchste Vorsicht ist geboten wenn auf Low Level Ebene Hardware angeschlossen wird, das RPi kann dabei zerstört werden, Dein Equipment und potentiell Du selbst und/oder Andere.  Es geschieht alles auf eigene Gefahr!'''&lt;br /&gt;
&lt;br /&gt;
==Ziele==&lt;br /&gt;
Dieses Tutorial basiert auf [http://www.raspberrypi.org/forum/features-and-requests/easy-gpio-hardware-software diesem Thread] und zielt drauf ab basis Schaltungen für die [[RPi Low-level peripherals#General Purpose Input/Output (GPIO) | General Purpose Input/Output (GPIO)]] des RPi's zu erstellen.&lt;br /&gt;
Grundlagen der Elektronik sind erforderlich (z.B. Grundwisse über grundlegende diskrete Bauteile wie Transistoren, Dioden und Widerstände):&lt;br /&gt;
&lt;br /&gt;
==Nützliche Links/Resourcen==&lt;br /&gt;
*[http://www.circuitlab.com Online Schaltungs Labor - Schaltungs Design und Simulation] - Excellentes Tool zum Experimentieren mit Schaltungen (wird auch für die Schaltungsbeispiele hier genutzt)&lt;br /&gt;
&lt;br /&gt;
*[http://www.scriptoriumdesigns.com/embedded/index.php Einführung in die Embedded Programmierung - GPIO] - Besonders viele detail Information über GPIO Inputs und Outputs für Anfänger um die Prizipien hinter der Schaltung zu verstehen.&lt;br /&gt;
&lt;br /&gt;
*[http://ww1.microchip.com/downloads/en/devicedoc/40040b.pdf Microchip's PIC Tips und Tricks engl. PDF]&amp;lt;ref&amp;gt; http://www.raspberrypi.org/forum/projects-and-collaboration-general/gpios-suitable-for-microswitches-joysticks/#p35307 &amp;lt;/ref&amp;gt; - Enthält viele brauchbare Beispielschaltungen für den PIC Microkontroller und kann auf das RPi adaptiert werden (3.3V GPIO).&lt;br /&gt;
&lt;br /&gt;
*[http://www.kpsec.freeuk.com/ The Electronics Club] - Eine excellente Quelle für Anfänger der Elektronik (auf Englisch), erklärt viele Basisschaltungen.&lt;br /&gt;
&lt;br /&gt;
==Alternative Test Platformen==&lt;br /&gt;
Until you have a RPi to test with, there are many alternative platforms available which will allow the testing of basic circuits.  In addition, they may be interfaced with directly using the RPi in the future.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ti.com/tool/msp-exp430g2 TI LaunchPad] - A low cost development platform ($4.30 including free world shipping). Includes programmer/debug board, two processors (with 16 GPIO including I2C/SPI/UART, 8ch 10bit ADC etc).&lt;br /&gt;
&lt;br /&gt;
*[http://arduino.cc/en/ Arduino] - Common hobbyist development platform. Excellent community support and additional hardware.&lt;br /&gt;
&lt;br /&gt;
*[http://www.picaxe.com/ PICAXE]&amp;lt;ref&amp;gt; http://www.raspberrypi.org/forum/projects-and-collaboration-general/gpios-suitable-for-microswitches-joysticks/#p35309 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[http://www.stm32circle.com/hom/index.php STM32 Primer/EvoPrimer] - Self-contained development platform. Mentioned since I may use one at some point (I bought the original Primer a long time ago). It includes a battery, acceleration sensors and built in display screen.&lt;br /&gt;
&lt;br /&gt;
=Completed Tutorials=&lt;br /&gt;
 Note:&lt;br /&gt;
 Until RPi devices are available, I can not confirm this will work on a real RPi.&lt;br /&gt;
 For now, I shall be using the TI LaunchPad (see [[RPi Tutorial Easy GPIO Hardware &amp;amp; Software#Alternative Test Platforms | Alternative Test Platforms]]&lt;br /&gt;
 for details) to test the hardware on (as it is cheap and the logic levels similar).&lt;br /&gt;
&lt;br /&gt;
===Basic Circuits===&lt;br /&gt;
1. [[RPi Tutorial EGHS:LED output | LED output]]&lt;br /&gt;
&lt;br /&gt;
Directly driven (will need very low powered LED) or driven via transistor (allowing higher current).  Includes example 8xLED Test Module.&lt;br /&gt;
&lt;br /&gt;
3. [[RPi Tutorial EGHS:Switch Input| Simple on/off switch input]]&lt;br /&gt;
&lt;br /&gt;
With or without de-bouncing, protection resistors etc.  Includes example 8xSwitch Test Module.&lt;br /&gt;
&lt;br /&gt;
=Planned Tutorials=&lt;br /&gt;
===Basic Circuits===&lt;br /&gt;
1. LED output&lt;br /&gt;
&lt;br /&gt;
''Completed see above.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. [[RPi Tutorial EGHS:DC Motor | Small DC motor drive]]&lt;br /&gt;
&lt;br /&gt;
MOSFET or Darlington Pair to provide high power drive and reverse bias diode to protect from motor coils.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. [[RPi Tutorial EGHS:Switch Input| Simple on/off switch input]]&lt;br /&gt;
&lt;br /&gt;
''Completed see above.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. [[RPi Tutorial EGHS:Analogue Sensor| Analogue resistive sensor sampled as a digital input]]&lt;br /&gt;
&lt;br /&gt;
Using a basic transistor switch circuit.&lt;br /&gt;
&lt;br /&gt;
===Intermediate Circuits===&lt;br /&gt;
1. [[RPi Tutorial EGHS:Shift Registers| Shift Registers - Multiplexing Data]]&lt;br /&gt;
&lt;br /&gt;
An introduction to using additional ICs.  In this case, using a parallel to serial 8-bit shift register to read 8 digital inputs using two GPIO pins.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. [[RPi Tutorial EGHS:Analogue to Digital| Analogue to Digital Circuit]]&lt;br /&gt;
&lt;br /&gt;
Use of a ADC chip to sample inputs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. [[RPi Tutorial EGHS:Driving Circuit| PWM Driving Circuit]]&lt;br /&gt;
&lt;br /&gt;
For example motor speed control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. [[RPi Tutorial EGHS:Alpha-Numeric Display| Alpha-numeric 2x16 LCD Display]]&lt;br /&gt;
&lt;br /&gt;
'''(IN-PROGRESS)''' Control via 4-wire data (total 6 GPIO) and also alternative 2-wire interface circuit.&lt;br /&gt;
&lt;br /&gt;
===Advanced Circuits===&lt;br /&gt;
1. [[RPi Tutorial EGHS:Control Hardware Over Internet| Control Hardware Over The Internet]]&lt;br /&gt;
&lt;br /&gt;
Implement web control and monitoring of GPIO connected components.&lt;br /&gt;
&lt;br /&gt;
2. [[RPi Tutorial EGHS:Communicating With Other Micro-controllers | Communicating With Other Micro-controllers ]]&lt;br /&gt;
&lt;br /&gt;
Communicate with other micro-controllers so that features such as ADCs can be used.&lt;br /&gt;
&lt;br /&gt;
==Contributing to this tutorial==&lt;br /&gt;
This is an open project so please feel welcome to add your own sections and improve its content.&lt;br /&gt;
&lt;br /&gt;
Please see the [[Talk:RPi Tutorial Easy GPIO Hardware &amp;amp; Software]] page to discuss this page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Raspberry Pi}}&lt;/div&gt;</summary>
		<author><name>Naicheben</name></author>	</entry>

	</feed>