<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.opencircuits.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CodeThatThinks</id>
	<title>OpenCircuits - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.opencircuits.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CodeThatThinks"/>
	<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Special:Contributions/CodeThatThinks"/>
	<updated>2026-04-21T17:37:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=AVR&amp;diff=77942</id>
		<title>AVR</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=AVR&amp;diff=77942"/>
		<updated>2015-03-29T23:46:55Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Redirected page to Microcontrollers#Atmel AVR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Microcontrollers#Atmel_AVR]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AVR]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Talk:Cellular_rotary_phone&amp;diff=77941</id>
		<title>Talk:Cellular rotary phone</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Talk:Cellular_rotary_phone&amp;diff=77941"/>
		<updated>2015-03-29T23:46:07Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Redirected page to Cellular Rotary Phone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Cellular Rotary Phone]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Microcontroller&amp;diff=77886</id>
		<title>Microcontroller</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Microcontroller&amp;diff=77886"/>
		<updated>2014-11-12T04:03:40Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added to Components category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Microcontrollers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Microcontroller&amp;diff=77885</id>
		<title>Microcontroller</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Microcontroller&amp;diff=77885"/>
		<updated>2014-11-12T04:02:55Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Microcontroller to Microcontrollers over redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Microcontrollers]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Microcontrollers&amp;diff=77884</id>
		<title>Microcontrollers</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Microcontrollers&amp;diff=77884"/>
		<updated>2014-11-12T04:02:54Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Microcontroller to Microcontrollers over redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Microcontrollers=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First, a few definitions:&lt;br /&gt;
&lt;br /&gt;
* a '''CPU''' is something that can execute software programs. The earliest CPUs were built out of many parts, but now most CPUs are in microprocessors.&lt;br /&gt;
* a '''microprocessor''' is a kind of single [[Integrated Circuits|integrated circuit]] that includes an entire CPU. In the earliest microprocessors, and some famous kinds of microprocessors still being made, the CPU fills the entire chip, and so require external RAM and ROM/FLASH memory. But now most CPUs sold are in microcontrollers[http://www.circuitcellar.com/library/designforum/silicon_update/3/index.asp].&lt;br /&gt;
* A '''microcontroller''' is a kind of microprocessor that, in addition to the CPU, also includes RAM, ROM/FLASH memory, digital I/O, analog to digital convertors, and even comparators on a single die/package.&lt;br /&gt;
&lt;br /&gt;
A microcontroller is a little computer on a single Die/Package.  The computer includes a CPU core, RAM, ROM/FLASH, and peripherals including UARTS, A/D converters, SPI, and I2C. Microcontrollers differ from microprocessors in that the microprocessors generally have bigger more powerful central processing units, but need support chips for ram, rom and other peripherals.  Most modern microcontrollers use FLASH ram instead of a ROM so they can be programmed over and over.  Many modern microcontrollers allow self-flashing to enable bootloading or a firmware update without pulling the chip from the circuit or using a programmer/debugger.&lt;br /&gt;
&lt;br /&gt;
Unlike PCs, which have a wide range of programming languages available, microcontrollers have only a few programming languages available -- C programming language, Basic programming language, Forth programming language, assembly language, and (on a few microcontrollers) Python programming language.&lt;br /&gt;
&lt;br /&gt;
Microcontrollers and microprocessors only understand machine code and compilers regardless of type all translate the program to machine code. Machine code, while tedious to learn and device specific, is the most efficient. &lt;br /&gt;
&lt;br /&gt;
People often have strong opinions about their favorite programming language[http://embeddedadventures.blogspot.com/2008/04/4compilers.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Many hobbyists use microcontrollers, sometimes even multiple microcontrollers, in their [[projects]].&lt;br /&gt;
Prices have fallen below $5 for the cheapest 32-bit microcontroller and below $1 for the cheapest 8-bit microcontroller.&lt;br /&gt;
&lt;br /&gt;
''I've written a little about the various kinds of microcontrollers at [http://en.wikibooks.org/wiki/Embedded_Systems/Particular_Microprocessors Wikibooks: Embedded Systems]. --[[User:DavidCary|DavidCary]] 06:15, 10 March 2007 (PST)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
About 55% of all CPUs sold in the world are 8-bit microcontrollers. Over 2 billion 8-bit microcontrollers were sold in 1997.[http://www.circuitcellar.com/library/designforum/silicon_update/3/index.asp]&lt;br /&gt;
''(Anyone have more up-to-date statistics?)''&lt;br /&gt;
&lt;br /&gt;
Somebody always thinks their microcontroller is the best microcontroller, so we have listed all of them as best.&lt;br /&gt;
&lt;br /&gt;
== Microchip PIC ==&lt;br /&gt;
&lt;br /&gt;
* [[PIC Links]] A bunch of links to PIC based information and projects&lt;br /&gt;
* [[Microchip]] PIC 8 bit FLASH microcontrollers&lt;br /&gt;
* [[Microchip]] dsPIC/PIC24 16 bit FLASH microcontrollers &lt;br /&gt;
* [[DsPIC30F 5011 Development Board]] &lt;br /&gt;
* [[Microchip]] PIC32 32 bit FLASH microcontrollers&lt;br /&gt;
* PIC based [[Demo board]]&lt;br /&gt;
&lt;br /&gt;
: ''consider merging the following section to [http://en.wikibooks.org/wiki/Embedded_Systems/PIC_Microcontroller#Which_PIC_to_Use Which PIC to use], to gain the advantages of [http://communitywiki.org/ConsolidateInformation consolidating information].''&lt;br /&gt;
&lt;br /&gt;
Note about choosing a PIC:&lt;br /&gt;
&lt;br /&gt;
The number of PIC models is huge so it is worth saying a few words on how to choose a PIC.  &lt;br /&gt;
&lt;br /&gt;
Things to consider as a hobbiest or making a small production run:&lt;br /&gt;
&lt;br /&gt;
* Microchip tends to produce the same chip with minor variations.  The exact same chip with the exact same pinout may be available in 8k, 16k, or 32k flash.  Spend a few extra pennies and take the best.&lt;br /&gt;
* SMT parts take practice to work with, so beginners should focus on DIP package parts with &amp;lt;= 40 pins. On the other hand, SMT parts can yield simpler and smaller PCB designs so they are worth consideration even for a hobbiest. &lt;br /&gt;
* Contrary to common sense, older parts are often more expensive then newer parts. &lt;br /&gt;
* Consider if a free/student version of a C compiler is availible.  Microchip provides free/student student versions for the 18f,dsPIC/PIC24, and PIC32.&lt;br /&gt;
&lt;br /&gt;
List of some of the best PICs for hobby purposes:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|PIC&lt;br /&gt;
|Pin Count&lt;br /&gt;
|Important Features&lt;br /&gt;
|Typical Use&lt;br /&gt;
|-&lt;br /&gt;
|PIC12F683&lt;br /&gt;
|8&lt;br /&gt;
|ADC, I/O PWM, Comparator&lt;br /&gt;
|Very Simple Projects/Glue Logic&lt;br /&gt;
|-&lt;br /&gt;
|PIC16F88&lt;br /&gt;
|18&lt;br /&gt;
|ADC, I/O PWM, Comparator, UART, I2C/SPI&lt;br /&gt;
|General Purpose&lt;br /&gt;
|-&lt;br /&gt;
|18F2620&lt;br /&gt;
|28&lt;br /&gt;
|ADC, I/O PWM, Comparator, UART, I2C/SPI&lt;br /&gt;
|General Purpose&lt;br /&gt;
|-&lt;br /&gt;
|18F4620&lt;br /&gt;
|40&lt;br /&gt;
|ADC, I/O PWM, Comparator, UART, I2C/SPI, 8 Bit Parallel Port&lt;br /&gt;
|General Purpose&lt;br /&gt;
|-&lt;br /&gt;
|18F2550/18F2553&lt;br /&gt;
|28&lt;br /&gt;
|ADC, I/O PWM, Comparator, UART, I2C/SPI, USB&lt;br /&gt;
|USB Connectivity&lt;br /&gt;
|-&lt;br /&gt;
|18F4550/18F4553&lt;br /&gt;
|40&lt;br /&gt;
|ADC, I/O PWM, Comparator, UART, I2C/SPI, USB, 8 Bit Parallel Port&lt;br /&gt;
|USB Connectivity&lt;br /&gt;
|-&lt;br /&gt;
|P24FJ64GA002&lt;br /&gt;
|28&lt;br /&gt;
|ADC, I/O PWM, Comparator (with software selectable pin assignment), 2 UART, 2 I2C, 2 SPI&lt;br /&gt;
|General Purpose&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note: J means the PIC is a native 3.3V part.  Other PICs will run at 3.3V but only at slower clock speeds.&lt;br /&gt;
&lt;br /&gt;
External Links:&lt;br /&gt;
&lt;br /&gt;
== Atmel AVR ==&lt;br /&gt;
&lt;br /&gt;
Atmel's line of 8 and 32-bit RISC microcontrollers are extremely easy to use and a great choice for beginners. With four series&amp;amp;mdash;ATtiny, ATmega, ATxmega, and AVR32&amp;amp;mdash;there is a large variety in price, processing power, and size, making it simple to meet a variety of needs. Many small chips are available in a [[DIP]] package that allows for quick prototyping and breadboard use.&lt;br /&gt;
&lt;br /&gt;
Combined with an AVRDragon for about 60€ everybody with a budget of about 70€ is able to build and debug his own microprocessor applications. The AVRDragon allows you to debug all ATmega &amp;amp; ATtiny processors with less than 32k flash using DebugWire or JTAG and to program all ATmega / ATtiny devices using HVPP, ISP and JTAG.&lt;br /&gt;
&lt;br /&gt;
=== [[ATtiny]] ===&lt;br /&gt;
&lt;br /&gt;
Small and somewhat lacking in I/O, but still quite powerful (20MHz System Clock, 20MIPS, 64MHz Fast  Peripheral Clock). Ideal for small spaces, limited resources, or a tight budget.&lt;br /&gt;
&lt;br /&gt;
Features include 10bit ADCs, USI, 8/16bit timer, PWM, I²C, SPI , BOD, and WDT.&lt;br /&gt;
&lt;br /&gt;
=== ATmega ===&lt;br /&gt;
&lt;br /&gt;
Middle of the road AVR with a good amount of I/O and a large amount of processing power.&lt;br /&gt;
&lt;br /&gt;
Features include 10bit ADCs, USARTs, 8/16bit timer, I²C, SPI, BOD, and WDT.&lt;br /&gt;
&lt;br /&gt;
Processors:&lt;br /&gt;
&lt;br /&gt;
* ATmega88&lt;br /&gt;
* ATmega16/32&lt;br /&gt;
* ATmega640/1280/2560&lt;br /&gt;
* ATmega1281/2561&lt;br /&gt;
&lt;br /&gt;
=== ATxmega ===&lt;br /&gt;
&lt;br /&gt;
Geared toward application that require a large amount of processing power or a large number of I/O. &lt;br /&gt;
&lt;br /&gt;
Features include 12bit ADC, 12bit DAC, 16 bit timer, USARTs, SPI, I²C, DMA, real time clock, crypto engine.&lt;br /&gt;
&lt;br /&gt;
Processors:&lt;br /&gt;
&lt;br /&gt;
* ATxmega64A1/128A1/192A1/256A1&lt;br /&gt;
* ATxmega64A3/128A3/192A3/256A3&lt;br /&gt;
&lt;br /&gt;
=== AVR32 ===&lt;br /&gt;
&lt;br /&gt;
High performance 32-bit microcontroller for multimedia purposes, with system clocks of 200 MHz or more.&lt;br /&gt;
&lt;br /&gt;
Processors:&lt;br /&gt;
&lt;br /&gt;
* AP7000&lt;br /&gt;
* AP7001&lt;br /&gt;
* AP7002&lt;br /&gt;
* AT32UC3A0128/0256/0512&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
&lt;br /&gt;
* [[Arduino Links]] Arduino is a development board based on AVR Microcontrollers&lt;br /&gt;
* [[Atmel]] AVR 8 bit FLASH microcontrollers&lt;br /&gt;
* [http://www.atmel.com/products/AVR/ Atmel] ATmega &amp;amp; ATtiny&lt;br /&gt;
* [http://www.atmel.com/products/AVR/default_xmega.asp Atmel] ATxmega&lt;br /&gt;
* [http://www.atmel.com/products/AVR32/ Atmel] AVR 32&lt;br /&gt;
* [http://makecircuits.com/blog/2009-03-23-simplest-atmega8-programmer-using-lpt-port.html Simplest AVR programmer Using LPT Port]&lt;br /&gt;
&lt;br /&gt;
== Development Boards ==&lt;br /&gt;
Development Boards are printed circuit boards that contain a microcontroller and enough circuitry to get it going, typically at least some of the following: clock, voltage regulator, reset button, communications chip, buffer amplifiers, led's, prototyping area, and/or off chip connections.  Sometimes the manufacturer of the chip sells development boards ( often called evaluation boards ).  Development boards can be really basic, just enough to make the processor run, with connections to the IO pins.  Or the boards can include communications, displays, input buttons etc.  Often you can jump start a project by using a development board that does the boring standard stuff and let you focus on your project.  The development board can let you use high density parts and surface mount parts that you might not want to mess with.  The BitWacker kit from [[SparkFun]] is priced close the to the total price of the parts.  This is probably true of some other development boards as well.  Note that some development boards require you to build them they have not been made available as kits, some come both ways.&lt;br /&gt;
&lt;br /&gt;
*[[Chalk Roach]] based on AVR Atmega32&lt;br /&gt;
*[[Arduino Links]]  Arduino is based on AVR Microcontrollers&lt;br /&gt;
*[[USB Bit Whacker]]  This is a PIC 18 based system  ... can be used with [[BitWacker Java Communications]]&lt;br /&gt;
*[[RS232 Dev Board]]&lt;br /&gt;
*[[dsPIC30F 5011 Development Board]]&lt;br /&gt;
* [http://www.gogoboard.org GoGo Board] based on PIC18F4550 (via [http://www.blikstein.com/paulo/index.html Prof. Paulo Blikstein]): &amp;quot;an open-source platform that is designed to be low-cost and allow for local assembly by those who are interested.&amp;quot; All parts are through-hole (even the USB connector). KiCAD PCB design files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Other demo boards: see [[demo board]].&lt;br /&gt;
&lt;br /&gt;
== Cypress PSoC ==&lt;br /&gt;
&lt;br /&gt;
* Cypress PSoC 8-bit and 32-bit FLASH microcontroller + mixed-signal array on one chip.&lt;br /&gt;
&lt;br /&gt;
External Links:&lt;br /&gt;
* [http://www.psocdeveloper.com/forums/ PSoCDeveloper] -- friendly electronics discussion forums from beginner to advanced level, but focused on PSoC devices.&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Embedded_Systems/Cypress_PSoC_Microcontroller Wikibooks: Cypress PSoC]&lt;br /&gt;
* [http://www.sparkfun.com/commerce/product_info.php?products_id=8480 SparkFun: Gainer PSoC Development Board] including USB interface -- looks very similar to the [[Arduino Links | Arduino Nano]], but it can do a lot more.&lt;br /&gt;
&lt;br /&gt;
== ARM ==&lt;br /&gt;
&lt;br /&gt;
* [[Image:lpc2103.jpg|69px|LPC2103]] [http://www.k9spud.com/arm/lpc2103/ LPC2103] Low cost 70MHz ARM7TDMI-S FLASH Microcontroller from Philips. The  [http://coridiumcorp.com/arm7/ &amp;quot;$49&amp;quot; &amp;quot;Coridium ARMmite&amp;quot;]  does use this chip.&lt;br /&gt;
* the [http://www.open-research.org.uk/ARMuC/ ARM microcontroller wiki].&lt;br /&gt;
&lt;br /&gt;
There are no ARM chips currently manufactured in a through-hole package -- they are *all* surface-mount.&lt;br /&gt;
However, there are many &amp;quot;adapter boards&amp;quot; aka [[demo board]] that make them easier to use, such as:&lt;br /&gt;
* low-cost ARM demo boards at NGX Technologies: [http://shop.ngxtechnologies.com/index.php?cPath=21]&lt;br /&gt;
* $10 STMicroelectronics’ STM32 Discovery Kit with ARM® Cortex-M3 microcontroller [http://www.st.com/internet/com/press_release/p3065.jsp] [http://www.st.com/internet/evalboard/product/250863.jsp]&lt;br /&gt;
* [[Motherboards that run Linux]]&lt;br /&gt;
&lt;br /&gt;
== further reading ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.instructables.com/id/How-to-choose-a-MicroController/ Instructables: How to choose a MicroController]&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Embedded_Systems/Particular_Microprocessors#brief_selection_guide Wikibooks: brief selection guide]&lt;br /&gt;
*[http://www.veys.com/index.php?title=Main_Page Main Page] May have been a one man effort, now dropped.  Has a bit of content that looks good.&lt;br /&gt;
*[http://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/ Cornell University ECE 4760 Designing with Microcontrollers Final Projects] A ton on projects.&lt;br /&gt;
*[http://forum.allaboutcircuits.com/showthread.php?t=21358 Which uC (Microcontroller)? - discussion]&lt;br /&gt;
*[http://www.ladyada.net/library/picvsavr.html PIC vs. AVR Ultimate fight]&lt;br /&gt;
* [http://chiphacker.com/questions/1092/whats-the-difference-between-a-microcontroller-and-a-microprocessor Chiphacker: &amp;quot;What’s the difference between a microcontroller and a microprocessor?&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:microcontroller]][[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Transformer&amp;diff=77883</id>
		<title>Transformer</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Transformer&amp;diff=77883"/>
		<updated>2014-11-12T03:53:50Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Created redirect to transformers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Transformers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Transistor&amp;diff=77882</id>
		<title>Transistor</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Transistor&amp;diff=77882"/>
		<updated>2014-11-12T03:52:56Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added to components category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Transistors]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Triac&amp;diff=77881</id>
		<title>Triac</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Triac&amp;diff=77881"/>
		<updated>2014-11-12T03:52:38Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Updated redirect to match splitting up of pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Triacs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Other_Passives&amp;diff=77880</id>
		<title>Other Passives</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Other_Passives&amp;diff=77880"/>
		<updated>2014-11-12T03:49:35Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Split into separate pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Inductors]], [[Transformers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Transformers&amp;diff=77879</id>
		<title>Transformers</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Transformers&amp;diff=77879"/>
		<updated>2014-11-12T03:49:02Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Moved from Other Passives&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Transformers are 2 or more inductors where the coils share the same magnetic field.  This results in the current in one coil inducing a current in the other.  They are commonly used to change the voltage from an AC source to a different voltage.  We need much more description and information here.  Would you add it?&lt;br /&gt;
&lt;br /&gt;
Comments:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Ferrites?  I don't know much about 'em, I only use ferrites in switching regulators.&amp;quot;  --National Semiconductor's Bob Pease&lt;br /&gt;
&lt;br /&gt;
Can be replaced in many circumstances with an impedance inverter using only an opamp, a capacitor, and a few resistors.&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Inductors&amp;diff=77878</id>
		<title>Inductors</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Inductors&amp;diff=77878"/>
		<updated>2014-11-12T03:48:26Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Moved from Other Passives&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An inductor is a passive electrical component that can store energy in a magnetic field created by the electric current passing through it. An inductor's ability to store magnetic energy is measured by its inductance, in units of henries. Typically an inductor is a conducting wire shaped as a coil; the loops help to create a strong magnetic field inside the coil due to Ampere's Law. Due to the time-varying magnetic field inside the coil, a voltage is induced, according to Faraday's law of electromagnetic induction, which by Lenz's Law opposes the change in current that created it. Inductors are one of the basic components used in electronics where current and voltage change with time, due to the ability of inductors to delay and reshape alternating currents. Inductors called chokes are used as parts of filters in power supplies or to block AC signals from passing through a circuit.&lt;br /&gt;
&lt;br /&gt;
If the rate of change of current in a circuit is one ampere per second and the resulting electromotive force is one volt, then the inductance of the circuit is one henry.&lt;br /&gt;
&lt;br /&gt;
=== equation here soon ===&lt;br /&gt;
&lt;br /&gt;
units&lt;br /&gt;
A = ampere&lt;br /&gt;
&lt;br /&gt;
C = coulomb&lt;br /&gt;
&lt;br /&gt;
F = farad&lt;br /&gt;
&lt;br /&gt;
J = joule&lt;br /&gt;
&lt;br /&gt;
kg = kilogram&lt;br /&gt;
&lt;br /&gt;
m = meter&lt;br /&gt;
&lt;br /&gt;
s = second&lt;br /&gt;
&lt;br /&gt;
Wb = weber&lt;br /&gt;
&lt;br /&gt;
V = volt&lt;br /&gt;
&lt;br /&gt;
Ω = ohm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Uses:&lt;br /&gt;
*tuned circuits: a circuit that responds in a special way to some frequencies( s ).&lt;br /&gt;
*power supply filter: remove the pulsing DC left from rectification or other noise in the signal.&lt;br /&gt;
*Decoupling: usually blocking high frequencies from one part of a circuit from getting in another part.&lt;br /&gt;
*boost buck regulators: voltage regulators that decrease or increase voltage.&lt;br /&gt;
&lt;br /&gt;
Links&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Inductors Inductor From Wikipedia, the free encyclopedia]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Components&amp;diff=77877</id>
		<title>Components</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Components&amp;diff=77877"/>
		<updated>2014-11-12T03:47:35Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Split up other passive components&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Components are the basic building blocks of circuits. An individual component can be thought of as a single physical device in a circuit. We used to think of them as the resistors, capacitors, diodes, and other discrete components that make up our electronics, but as technology has advanced more and more devices have been added to this category. Components can be categorized in a variety of ways. Sometimes this might be by their electrical characteristics, like resistors and capacitors, while other devices, like sensors, are categorized by their use. In some cases this can result in a component that is listed twice. For example, a temperature sensing resistor is both a resistor and a sensor.&lt;br /&gt;
&lt;br /&gt;
Compound components known as [[Modules | modules]] have steadily increased in popularity, making it easier than ever to add specific functionality to a circuit, whether it be in the form of a power supply, wireless radio, or one of the many other types of modules. [[Microcontroller Boards]] are but one example. Integrated circuits are another form of compound components, and there are hundreds of kinds available for a wide range of applications.&lt;br /&gt;
&lt;br /&gt;
In this listing  [[Integrated Circuits]], [[Modules]], [[Microcontroller Boards]] are listed as one item, but note that they come in a huge number of flavors with a huge number of purposes.&lt;br /&gt;
&lt;br /&gt;
== Active Components ==&lt;br /&gt;
These are components capable of producing or amplifying energy in a circuit.&lt;br /&gt;
&lt;br /&gt;
=== [[Battery | Batteries]] ===&lt;br /&gt;
Power Up.&lt;br /&gt;
&lt;br /&gt;
=== [[Diodes]] ===&lt;br /&gt;
These devices conduct very differently in one direction versus the other.&lt;br /&gt;
&lt;br /&gt;
=== [[demo board]] ===&lt;br /&gt;
Lots of people put a microprocessor and most of the other essential stuff on a tiny little demo board, easy to plug into your solderless breadboard (or your custom PCB) that has just a few more things that make your project special.&lt;br /&gt;
&lt;br /&gt;
=== [[Integrated Circuits]] ===&lt;br /&gt;
[[Op amp|Op Amps]], Voltage Regulators,  Drivers, Digitally Programmable Potentiometers, [[555 Timers]] ...  For motor drivers see Motors below.  Lots of parts in a package to do something useful.&lt;br /&gt;
&lt;br /&gt;
=== [[Optoelectronics]] ===&lt;br /&gt;
LEDs, photodiodes, optoisolators, LCDs, IR proximity detectors,...&lt;br /&gt;
&lt;br /&gt;
=== [[Microcontrollers]] and [[Microcontroller Boards]] or Modules ===&lt;br /&gt;
Little Computers for your entertainment.&lt;br /&gt;
&lt;br /&gt;
=== [[Transistors]] ===&lt;br /&gt;
Devices used to switch and amplify electricity.&lt;br /&gt;
&lt;br /&gt;
=== [[Triacs]] ===&lt;br /&gt;
Capable of conducting in either direction when triggered.&lt;br /&gt;
&lt;br /&gt;
=== [[Sensors]] ===&lt;br /&gt;
Accelerometers, Gyroscopes, Temperature Sensors, Pressure Sensors, ...  Find out what is going on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Passive Components ==&lt;br /&gt;
These components can use and manipulate energy in a circuit, however they cannot add or amplify.&lt;br /&gt;
&lt;br /&gt;
=== [[Resistors]] ===&lt;br /&gt;
and Potentiometers  Resistance is not futile.  In there simplest form passive components, but now some are IC using forming variable resistors and potentiometers.&lt;br /&gt;
&lt;br /&gt;
=== [[Capacitors]] ===&lt;br /&gt;
Store charge and energy, block dc, filter.  In their simplest form passive components, but now some are IC using switched capacitors to synthesize other and variable values.&lt;br /&gt;
&lt;br /&gt;
=== [[Inductors]] ===&lt;br /&gt;
Stores energy in a magnetic field.&lt;br /&gt;
&lt;br /&gt;
=== [[Transformers]] ===&lt;br /&gt;
Two coils where one coil induces a current in the other via a magnetic field.&lt;br /&gt;
&lt;br /&gt;
== Electromechanical Components ==&lt;br /&gt;
These can carry out electrical processes by using mechanical processes or electrical connections, or have mechanical processes that are driven by electricity.&lt;br /&gt;
&lt;br /&gt;
=== [[Connectors]] ===&lt;br /&gt;
Join parts.&lt;br /&gt;
&lt;br /&gt;
=== [[Oscillator]] ===&lt;br /&gt;
Crystals, Ceramic Resonators, oscillators, ... Vibrate with excitement.&lt;br /&gt;
&lt;br /&gt;
=== [[Motors]] ===&lt;br /&gt;
Make thing move.  We include some circuits/chips for driving motors.  Servos, steppers, and others.&lt;br /&gt;
&lt;br /&gt;
=== [[Switches|Switches and Relays]] ===&lt;br /&gt;
Turn things on and off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Components ==&lt;br /&gt;
=== [[Modules]] ===&lt;br /&gt;
GPS, Mobile Phone, RF Transceiver, Bluetooth Modules, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Enclosures]] ===&lt;br /&gt;
Cover up.&lt;br /&gt;
&lt;br /&gt;
== [[Popular Parts]] ==&lt;br /&gt;
So many parts to pick, but which ones?  Why not pick a popular part, or a group of parts for areas of interest?&lt;br /&gt;
&lt;br /&gt;
== Obtaining Components ==&lt;br /&gt;
=== [[Manufacturers | Component Manufacturers]] ===&lt;br /&gt;
Links to homepages, phone numbers, contact info, ...  There is often info under each component as well in the components sections above.&lt;br /&gt;
&lt;br /&gt;
=== [[Free From Salvage]] ===&lt;br /&gt;
Dig in, to the free stuff, a list of links and a bunch of ideas on how to use your loot.&lt;br /&gt;
&lt;br /&gt;
=== [[Free Samples]] ===&lt;br /&gt;
Free is nice.&lt;br /&gt;
&lt;br /&gt;
=== [[PCB Manufacturers]] ===&lt;br /&gt;
Contact info, PCB trace width/spacing capability, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Salvage Ideas]]===&lt;br /&gt;
Unusual ideas for the fruits of your labor.&lt;br /&gt;
&lt;br /&gt;
=== [[Suppliers]] ===&lt;br /&gt;
Good places to buy, numbers to call, people to talk to, ...  Get your low cost motor controller boards &amp;amp; motor driver ICs&lt;br /&gt;
&lt;br /&gt;
=== Fakes ===&lt;br /&gt;
Beware!&lt;br /&gt;
&lt;br /&gt;
*[http://sound.westhost.com/counterfeit.htm Counterfeit Index]&lt;br /&gt;
&lt;br /&gt;
== [[Component and Parts Storage]] ==&lt;br /&gt;
Proper storage is the key to minimizing damage to parts and ensuring that they will work properly when you need to use them.&lt;br /&gt;
&lt;br /&gt;
== Data Sheets ==&lt;br /&gt;
You will want data sheets for you parts.  Do not leave home, or start a project without them.&lt;br /&gt;
&lt;br /&gt;
Check:&lt;br /&gt;
* original manufacturer&lt;br /&gt;
* [[supplier | parts distributor]]&lt;br /&gt;
* http://www.datasheetcatalog.com/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Electronic_components Electronic component From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.piclist.com/images/www/hobby_elec/e_parts.htm Basic Components]  Quite a few components and some info on use.&lt;br /&gt;
*[http://www.st-andrews.ac.uk/~www_pa/Scots_Guide/info/comp/comp.htm Electronic Components]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components| ]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Diodes&amp;diff=77876</id>
		<title>Diodes</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Diodes&amp;diff=77876"/>
		<updated>2014-11-12T03:44:01Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added to components category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diodes are two terminal devices that conduct very differently in one direction verses another.  The basic use takes advantage of this property, but the are other characteristics that are also useful and special diodes that take advantage of these properties.&lt;br /&gt;
&lt;br /&gt;
== How They Work ==&lt;br /&gt;
At the most basic level, diodes allow current to flow in one direction and prevent current from flowing in the opposite direction. If we take a look at their construction, we can see why this occurs.&lt;br /&gt;
&lt;br /&gt;
Diodes consist of two dissimilar materials that come together at a joint. One material has an abundance of electrons and therefore is negatively charged, while the other lacks electrons and is positively charged. At the junction between the two materials, electrons in the first material are attracted to the electron-less second material, forming a neutral atoms at the center of the junction which act as an insulator.&lt;br /&gt;
&lt;br /&gt;
When current is applied backwards, that is, to the electron-lacking side, electrons in the wire are attracted to the material, pulling it away from the junction. There is a similar effect on the other side, as electrons in the other material are attracted to the electron-lacking atoms in the wire.&lt;br /&gt;
&lt;br /&gt;
If current is applied to the side with an abundance of electrons, the electrons in the wire repel the electrons in the material, pushing the insulating atoms away from the junction. As the atoms are pushed further and further, the diode will get to a state where it begins conducting current.&lt;br /&gt;
&lt;br /&gt;
== Special Types ==&lt;br /&gt;
* Schottky&lt;br /&gt;
* Zener&lt;br /&gt;
* Avalanche&lt;br /&gt;
* Tunnel&lt;br /&gt;
&lt;br /&gt;
== Uses ==&lt;br /&gt;
Diodes can do many different things. They can detect, rectify, suppress, emit light, change capacitance, emit microwaves, etc.&lt;br /&gt;
&lt;br /&gt;
=== As a Rectifier ===&lt;br /&gt;
Changing alternating current to direct current.  A standard in almost all plug in power supplies and most electronic circuits run on DC.  [http://www.vishay.com/docs/88867/anfundam.pdf Application Note Vishay General Semiconductor]&lt;br /&gt;
&lt;br /&gt;
=== As a Detector ===&lt;br /&gt;
As in an amplitude modulated radio ( AM ) where the radio signal is changed to an audio signal.&lt;br /&gt;
&lt;br /&gt;
[[File:diodesnubber.png | frame | right | [[Basic Circuits and Circuit Building Blocks#Relay with Diode Snubber]]  ]]&lt;br /&gt;
=== As a Snubber ===&lt;br /&gt;
Some circuits, typically those with inductance like inductors, [[motor driver | motors]], [[relays]] and solenoids, generate a large back or reverse voltage when they turn off.  Often a diode will be inserted to &amp;quot;short circuit&amp;quot; this voltage/current.  This can prevent damage to other circuit components.&lt;br /&gt;
&lt;br /&gt;
=== As an Exponential/Logarithmic Converter ===&lt;br /&gt;
The current in the forward direction is an exponential function of the voltage.  Together with an op amp this can be used to convert voltages to via an exponential or logarithmic function.  These in turn can be used for multiplication, division, powers and roots.  See [[OpAmp Links]]&lt;br /&gt;
&lt;br /&gt;
=== Clipping, Bias Voltage ( Temperature Sensing ) ===&lt;br /&gt;
&lt;br /&gt;
In the forward direction a junction has about .6 volts when conducting ( as does the base emitter junction of a bipolar transistor ).  This voltage is useful as a small well defined voltage for bias in a transistor circuit.  Often 2 or more will be used in series for a higher voltage.  If the input is a varying voltage the output is equal to the input and then begins to clip ( stop rising ) at about .6 volts.  Feeding in a triangle wave at the right amplitude you get out a triangle wave with the points rounded off, an approximate sine wave.&lt;br /&gt;
The bias voltage is somewhat temperature sensitive, you can used this in an electronic thermometer circuit. &lt;br /&gt;
&lt;br /&gt;
=== Over Voltage Protection ===&lt;br /&gt;
Many circuits cannot tolerate voltage over a certain limit ( often the power supply voltage ).  Connecting a diode from the circuit input to the power supply can &amp;quot;short out&amp;quot; the over voltage.  Make sure the diode is connected in the proper direction.&lt;br /&gt;
&lt;br /&gt;
=== Bridge ===&lt;br /&gt;
This is an arrangement that is used for full wave rectification and some other circuits that are a bit tricky.  Not explained here and now but Google will help you out&lt;br /&gt;
&lt;br /&gt;
=== Reverse Protection ===&lt;br /&gt;
Many circuits destroy themselves when connected backwards to a voltage source.  Connecting a diode in series with the circuit blocks the reverse voltage.&lt;br /&gt;
See [[Reverse Protection Diodes]].&lt;br /&gt;
&lt;br /&gt;
=== Voltage Doubler ===&lt;br /&gt;
Diodes and resistors can be used to produce high voltages from AC without transformers.&lt;br /&gt;
See [http://www.vishay.com/docs/88842/anusingr.pdf Using Rectifiers in Voltage Multiplier Circuits Application Note Vishay General Semiconductor].  We should have a voltage doubler in our basic circuits section, do we?&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[LEDs]]&lt;br /&gt;
* [[Reverse Protection Diodes]]&lt;br /&gt;
&lt;br /&gt;
== Additional Resources ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Diode Diode on Wikipedia, the free encyclopedia]&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Electronics/Diodes  Electronics/Diodes From Wikibooks, the open-content textbooks collection] &lt;br /&gt;
* [http://en.wikibooks.org/wiki/Practical_Electronics/Diodes  Practical Electronics/Diodes From Wikibooks, the open-content textbooks collection]&lt;br /&gt;
* [http://www.allaboutcircuits.com/vol_3/chpt_3/12.htmlSpecial-purpose diodes]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Diodes&amp;diff=77875</id>
		<title>Diodes</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Diodes&amp;diff=77875"/>
		<updated>2014-11-12T03:43:06Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added information on how they work, cleaned things up a bit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diodes are two terminal devices that conduct very differently in one direction verses another.  The basic use takes advantage of this property, but the are other characteristics that are also useful and special diodes that take advantage of these properties.&lt;br /&gt;
&lt;br /&gt;
== How They Work ==&lt;br /&gt;
At the most basic level, diodes allow current to flow in one direction and prevent current from flowing in the opposite direction. If we take a look at their construction, we can see why this occurs.&lt;br /&gt;
&lt;br /&gt;
Diodes consist of two dissimilar materials that come together at a joint. One material has an abundance of electrons and therefore is negatively charged, while the other lacks electrons and is positively charged. At the junction between the two materials, electrons in the first material are attracted to the electron-less second material, forming a neutral atoms at the center of the junction which act as an insulator.&lt;br /&gt;
&lt;br /&gt;
When current is applied backwards, that is, to the electron-lacking side, electrons in the wire are attracted to the material, pulling it away from the junction. There is a similar effect on the other side, as electrons in the other material are attracted to the electron-lacking atoms in the wire.&lt;br /&gt;
&lt;br /&gt;
If current is applied to the side with an abundance of electrons, the electrons in the wire repel the electrons in the material, pushing the insulating atoms away from the junction. As the atoms are pushed further and further, the diode will get to a state where it begins conducting current.&lt;br /&gt;
&lt;br /&gt;
== Special Types ==&lt;br /&gt;
* Schottky&lt;br /&gt;
* Zener&lt;br /&gt;
* Avalanche&lt;br /&gt;
* Tunnel&lt;br /&gt;
&lt;br /&gt;
== Uses ==&lt;br /&gt;
Diodes can do many different things. They can detect, rectify, suppress, emit light, change capacitance, emit microwaves, etc.&lt;br /&gt;
&lt;br /&gt;
=== As a Rectifier ===&lt;br /&gt;
Changing alternating current to direct current.  A standard in almost all plug in power supplies and most electronic circuits run on DC.  [http://www.vishay.com/docs/88867/anfundam.pdf Application Note Vishay General Semiconductor]&lt;br /&gt;
&lt;br /&gt;
=== As a Detector ===&lt;br /&gt;
As in an amplitude modulated radio ( AM ) where the radio signal is changed to an audio signal.&lt;br /&gt;
&lt;br /&gt;
[[File:diodesnubber.png | frame | right | [[Basic Circuits and Circuit Building Blocks#Relay with Diode Snubber]]  ]]&lt;br /&gt;
=== As a Snubber ===&lt;br /&gt;
Some circuits, typically those with inductance like inductors, [[motor driver | motors]], [[relays]] and solenoids, generate a large back or reverse voltage when they turn off.  Often a diode will be inserted to &amp;quot;short circuit&amp;quot; this voltage/current.  This can prevent damage to other circuit components.&lt;br /&gt;
&lt;br /&gt;
=== As an Exponential/Logarithmic Converter ===&lt;br /&gt;
The current in the forward direction is an exponential function of the voltage.  Together with an op amp this can be used to convert voltages to via an exponential or logarithmic function.  These in turn can be used for multiplication, division, powers and roots.  See [[OpAmp Links]]&lt;br /&gt;
&lt;br /&gt;
=== Clipping, Bias Voltage ( Temperature Sensing ) ===&lt;br /&gt;
&lt;br /&gt;
In the forward direction a junction has about .6 volts when conducting ( as does the base emitter junction of a bipolar transistor ).  This voltage is useful as a small well defined voltage for bias in a transistor circuit.  Often 2 or more will be used in series for a higher voltage.  If the input is a varying voltage the output is equal to the input and then begins to clip ( stop rising ) at about .6 volts.  Feeding in a triangle wave at the right amplitude you get out a triangle wave with the points rounded off, an approximate sine wave.&lt;br /&gt;
The bias voltage is somewhat temperature sensitive, you can used this in an electronic thermometer circuit. &lt;br /&gt;
&lt;br /&gt;
=== Over Voltage Protection ===&lt;br /&gt;
Many circuits cannot tolerate voltage over a certain limit ( often the power supply voltage ).  Connecting a diode from the circuit input to the power supply can &amp;quot;short out&amp;quot; the over voltage.  Make sure the diode is connected in the proper direction.&lt;br /&gt;
&lt;br /&gt;
=== Bridge ===&lt;br /&gt;
This is an arrangement that is used for full wave rectification and some other circuits that are a bit tricky.  Not explained here and now but Google will help you out&lt;br /&gt;
&lt;br /&gt;
=== Reverse Protection ===&lt;br /&gt;
Many circuits destroy themselves when connected backwards to a voltage source.  Connecting a diode in series with the circuit blocks the reverse voltage.&lt;br /&gt;
See [[Reverse Protection Diodes]].&lt;br /&gt;
&lt;br /&gt;
=== Voltage Doubler ===&lt;br /&gt;
Diodes and resistors can be used to produce high voltages from AC without transformers.&lt;br /&gt;
See [http://www.vishay.com/docs/88842/anusingr.pdf Using Rectifiers in Voltage Multiplier Circuits Application Note Vishay General Semiconductor].  We should have a voltage doubler in our basic circuits section, do we?&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[LEDs]]&lt;br /&gt;
* [[Reverse Protection Diodes]]&lt;br /&gt;
&lt;br /&gt;
== Additional Resources ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Diode Diode on Wikipedia, the free encyclopedia]&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Electronics/Diodes  Electronics/Diodes From Wikibooks, the open-content textbooks collection] &lt;br /&gt;
* [http://en.wikibooks.org/wiki/Practical_Electronics/Diodes  Practical Electronics/Diodes From Wikibooks, the open-content textbooks collection]&lt;br /&gt;
* [http://www.allaboutcircuits.com/vol_3/chpt_3/12.htmlSpecial-purpose diodes]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Transistors,_Diodes,_etc.&amp;diff=77874</id>
		<title>Transistors, Diodes, etc.</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Transistors,_Diodes,_etc.&amp;diff=77874"/>
		<updated>2014-11-12T02:56:57Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Moved to separate pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Transistors]], [[Diodes]], [[Triacs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Triacs&amp;diff=77873</id>
		<title>Triacs</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Triacs&amp;diff=77873"/>
		<updated>2014-11-12T02:51:52Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Moved from Transistors, Diodes, etc.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Capable of conducting in either direction when triggered. Also known as a TRIode for Alternating Current. Useful for AC, often at fairly high current and voltage.  May be used as switches and dimmers.&lt;br /&gt;
* [http://www.allaboutcircuits.com/vol_3/chpt_7/6.html &amp;quot;All About Circuits: The Triac&amp;quot;]&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Power_Electronics#Triacs &amp;quot;Wikibooks: Power Electronics: The Triac&amp;quot;]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Diodes&amp;diff=77872</id>
		<title>Diodes</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Diodes&amp;diff=77872"/>
		<updated>2014-11-12T02:50:24Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Moved from Transistors, Diodes, etc.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diodes are two terminal devices that conduct very differently in one direction verses another.  The basic use takes advantage of this property, but the are other characteristics that are also useful and special diodes that take advantage of these properties.&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
A diode lets current through in one direction but not another. It acts somewhat an infinite resistance in one direction, and a 0 resistance in the other direction. A more accurate description ( but not complete ) says that in the low resistance direction there must be a .6 v drop before much current flows.&lt;br /&gt;
&lt;br /&gt;
Other Reading&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Diode Diode From Wikipedia, the free encyclopedia]&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikibooks.org/wiki/Electronics/Diodes  Electronics/Diodes From Wikibooks, the open-content textbooks collection] &lt;br /&gt;
&lt;br /&gt;
*[http://en.wikibooks.org/wiki/Practical_Electronics/Diodes  Practical Electronics/Diodes From Wikibooks, the open-content textbooks collection]&lt;br /&gt;
&lt;br /&gt;
*[http://www.allaboutcircuits.com/vol_3/chpt_3/12.htmlSpecial-purpose diodes]&lt;br /&gt;
&lt;br /&gt;
==== Use: Rectifier ====&lt;br /&gt;
Changing alternating current to direct current.  A standard in almost all plug in power supplies and most electronic circuits run on DC.  [http://www.vishay.com/docs/88867/anfundam.pdf Application Note Vishay General Semiconductor]&lt;br /&gt;
&lt;br /&gt;
==== Use: Detector ====&lt;br /&gt;
As in an amplitude modulated radio ( AM ) where the radio signal is changed to an audio signal.&lt;br /&gt;
&lt;br /&gt;
[[File:diodesnubber.png | frame | right | [[Basic Circuits and Circuit Building Blocks#Relay with Diode Snubber]]  ]]&lt;br /&gt;
==== Use: Snubber ====&lt;br /&gt;
Some circuits, typically those with inductance like inductors, [[motor driver | motors]], [[relays]] and solenoids, generate a large back or reverse voltage when they turn off.  Often a diode will be inserted to &amp;quot;short circuit&amp;quot; this voltage/current.  This can prevent damage to other circuit components.&lt;br /&gt;
&lt;br /&gt;
==== Use: Steering ====&lt;br /&gt;
Sending a voltage/current in a particular direction in a circuit&lt;br /&gt;
&lt;br /&gt;
==== Use: Exponential/Logarithmic Converter ====&lt;br /&gt;
The current in the forward direction is an exponential function of the voltage.  Together with an op amp this can be used to convert voltages to via an exponential or logarithmic function.  These in turn can be used for multiplication, division, powers and roots.  See [[OpAmp Links]]&lt;br /&gt;
&lt;br /&gt;
==== Use: Clipping, Bias Voltage ( Temperature Sensing ) ====&lt;br /&gt;
&lt;br /&gt;
In the forward direction a junction has about .6 volts when conducting ( as does the base emitter junction of a bipolar transistor ).  This voltage is useful as a small well defined voltage for bias in a transistor circuit.  Often 2 or more will be used in series for a higher voltage.  If the input is a varying voltage the output is equal to the input and then begins to clip ( stop rising ) at about .6 volts.  Feeding in a triangle wave at the right amplitude you get out a triangle wave with the points rounded off, an approximate sine wave.&lt;br /&gt;
The bias voltage is somewhat temperature sensitive, you can used this in an electronic thermometer circuit. &lt;br /&gt;
&lt;br /&gt;
==== Use: Over Voltage Protection ====&lt;br /&gt;
Many circuits cannot tolerate voltage over a certain limit ( often the power supply voltage ).  Connecting a diode from the circuit input to the power supply can &amp;quot;short out&amp;quot; the over voltage.  Make sure the diode is connected in the proper direction.&lt;br /&gt;
&lt;br /&gt;
==== Use: Bridge ====&lt;br /&gt;
This is an arrangement that is used for full wave rectification and some other circuits that are a bit tricky.  Not explained here and now but Google will help you out&lt;br /&gt;
&lt;br /&gt;
==== Use: Reverse Protection ====&lt;br /&gt;
Many circuits destroy themselves when connected backwards to a voltage source.  Connecting a diode in series with the circuit blocks the reverse voltage.&lt;br /&gt;
See [[Reverse Protection Diodes]].&lt;br /&gt;
&lt;br /&gt;
==== Use: Voltage Doubler ====&lt;br /&gt;
Diodes and resistors can be used to produce high voltages from AC without transformers.&lt;br /&gt;
See [http://www.vishay.com/docs/88842/anusingr.pdf Using Rectifiers in Voltage Multiplier Circuits Application Note Vishay General Semiconductor].  We should have a voltage doubler in our basic circuits section, do we?&lt;br /&gt;
&lt;br /&gt;
==== Use: Isolation ====&lt;br /&gt;
&lt;br /&gt;
=== Light Emitting Diode ===&lt;br /&gt;
The LED see [[LED]]&lt;br /&gt;
&lt;br /&gt;
=== Tunnel Variable Capacitor Trans Diode ===&lt;br /&gt;
&lt;br /&gt;
=== Other Special Types ===&lt;br /&gt;
&lt;br /&gt;
Shockley Junction, Tunnel, variable capacitance.....&lt;br /&gt;
&lt;br /&gt;
==== Photo ====&lt;br /&gt;
&lt;br /&gt;
see [[Sensors]] photo&lt;br /&gt;
&lt;br /&gt;
[[Image:PG31-PowerSupply.jpg|69px]] [[Reverse Protection Diodes]] - PTH and SMD diodes to protect against reverse polarization.&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Transistors&amp;diff=77871</id>
		<title>Transistors</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Transistors&amp;diff=77871"/>
		<updated>2014-11-12T02:49:22Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Moved from Transistors, Diodes, etc.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Transistors are three termainal devices where one terminal controls the power through the other two.  They come in 2 different famlies Bipolar ( a little depressed, but only some of the time ) and Field Effect ( usually metal oxide semiconductors MOS).  We have seperate sections for each. This may be useful [http://www.allegromicro.com/en/products/design/technote/bipvsmos.asp Comparison of Power MOS and Bipolar Power Transistors]&lt;br /&gt;
&lt;br /&gt;
== Bipolar Transistors ==&lt;br /&gt;
'''TWO TYPES:'''&lt;br /&gt;
&lt;br /&gt;
Bipolar transistors are current controlled devices.  The current flowing in/out of base controlls the current flowing in/out of the Collector.  There are two basic types of Bipolar transistors:  NPN and PNP.  &lt;br /&gt;
&lt;br /&gt;
In bipolars, the collector current (Ic) is controlled by the base current (Ib).  Ic equals the Ib times a variable called &amp;quot;Hfe&amp;quot; (often listed in transistor datasheets).  In other words, Ic = Ib * Hfe.  Hfe can range from 30 (for big bipolars) to several hundred.&lt;br /&gt;
&lt;br /&gt;
'''TERMINALS:'''&lt;br /&gt;
Collector, Base, Emitter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''NPN Operation:'''  &lt;br /&gt;
To turn on and get collector current (Ic) flowing, a small base current must be squirted INTO the base.  Do this by raising base voltage through a base resistor.  Current flows into collector and out of emitter.  If this current is too small (or zero), the base is starved and collector current shuts off.  When you squirt enough current into the base, the base-emitter acts like a diode.  The way you know you are squirting enough current into the base is by checking the voltage between base and emitter.  When transistor is on full, the base will be several hundred millivolts above the emitter voltage (&amp;lt; 500 mV if barely on, usually 600-900 mV when full on).  &lt;br /&gt;
&lt;br /&gt;
'''PNP Operation:'''  &lt;br /&gt;
To turn on and get Ic flowing, a small base current must be pulled OUT OF the base.  Do this by pulling base below emitter voltage through a base resistor.  Current flows into the emitter and out of the collector.  If this current is too small (or zero), the base is starved and collector current shuts off.  When you pull enough current out of the base, the emitter-base acts like a diode.  The way you know you are pulling enough current out of the base is by checking the voltage between emitter and base.  When transistor is on full, the base will be several hundred millivolts below the emitter voltage (&amp;lt; 500 mV if barely on, usually 600-900 mV when full on).  &lt;br /&gt;
&lt;br /&gt;
'''Bipolar Smoke Warning: ''' &lt;br /&gt;
You must limit the curent in bipolar devices.  Two ways to do that.  &lt;br /&gt;
(1) Limit Ib.  Use a resistor feeding into the base to limit Ib.  Since Ib controls Ic, that will limit Ic.  (typical for NPN switching) &lt;br /&gt;
(2) Limit Ic.  Use a resistor in series with the collector to limit Ic (emitter follower circuit).  If you don't limit one or the other, you will get smoke.  &lt;br /&gt;
&lt;br /&gt;
If you're not sure which to do, USE A BASE RESISTOR OR BOTH.  In a switch, Ib can get large, even if Ic is limited.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''BIPOLAR SWITCHES vs AMPLIFIER:'''&lt;br /&gt;
NPNs and PNPs can be used as switches, buffers or amplifiers.  When used as a switch (the easiest), you're cranking the device hard-on or hard-off, nothing in between.  Using a transistor as an amplifier requires significantly more design finesse to get linear gain and proper behavior.  &lt;br /&gt;
&lt;br /&gt;
'''NPN SWITCH DESCRIPTION:'''  &lt;br /&gt;
Emitter to ground.  Resistor (e.g. 10k) between collector and Vcc.  Resistor (e.g. 3k) between input voltage and base.  Output = collector voltage.  When input goes high (5V, 12V, whatever), transistor turns on, pulls current through collector resistor, and output goes low.  When input goes to zero, no current can go into the NPN base.  Transistor shuts off, collector voltage pulled to Vcc.  When Ic is on fully, voltage between collector and emitter may be around 0.2V.&lt;br /&gt;
'''Normal NPN Switching Operation for hobbiests:'''   &lt;br /&gt;
Emitter tied to ground for switching.  Squirt current into base to turn on.  Base will be 600-900 mV above the emitter when on.  If collector drops below base voltage (saturation in switch operation), the base will start sucking in more current.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''PNP SWITCH DESCRIPTION:'''  &lt;br /&gt;
Emitter to Vcc.  Resistor (e.g. 10k) between collector and Ground.  Resistor (e.g. 3k) between input voltage and base.  Output = collector voltage.  When input goes to ground, transistor turns on, pushes current through collector resistor, and output goes high.  When input goes to Vcc, no current can flow out of the PNP base.  Transistor shuts off, collector voltage pulled to Ground.  When Ic is on fully, voltage between collector and emitter may be around 0.2V.&lt;br /&gt;
'''Normal PNP operation for hobbiests:  ''' &lt;br /&gt;
Emitter tied to Vcc for switching.  Pull current out of base to turn on.  Base will be 600-900 mV below the emitter when on.  If collector rises above base voltage (saturation in switch operation), the base will start sending out more current.&lt;br /&gt;
&lt;br /&gt;
(Bart McCoy, bartomccoy@gmail.com, 3/8/2008)&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
*[http://www.piclist.com/techref/transistors.htm?key=base+resistor&amp;amp;from= Transistor Components]&lt;br /&gt;
*[http://www.semiconductormuseum.com/Transistors/RCA/OralHistories/Herzog/Herzog_Index.htm EARLY TRANSISTOR HISTORY AT RCA Gerald B. Herzog]&lt;br /&gt;
&lt;br /&gt;
== FET, MOSFET, JFET ==&lt;br /&gt;
&lt;br /&gt;
'''CMOS / MOSFET'''&lt;br /&gt;
&lt;br /&gt;
MOSFET = Metal-Oxide Semiconductor Field Effect Transistor&lt;br /&gt;
&lt;br /&gt;
CMOS = Complementary Metal-Oxide Semiconductor&lt;br /&gt;
&lt;br /&gt;
These are voltage controlled devices.  The current is controlled by [[difference]] between the gate voltage (Vg) and source voltages (Vs).  When the difference is large enough (above a threshold voltage called Vt (listed in datasheets), the transistor turns on.&lt;br /&gt;
&lt;br /&gt;
'''TERMINALS:'''&lt;br /&gt;
Drain, Gate, Source&lt;br /&gt;
&lt;br /&gt;
'''NFETS AND PFETS:'''&lt;br /&gt;
Like Bipolar devices, there are two types of FET devices as well.  They are built differently.   &lt;br /&gt;
&lt;br /&gt;
'''N-Channel FETS (NFETS):'''&lt;br /&gt;
NFETS turn on by raising the Gate voltage (Vg) above the Source voltage (Vs).  This difference is called Vgs.   When Vgs is more than some threshold voltage (Vt), the device turns on.   In other words, when Vg is Vt or more volts above Vs, it turns on.  Current flows INTO the drain and out of the source.  The basic relationship is Id = Constant * (Vgs-Vt)^2.   In switching applications or LED control applications, always tie the NFET source to ground.  Apply TTL voltage directly to the gate.  A resistor is tied between the drain and Vdd.  If an LED is used, then the resistor controls the LED current and the LED is placed in series with the resistor.  &lt;br /&gt;
&lt;br /&gt;
'''P-Channel FETS (PFETS):'''&lt;br /&gt;
PFETS turn on by lowering the Gate voltage (Vg) below the Source voltage (Vs).  This difference is called Vsg.   When Vsg is more than some threshold voltage (Vt), the device turns on.   In other words, when Vg is Vt or more volts below Vs, it turns on.  Current flows INTO the source and OUT OF the drain.  The basic relationship is Id = Constant * (Vsg-Vt)^2.   In switching applications or LED control applications, always tie the PFET source to Vdd.  Apply TTL voltage directly to the gate.  A resistor is tied between the drain and Ground.  If an LED is used, then the resistor controls the LED current and the LED is placed in series with the resistor.  &lt;br /&gt;
&lt;br /&gt;
[[Hints]]&lt;br /&gt;
Raise a NFET gate up to turn it on.  Pull a PFET gate down to turn it on.  &lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT NOTE ABOUT MOSTFET GATES:'''&lt;br /&gt;
Unlike Bipolar devices, there is ZERO current going in/out of the gate (gate is very high impedance).  That means you MUST force the gate voltage where you want it.  If left to float, it will move about randomly, turning the transistor on and off unpredictably.  If you have a situation where the gate is floating, tie the gate to Ground or Vdd through a large pullup resistor (e.g. 10-20K) to pin down the voltage to a default value of your choice.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ANALOGY BETWEEN MOSFETS AND BIPOLAR TRANSISTORS'''&lt;br /&gt;
&lt;br /&gt;
Although Bipolar and FET devices are TOTALLY different, they have &amp;quot;black box&amp;quot; similarities.  It is helpful to think about the similaries in how both technologies are used, but they are only for drawing an analogy, not to compare technical operation:&lt;br /&gt;
&lt;br /&gt;
[[Terminals Description:]]&lt;br /&gt;
Both are 3-Terminal Devices.&lt;br /&gt;
&lt;br /&gt;
[[High impedance node]]:      Collector/Drain&lt;br /&gt;
&lt;br /&gt;
[[Control node]]:             Base/Gate&lt;br /&gt;
&lt;br /&gt;
[[Control Reference Node]]:   Emitter/Source&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Turn-On / Turn-Off:]]&lt;br /&gt;
&lt;br /&gt;
Bipolar:  Turned on by small base currents flowing in/out of base.  A voltage between          base and emitter (Vbe) will arise from this current flow.  Ic = Ib * Hfe&lt;br /&gt;
&lt;br /&gt;
FET:      Turned on by pure voltage (Vgs).  Id = Constant * Vgs^2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Current-Voltage Relationship:]]&lt;br /&gt;
&lt;br /&gt;
Bipolar:  Current turns on sharply with respect to Vbe, exponential-law&lt;br /&gt;
&lt;br /&gt;
FET:      Softer turn on with respect to Vgs (square-law)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[N and P devices:]]&lt;br /&gt;
&lt;br /&gt;
NPN:  On when current flowing into base, one diode drop (Vbe) forms between base and emitter.  Tie emitter to ground when using as a switch.&lt;br /&gt;
&lt;br /&gt;
NFET: Device on when Vgs gets above Vt.  Tie source to ground when using as a switch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PNP:  On when current pulled out of base, one diode drop (Vbe) forms between base and emitter.  Tie emitter to Vcc when using as a switch.&lt;br /&gt;
&lt;br /&gt;
PFET: Device on when Vsg gets above Vt.  Tie source to Vdd when using as a switch.&lt;br /&gt;
&lt;br /&gt;
==== Other Reading ====&lt;br /&gt;
&lt;br /&gt;
[http://graffiti.virgin.net/ljmayes.mal/comp/vcr.htm The Field Effect Transistor as a Voltage Controlled Resistor]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(Original text Bart McCoy, bartomccoy@gmail.com, 3/8/2008)&lt;br /&gt;
&lt;br /&gt;
===Transistors Transdiode===&lt;br /&gt;
&lt;br /&gt;
This is a connection of a transistor to use it as a diode.&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Transistors&amp;diff=77869</id>
		<title>Transistors</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Transistors&amp;diff=77869"/>
		<updated>2014-11-12T02:45:50Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Transistor to Transistors: Moved to match naming scheme of other component pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A transistor is a three-terminal device that can be used as an electrically controlled switch, among other things.&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Transistor&amp;diff=77870</id>
		<title>Transistor</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Transistor&amp;diff=77870"/>
		<updated>2014-11-12T02:45:50Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Transistor to Transistors: Moved to match naming scheme of other component pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Transistors]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Components&amp;diff=77868</id>
		<title>Components</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Components&amp;diff=77868"/>
		<updated>2014-11-12T02:45:03Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Split Transistors, Diodes, etc. into separate pages: Transistors, Diodes, and Triacs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Components are the basic building blocks of circuits. An individual component can be thought of as a single physical device in a circuit. We used to think of them as the resistors, capacitors, diodes, and other discrete components that make up our electronics, but as technology has advanced more and more devices have been added to this category. Components can be categorized in a variety of ways. Sometimes this might be by their electrical characteristics, like resistors and capacitors, while other devices, like sensors, are categorized by their use. In some cases this can result in a component that is listed twice. For example, a temperature sensing resistor is both a resistor and a sensor.&lt;br /&gt;
&lt;br /&gt;
Compound components known as [[Modules | modules]] have steadily increased in popularity, making it easier than ever to add specific functionality to a circuit, whether it be in the form of a power supply, wireless radio, or one of the many other types of modules. [[Microcontroller Boards]] are but one example. Integrated circuits are another form of compound components, and there are hundreds of kinds available for a wide range of applications.&lt;br /&gt;
&lt;br /&gt;
In this listing  [[Integrated Circuits]], [[Modules]], [[Microcontroller Boards]] are listed as one item, but note that they come in a huge number of flavors with a huge number of purposes.&lt;br /&gt;
&lt;br /&gt;
== Active Components ==&lt;br /&gt;
These are components capable of producing or amplifying energy in a circuit.&lt;br /&gt;
&lt;br /&gt;
=== [[Battery | Batteries]] ===&lt;br /&gt;
Power Up.&lt;br /&gt;
&lt;br /&gt;
=== [[Diodes]] ===&lt;br /&gt;
These devices conduct very differently in one direction versus the other.&lt;br /&gt;
&lt;br /&gt;
=== [[demo board]] ===&lt;br /&gt;
Lots of people put a microprocessor and most of the other essential stuff on a tiny little demo board, easy to plug into your solderless breadboard (or your custom PCB) that has just a few more things that make your project special.&lt;br /&gt;
&lt;br /&gt;
=== [[Integrated Circuits]] ===&lt;br /&gt;
[[Op amp|Op Amps]], Voltage Regulators,  Drivers, Digitally Programmable Potentiometers, [[555 Timers]] ...  For motor drivers see Motors below.  Lots of parts in a package to do something useful.&lt;br /&gt;
&lt;br /&gt;
=== [[Optoelectronics]] ===&lt;br /&gt;
LEDs, photodiodes, optoisolators, LCDs, IR proximity detectors,...&lt;br /&gt;
&lt;br /&gt;
=== [[Microcontrollers]] and [[Microcontroller Boards]] or Modules ===&lt;br /&gt;
Little Computers for your entertainment.&lt;br /&gt;
&lt;br /&gt;
=== [[Transistors]] ===&lt;br /&gt;
Devices used to switch and amplify electricity.&lt;br /&gt;
&lt;br /&gt;
=== [[Triacs]] ===&lt;br /&gt;
Capable of conducting in either direction when triggered.&lt;br /&gt;
&lt;br /&gt;
=== [[Sensors]] ===&lt;br /&gt;
Accelerometers, Gyroscopes, Temperature Sensors, Pressure Sensors, ...  Find out what is going on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Passive Components ==&lt;br /&gt;
These components can use and manipulate energy in a circuit, however they cannot add or amplify.&lt;br /&gt;
&lt;br /&gt;
=== [[Resistors]] ===&lt;br /&gt;
and Potentiometers  Resistance is not futile.  In there simplest form passive components, but now some are IC using forming variable resistors and potentiometers.&lt;br /&gt;
&lt;br /&gt;
=== [[Capacitors]] ===&lt;br /&gt;
Store charge and energy, block dc, filter.  In their simplest form passive components, but now some are IC using switched capacitors to synthesize other and variable values.&lt;br /&gt;
&lt;br /&gt;
=== [[Other Passives]] ===&lt;br /&gt;
including Inductors and Transformers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electromechanical Components ==&lt;br /&gt;
These can carry out electrical processes by using mechanical processes or electrical connections, or have mechanical processes that are driven by electricity.&lt;br /&gt;
&lt;br /&gt;
=== [[Connectors]] ===&lt;br /&gt;
Join parts.&lt;br /&gt;
&lt;br /&gt;
=== [[Oscillator]] ===&lt;br /&gt;
Crystals, Ceramic Resonators, oscillators, ... Vibrate with excitement.&lt;br /&gt;
&lt;br /&gt;
=== [[Motors]] ===&lt;br /&gt;
Make thing move.  We include some circuits/chips for driving motors.  Servos, steppers, and others.&lt;br /&gt;
&lt;br /&gt;
=== [[Switches|Switches and Relays]] ===&lt;br /&gt;
Turn things on and off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Components ==&lt;br /&gt;
=== [[Modules]] ===&lt;br /&gt;
GPS, Mobile Phone, RF Transceiver, Bluetooth Modules, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Enclosures]] ===&lt;br /&gt;
Cover up.&lt;br /&gt;
&lt;br /&gt;
== [[Popular Parts]] ==&lt;br /&gt;
So many parts to pick, but which ones?  Why not pick a popular part, or a group of parts for areas of interest?&lt;br /&gt;
&lt;br /&gt;
== Obtaining Components ==&lt;br /&gt;
=== [[Manufacturers | Component Manufacturers]] ===&lt;br /&gt;
Links to homepages, phone numbers, contact info, ...  There is often info under each component as well in the components sections above.&lt;br /&gt;
&lt;br /&gt;
=== [[Free From Salvage]] ===&lt;br /&gt;
Dig in, to the free stuff, a list of links and a bunch of ideas on how to use your loot.&lt;br /&gt;
&lt;br /&gt;
=== [[Free Samples]] ===&lt;br /&gt;
Free is nice.&lt;br /&gt;
&lt;br /&gt;
=== [[PCB Manufacturers]] ===&lt;br /&gt;
Contact info, PCB trace width/spacing capability, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Salvage Ideas]]===&lt;br /&gt;
Unusual ideas for the fruits of your labor.&lt;br /&gt;
&lt;br /&gt;
=== [[Suppliers]] ===&lt;br /&gt;
Good places to buy, numbers to call, people to talk to, ...  Get your low cost motor controller boards &amp;amp; motor driver ICs&lt;br /&gt;
&lt;br /&gt;
=== Fakes ===&lt;br /&gt;
Beware!&lt;br /&gt;
&lt;br /&gt;
*[http://sound.westhost.com/counterfeit.htm Counterfeit Index]&lt;br /&gt;
&lt;br /&gt;
== [[Component and Parts Storage]] ==&lt;br /&gt;
Proper storage is the key to minimizing damage to parts and ensuring that they will work properly when you need to use them.&lt;br /&gt;
&lt;br /&gt;
== Data Sheets ==&lt;br /&gt;
You will want data sheets for you parts.  Do not leave home, or start a project without them.&lt;br /&gt;
&lt;br /&gt;
Check:&lt;br /&gt;
* original manufacturer&lt;br /&gt;
* [[supplier | parts distributor]]&lt;br /&gt;
* http://www.datasheetcatalog.com/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Electronic_components Electronic component From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.piclist.com/images/www/hobby_elec/e_parts.htm Basic Components]  Quite a few components and some info on use.&lt;br /&gt;
*[http://www.st-andrews.ac.uk/~www_pa/Scots_Guide/info/comp/comp.htm Electronic Components]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components| ]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Components&amp;diff=77867</id>
		<title>Components</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Components&amp;diff=77867"/>
		<updated>2014-11-12T02:33:38Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Divided components up into more specific categories: active, passive, electromechanical&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Components are the basic building blocks of circuits. An individual component can be thought of as a single physical device in a circuit. We used to think of them as the resistors, capacitors, diodes, and other discrete components that make up our electronics, but as technology has advanced more and more devices have been added to this category. Components can be categorized in a variety of ways. Sometimes this might be by their electrical characteristics, like resistors and capacitors, while other devices, like sensors, are categorized by their use. In some cases this can result in a component that is listed twice. For example, a temperature sensing resistor is both a resistor and a sensor.&lt;br /&gt;
&lt;br /&gt;
Compound components known as [[Modules | modules]] have steadily increased in popularity, making it easier than ever to add specific functionality to a circuit, whether it be in the form of a power supply, wireless radio, or one of the many other types of modules. [[Microcontroller Boards]] are but one example. Integrated circuits are another form of compound components, and there are hundreds of kinds available for a wide range of applications.&lt;br /&gt;
&lt;br /&gt;
In this listing  [[Integrated Circuits]], [[Modules]], [[Microcontroller Boards]] are listed as one item, but note that they come in a huge number of flavors with a huge number of purposes.&lt;br /&gt;
&lt;br /&gt;
== Active Components ==&lt;br /&gt;
These are components capable of producing or amplifying energy in a circuit.&lt;br /&gt;
&lt;br /&gt;
=== [[Battery | Batteries]] ===&lt;br /&gt;
Power Up.&lt;br /&gt;
&lt;br /&gt;
=== [[demo board]] ===&lt;br /&gt;
Lots of people put a microprocessor and most of the other essential stuff on a tiny little demo board, easy to plug into your solderless breadboard (or your custom PCB) that has just a few more things that make your project special.&lt;br /&gt;
&lt;br /&gt;
=== [[Integrated Circuits]] ===&lt;br /&gt;
[[Op amp|Op Amps]], Voltage Regulators,  Drivers, Digitally Programmable Potentiometers, [[555 Timers]] ...  For motor drivers see Motors below.  Lots of parts in a package to do something useful.&lt;br /&gt;
&lt;br /&gt;
=== [[Optoelectronics]] ===&lt;br /&gt;
LEDs, photodiodes, optoisolators, LCDs, IR proximity detectors,...&lt;br /&gt;
&lt;br /&gt;
=== [[Microcontrollers]] and [[Microcontroller Boards]] or Modules ===&lt;br /&gt;
Little Computers for your entertainment.&lt;br /&gt;
&lt;br /&gt;
=== [[Transistors, Diodes, etc.]] ===&lt;br /&gt;
Diodes, Transistors are described here.  These guys are the basic semiconductors or solid state electronics. ( But not Light Emitting Diodes = LED or Photo Diodes which are listed under Optoelectronics. )&lt;br /&gt;
&lt;br /&gt;
=== [[Sensors]] ===&lt;br /&gt;
Accelerometers, Gyroscopes, Temperature Sensors, Pressure Sensors, ...  Find out what is going on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Passive Components ==&lt;br /&gt;
These components can use and manipulate energy in a circuit, however they cannot add or amplify.&lt;br /&gt;
&lt;br /&gt;
=== [[Resistors]] ===&lt;br /&gt;
and Potentiometers  Resistance is not futile.  In there simplest form passive components, but now some are IC using forming variable resistors and potentiometers.&lt;br /&gt;
&lt;br /&gt;
=== [[Capacitors]] ===&lt;br /&gt;
Store charge and energy, block dc, filter.  In their simplest form passive components, but now some are IC using switched capacitors to synthesize other and variable values.&lt;br /&gt;
&lt;br /&gt;
=== [[Other Passives]] ===&lt;br /&gt;
including Inductors and Transformers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electromechanical Components ==&lt;br /&gt;
These can carry out electrical processes by using mechanical processes or electrical connections, or have mechanical processes that are driven by electricity.&lt;br /&gt;
&lt;br /&gt;
=== [[Connectors]] ===&lt;br /&gt;
Join parts.&lt;br /&gt;
&lt;br /&gt;
=== [[Oscillator]] ===&lt;br /&gt;
Crystals, Ceramic Resonators, oscillators, ... Vibrate with excitement.&lt;br /&gt;
&lt;br /&gt;
=== [[Motors]] ===&lt;br /&gt;
Make thing move.  We include some circuits/chips for driving motors.  Servos, steppers, and others.&lt;br /&gt;
&lt;br /&gt;
=== [[Switches|Switches and Relays]] ===&lt;br /&gt;
Turn things on and off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Components ==&lt;br /&gt;
=== [[Modules]] ===&lt;br /&gt;
GPS, Mobile Phone, RF Transceiver, Bluetooth Modules, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Enclosures]] ===&lt;br /&gt;
Cover up.&lt;br /&gt;
&lt;br /&gt;
== [[Popular Parts]] ==&lt;br /&gt;
So many parts to pick, but which ones?  Why not pick a popular part, or a group of parts for areas of interest?&lt;br /&gt;
&lt;br /&gt;
== Obtaining Components ==&lt;br /&gt;
=== [[Manufacturers | Component Manufacturers]] ===&lt;br /&gt;
Links to homepages, phone numbers, contact info, ...  There is often info under each component as well in the components sections above.&lt;br /&gt;
&lt;br /&gt;
=== [[Free From Salvage]] ===&lt;br /&gt;
Dig in, to the free stuff, a list of links and a bunch of ideas on how to use your loot.&lt;br /&gt;
&lt;br /&gt;
=== [[Free Samples]] ===&lt;br /&gt;
Free is nice.&lt;br /&gt;
&lt;br /&gt;
=== [[PCB Manufacturers]] ===&lt;br /&gt;
Contact info, PCB trace width/spacing capability, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Salvage Ideas]]===&lt;br /&gt;
Unusual ideas for the fruits of your labor.&lt;br /&gt;
&lt;br /&gt;
=== [[Suppliers]] ===&lt;br /&gt;
Good places to buy, numbers to call, people to talk to, ...  Get your low cost motor controller boards &amp;amp; motor driver ICs&lt;br /&gt;
&lt;br /&gt;
=== Fakes ===&lt;br /&gt;
Beware!&lt;br /&gt;
&lt;br /&gt;
*[http://sound.westhost.com/counterfeit.htm Counterfeit Index]&lt;br /&gt;
&lt;br /&gt;
== [[Component and Parts Storage]] ==&lt;br /&gt;
Proper storage is the key to minimizing damage to parts and ensuring that they will work properly when you need to use them.&lt;br /&gt;
&lt;br /&gt;
== Data Sheets ==&lt;br /&gt;
You will want data sheets for you parts.  Do not leave home, or start a project without them.&lt;br /&gt;
&lt;br /&gt;
Check:&lt;br /&gt;
* original manufacturer&lt;br /&gt;
* [[supplier | parts distributor]]&lt;br /&gt;
* http://www.datasheetcatalog.com/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Electronic_components Electronic component From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.piclist.com/images/www/hobby_elec/e_parts.htm Basic Components]  Quite a few components and some info on use.&lt;br /&gt;
*[http://www.st-andrews.ac.uk/~www_pa/Scots_Guide/info/comp/comp.htm Electronic Components]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components| ]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Talk:Basic_Circuit_Building_Blocks&amp;diff=77865</id>
		<title>Talk:Basic Circuit Building Blocks</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Talk:Basic_Circuit_Building_Blocks&amp;diff=77865"/>
		<updated>2014-11-12T01:39:41Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Talk:Basic Circuits and Circuit Building Blocks to Talk:Basic Circuit Building Blocks: Shorter and simpler page title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Talk about basic circuits and BB&lt;br /&gt;
&lt;br /&gt;
Got some ideas?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hey, can you put the eagle cad schematic sources up? That way other folks can copy and paste for new circuits, or adapt the ones there (need a better meter symbol, for example).&lt;br /&gt;
&lt;br /&gt;
This is russ_hensel who did a lot of this yet unfinished page.  I will try to pull something together on the eagle files in the next few days and post it somewhere, but do not get too excited, I had to create some of the parts and I did just enough for the schematic, the internal details and footprints are typically junk.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Update The link is here.   ''' [http://home.comcast.net/~russ_hensel/OC/BasicCircuits.zip Formerly Missing Link]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It occurs to me that the individual circuits should be broken out into seperate pages.  This would make the whole thing a lot easier to work with. [[User:Wackyvorlon|Wackyvorlon]] 23:20, 13 April 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== high side switch ==&lt;br /&gt;
&lt;br /&gt;
I find the high-side switch section ([[Basic Circuits and Circuit Building Blocks#Transistor High Side Switch]]) confusing.&lt;br /&gt;
The text seems to describe a PNP high side switch (or perhaps a Pfet?), while the diagram shows a NPN high side switch.&lt;br /&gt;
&lt;br /&gt;
I've seen PNPs on the high side in some circuits.&lt;br /&gt;
I've also seen NPNs on the high side in other circuits.&lt;br /&gt;
&lt;br /&gt;
Would mentioning both kinds on this page lead to unnecessary confusion?&lt;br /&gt;
If so, which kind is the best for the purposes of this page?&lt;br /&gt;
--[[User:DavidCary|DavidCary]] 20:06, 2 August 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Russ says:  I wrote the original and did the schematic, I do not think the text indicates which type of transistor is used?  But that aside, I now realize that you are right that either type of transistor can be used.  With the one in the schematic you have positive logic in that a + input turns on the switch but requires a drive voltage higher than the power supply.  If the reverse polarity transistor is used then a low voltage on the input turns on the switch, this does not require that a voltage higher than the main powersupply be used.  With fets I think that the npn and pnp are not as symetrical in price and preformance as for bypolar transistors so the positive logic is the prefered approach with some high side switches incorporating their own charge pumps. Some of this should perhaps be noted on the page, but I would rather do it with external references as I would like to keep the circuits on the page nice and simple ( we could also have a follow up page on the wiki )  In any case I am not sure enough about all this stuff to document it without more research that I do not have time to do now ( lots of summer projects including getting ready for burning man, will any of our wiki members be there? ).  The upshot is that the item could be improved, but I am not up for it now.&lt;br /&gt;
&lt;br /&gt;
== High side driver -2nd that motion. ==&lt;br /&gt;
&lt;br /&gt;
As mentioned by another contributor, the &amp;quot;Transistor high side switch&amp;quot; and &amp;quot;Transistor Push Pull circuit&amp;quot; are less than ideal. You state yourself that &amp;quot;these may need to be driven at a higher voltage than the supply&amp;quot;, where this often not possible e.g. when under battery power. The PNP tranistor should be the high side driver and the NPN the low side. This way the base voltage requirements are well within the range of the supply. If this inverts the logic level then handle it in software.&lt;br /&gt;
&lt;br /&gt;
Additionally a current limiting resistance in the base is needed, this value is chosen to provide enough current to saturate when the transistor is passing its maximum current. Without the resistance your poor PIC port pin is effectively shorted to ground via diode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
russ_hensel says:  I think the earlier comment applies only to the &amp;quot;Transistor high side switch&amp;quot;.  As for the push pull amp I think it is ok as it stands for a simple circuit.  I have seen it in many references.  It is basically a dual emitter follower so its input impedance is the input inpedance of the load resistor times the beta which is often high enough to make base resistors unnecessary.  It is hardly an ideal circuit as it would normally have cross over distortion because of the 0 bias on both transistors.  However as a booster for an op amp circuit where it is inside the feedback loop it can do pretty well.  I think ( but not very hard or long ) that reversing the transistor polarities would lead to a feed thru short in the output stage with both transistors conducting with heavy currents for 0 input voltage.  A special driver might get over that problem.  The output transistors are often darlingtons so we cannot drive to the power supply limits.  A Sziklai pair might remove this problem, or higher voltage in the drive circuit could also be used.  I did not think of this circuit as output for a pic, it is a bipolar device for analog circuits, although it can be used in some digital applications.  To repeat the circuits here are meant to be basic enough to work but with out the bells .... for a carefully designed circuit.  However the links for each circuit may link to advanced versions of same, either on the wiki ( where you can write up a version ) or off.  Let me know if you think the circuit is actually in error or just simplified ( but still operational ).&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Talk:Basic_Circuits_and_Circuit_Building_Blocks&amp;diff=77866</id>
		<title>Talk:Basic Circuits and Circuit Building Blocks</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Talk:Basic_Circuits_and_Circuit_Building_Blocks&amp;diff=77866"/>
		<updated>2014-11-12T01:39:41Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Talk:Basic Circuits and Circuit Building Blocks to Talk:Basic Circuit Building Blocks: Shorter and simpler page title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:Basic Circuit Building Blocks]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Basic_Circuits_and_Circuit_Building_Blocks&amp;diff=77864</id>
		<title>Basic Circuits and Circuit Building Blocks</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Basic_Circuits_and_Circuit_Building_Blocks&amp;diff=77864"/>
		<updated>2014-11-12T01:39:38Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Basic Circuits and Circuit Building Blocks to Basic Circuit Building Blocks: Shorter and simpler page title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Basic Circuit Building Blocks]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Basic_Circuit_Building_Blocks&amp;diff=77863</id>
		<title>Basic Circuit Building Blocks</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Basic_Circuit_Building_Blocks&amp;diff=77863"/>
		<updated>2014-11-12T01:39:36Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: CodeThatThinks moved page Basic Circuits and Circuit Building Blocks to Basic Circuit Building Blocks: Shorter and simpler page title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are circuits and parts of circuits that we see over and over again in larger projects.  Understanding a complex circuit is much easier if you understand these building blocks.  &lt;br /&gt;
&lt;br /&gt;
Operational amplifier are the basis for many circuit building blocks especially in the range of DC to 1 meg Hz.  See [[OpAmp Links]].&lt;br /&gt;
&lt;br /&gt;
== Introduction and Page Status.... ==&lt;br /&gt;
( Some of schematics have been drawn in Eagle and the screen captured, use other methods if you wish.  Feel free to add your own circuits, as long as they are basic building blocks, there are lots of other places for project circuits. If you get into more advanced circuits, give them their own page and link to them.  Some entries are not complete, if the explanation of the circuit does not match the diagram that is a good tip off. )&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To Do &lt;br /&gt;
* Why not put alpha order?&lt;br /&gt;
* work on external links&lt;br /&gt;
&lt;br /&gt;
More circuits that would be good to add&lt;br /&gt;
&lt;br /&gt;
*AC Coupling Capacitor / High Pass Filter&lt;br /&gt;
*Battery Lamp and Switch&lt;br /&gt;
*Diode Rectifier&lt;br /&gt;
&lt;br /&gt;
[http://forum.allaboutcircuits.com/showthread.php?t=32697 Current rating and full wave rectification]&lt;br /&gt;
*LM35 Temperature Sensor&lt;br /&gt;
*555 Timer astable oscillator&lt;br /&gt;
*Current mirrors&lt;br /&gt;
*charge pump&lt;br /&gt;
*diode for forward drop bias voltage&lt;br /&gt;
*diode logical or&lt;br /&gt;
*H Bridge&lt;br /&gt;
&lt;br /&gt;
An H bridge is an electronic circuit that causes current to flow in one direction or the other ( from a singel ended power supply ).  Often used for motor control [[motor driver]].&lt;br /&gt;
It is an electronic double pole double throw switch.&lt;br /&gt;
**[http://code.rancidbacon.com/Electronics] See Section on ''H-Bridge''&lt;br /&gt;
**[http://roko.ca/robotics/h-bridge-fundamentals H-Bridge Fundamentals]&lt;br /&gt;
*integrator&lt;br /&gt;
*diode full wave bridge&lt;br /&gt;
*RC timer&lt;br /&gt;
*RF Mixers&lt;br /&gt;
*diode rounding circuit&lt;br /&gt;
*row and collumn connection&lt;br /&gt;
*sample and hold  http://en.wikipedia.org/wiki/Sample_and_hold&lt;br /&gt;
*Simple Oscillator circuits&lt;br /&gt;
*transformer&lt;br /&gt;
*voltage multiplier and voltage doubler &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Tranistor Current Mirror&lt;br /&gt;
*[[Colpitts Oscillator]]&lt;br /&gt;
&lt;br /&gt;
Links to basic circuits:&lt;br /&gt;
&lt;br /&gt;
*[http://electricalengineeringforbeginners.blogspot.com/ Donny's Learn Electrical Engineering for Beginners]&lt;br /&gt;
*[http://webpages.ursinus.edu/lriley/ref/circuits/circuits.html DC/AC Circuit Reference]&lt;br /&gt;
*[http://www.educypedia.be/electronics/analogdiode.htm Educypedia] A web site of links.  Lots of material.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Amplifiers ==&lt;br /&gt;
An amplifier is any circuit which has a larger output than input, typically either larger voltage or larger current, or both.  Generally larger power out than in.  Several of the circuits here are amplifiers, but as these are only basic circuit, many types of amplifiers are omitted here.&lt;br /&gt;
&lt;br /&gt;
See the sections on:  Op amp Non Inverting Amplifier, Op amp Unity Gain Buffer ....&lt;br /&gt;
&lt;br /&gt;
*[http://www.amplifiersite.com/ AmplifierSite.com]&lt;br /&gt;
*[http://electronicdesign.com/Portals/0/TI_Wp_AudioGuide_Aug2011.pdf  Guide to a lot of amplifier and other audio circuits]&lt;br /&gt;
&lt;br /&gt;
== Current Sense Resistor ( Shunt Resistance ) ==&lt;br /&gt;
&lt;br /&gt;
A current Sense Resistor is a low value of resistor that is placed in series with some other circuit.  We can then measure the voltage across the resistor to compute the current.  If the resistor has a low value compared to other components we can ignore the effect on the circuit.  We use the word shunt when the voltage is measured by a device that has a fairly low resistance itself.  We then have to do a more careful calculation of how the current is shared by the two devices.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:shunt.png | Shunt Resistance ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R	shunt resistor used to sense the current  ( and divert it from the meter ).  Usually much less in value than the internal resistance of the meter.&lt;br /&gt;
*METER  meter or other device used to measure the voltage across the shunt resitor.  Often the resistance of the meter is ignored ( if high ).&lt;br /&gt;
*BATTERY  a battery or other voltage source.&lt;br /&gt;
*BULB   an incandescent light bulb&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
In the old days a sensitive meter, say 50 mv full scale, would be used with a set of shunt, some looking like metal bars, to measure a wide range of currents, up to and exceeding 50 amps.  Sometimes a meter came with a set of shunts for measuring different currents.  See links.  A completely different way to measure currents is to use a hall effect sensor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Links to More information:   &lt;br /&gt;
#[http://www.scienceshareware.com/bg-current-monitoring.htm  Scienceshareware.com's How A Precision Resistor Is Used to Measure / Calculate Current and Power in an Electrical Circuit.]&lt;br /&gt;
#[http://www.maxim-ic.com/appnotes.cfm/appnote_number/746/ High-Side Current-Sense Measurement: Circuits and Principles]&lt;br /&gt;
#[http://en.wikipedia.org/wiki/Shunt_(electrical) Shunt (electrical) From Wikipedia, the free encyclopedia]&lt;br /&gt;
* Other ways to measure current: [[Motor_driver#current_sense]]&lt;br /&gt;
&lt;br /&gt;
== Current Limit or Constant Current ( Transistor Based ) ==&lt;br /&gt;
&lt;br /&gt;
This is a modification of the emitter follower to limit the current output.  So if your output stage is an emitter follower you can add current limiting to it.  Or given enough input drive, say from a voltage divider it will act as a constant current source.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:cc_limit.png |thumb|450px| Current Limit or Constant Current ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R1  base resistor to limit base current to transistor Q1.&lt;br /&gt;
*R2  current sense resistor used to sense the current and turn on transistor Q2.&lt;br /&gt;
*Q1  main transistor supplying the load current.&lt;br /&gt;
*Q2  current limiting transistor.&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
The idea here is that R2 is a current sense resistor.  When the sense voltage across R2 reaches about .7 ( for silicon transistors ) Q2 begins to conduct and diverts the base drive from Q1 cutting its output current.  So the max. current from the circuit is reached when I*R2 = .7.  This circuit can be used to protect amplifiers ( including push pull amps. ), power supplies and other circuits; or it can be used as a constant current circuit.  It is not a precision circuit, but it is cheap, simple, and effective circuit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
#[http://freecircuitdiagram.com/2008/08/27/variable-adjustable-current-limiter-circuit/ Variable (Adjustable) Current Limiter Circuit ]  This is a bit more complicated version using a transistor to drive a darlington transistor, with the limit being adjustable.&lt;br /&gt;
#[http://forum.allaboutcircuits.com/showthread.php?t=32709 Current Source for Resistance Measurement]&lt;br /&gt;
#[http://powerampdesign.net/images/AN-12_The_Problem_with_Current_Limit.pdf The Problem with Current Limit] Discusses this circuit as applied to a power amplifier.&lt;br /&gt;
#[http://www.instructables.com/id/Constant-current-LED-Tester/ Constant current LED-Tester] Simple application of the circuit as an LED tester.&lt;br /&gt;
&lt;br /&gt;
== Filter Capacitor / Decoupling Capacitor / Low Pass Filter ==&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:filtercap.png | Filter Capacitor ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*D2	is a diode, it lets current pass only in the direction of the arrow.&lt;br /&gt;
*R	resistor &lt;br /&gt;
*Input  a source of alternating current ( occasionally DC in which case the whole circuit serves only to protect against a reverse connection.&lt;br /&gt;
C1      the first, main, filter capacitor.&lt;br /&gt;
C2      the second filter capacitor.&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
In this circuit C1 is a classic filter capacitor it charges while the diode conducts, it discharges and supplies current when the diode does not.  R and C2 are a second stage filter.  With R set to 0, it simply adds to the value of C1.  With R in the circuit it forms a low pass filter which helps remove the ripple from the power ( at the cost of some voltage drop ).  In the old days R would often be a low value inductor which had a similar effect without the voltage drop.  A capacitor alone is often put across a circuit component that uses power to supply bursts of current and stop noise from being propagated through the power supply.&lt;br /&gt;
&lt;br /&gt;
The amount of ripple in a simple circuit like this can be determined from the supply frequency voltage, output current, and the capacitance.  The amount of time without any input voltage is 1/2f.  Given an output current I, the charge transferred is is I/2f.  The voltage sag is then just the charge divided by the capacitance, or I/2fC.   An inductor added to this circuit will compensate for voltage sag by inducing a voltage if the current starts to drop.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!----------More Information:&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== High Side Switch ==&lt;br /&gt;
&lt;br /&gt;
This circuit switches a load at the high side away from ground.  With a simple switch it is easy, just wire the switch into the high side.  Using transistors is not so easy.  There are integrated circuits that make it easy again. But this is not a basic circuit.  Contrast with [http://opencircuits.com/Basic_Circuits_and_Circuit_Building_Blocks#Transistor_Low_Side_Switch Transistor Low Side Switch]&lt;br /&gt;
&lt;br /&gt;
== Light Emitting Diode ( with current limiting resistor ) ==&lt;br /&gt;
&lt;br /&gt;
Use this circuit to light low power LEDs&lt;br /&gt;
&lt;br /&gt;
A light emitting diode can be very sensitive to small voltage changes, just a bit too much voltage and the LED will draw too much current and “burn out”.  Thus it is often used with a resistor in series.  If we have a 5 volt source of voltage and an LED that is specified for 2.5 volts at 10 ma, then the resistor must have ( 5 – 2.5 ) volts = 2.5 volts and 10 ma.  Using ohms law  2.5/10 x 10 ee-3 = 250 ohms.&lt;br /&gt;
&lt;br /&gt;
A transistor low or high side switch can be used with the resistor if your input cannot supply enough current for the LED.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:ledres.jpg | LED and current limiting resistor ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*LED	the LED&lt;br /&gt;
*R_LED  the current limiting resistor&lt;br /&gt;
*INPUT	voltage source for lighting the LED&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
*[http://www.seattlerobotics.org/encoder/mar97/basics.html  Very Basic Circuits ] &lt;br /&gt;
*[http://www.iguanalabs.com/1stled.htm Learning About Transistors and LEDs ]&lt;br /&gt;
*[http://quantsuff.com/index.htm WELCOME TO QUANTSUFF'S CIRCUIT PAGE. Low Voltage, high-efficiency Drivers for LED Lights ]&lt;br /&gt;
*[http://www.dnatechindia.com/index.php/Tutorials/8051-Tutorial/LED-Interfacing.html Interfacing LED to 8051 Microcontroller]&lt;br /&gt;
*[http://www.evilmadscientist.com/article.php/throw Some thoughts on throwies] interesting notes on the resistor normally used with an LED.&lt;br /&gt;
&lt;br /&gt;
== Op Amp Non Inverting Amplifier ==&lt;br /&gt;
Use this circuit where the signal you have is not as large as you want, or cannot provide enough current.  It is called non inverting because a positive input produces a positive output ( An inverting amplifier produces a negative output when given a positive input ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:opamp_nia.png | Op amp Non Inverting Amplifier ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R1	resistor 1 or any other 2 terminal component, capacitor, inductor, diode....&lt;br /&gt;
*R2	resistor 2 or any other 2 terminal component.....&lt;br /&gt;
OPAMPA  Any general purpose op amp, often connected to + and - power supplies&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
Gain is = ( R1/R2 ) + 1 &lt;br /&gt;
&lt;br /&gt;
More Information:&lt;br /&gt;
*[[OpAmp Links]]&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Op Amp Precision Rectifier ==&lt;br /&gt;
Draft - Incomplete  Use this circuit where you wish to get very accurate rectification.  Precision means that most of the usual forward voltage drop of a diode circuit goes away.  Results look good down into the mv range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:opamp_pr.png | Op Amp Precision Rectifier ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*D1	Diode....&lt;br /&gt;
*R2	resistor 2 or any other 2 terminal component.....&lt;br /&gt;
OPAMPA  Any general purpose op amp, often connected to + and - power supplies&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
more comming&lt;br /&gt;
&lt;br /&gt;
Th&lt;br /&gt;
&lt;br /&gt;
More Information:&lt;br /&gt;
*[[OpAmp Links]]&lt;br /&gt;
*[http://sound.westhost.com/appnotes/an001.htm Precision Rectifiers Rod Elliott (ESP)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Op amp Unity Gain Buffer ==&lt;br /&gt;
&lt;br /&gt;
Use this circuit when you have a signal of high impedance ( can supply only a little current ) that you want to connect to another circuit that draws a significant current ( up to about 10 ma for the typical op amp. ).  For example if you wish to measure the output of a voltage divider with a 0 to 1 ma meter a unity gain buffer might be just what you need.  This circuit is also know as a voltage follower.&lt;br /&gt;
&lt;br /&gt;
The unity gain buffer has an output voltage just the same as the input voltage.  The advantage is that the input circuit does not “feel” the output.  That is the input acts pretty much like a very large resistor ( many mega ohms or more ) connected to ground, and the output supplies whatever current ( up to about 10 ma ) is necessary to maintain the output voltage.  Here is the circuit:&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
&lt;br /&gt;
[[Image:opamp_ugb.png | Op Amp Unity Gain Buffer ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*INPUT		the input signal you wish to buffer&lt;br /&gt;
*RIN		the input resistor, often 0 ohms.&lt;br /&gt;
*OPAMPA  Any general purpose op amp, often connected to + and - power supplies&lt;br /&gt;
*RFB   	the feed back resistor &lt;br /&gt;
*OUTPUT	the output&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
The values of RIN and RFB are not very critical and are normally 0 ohms, just a straight connection.  The op amp here is a quad or 4 op amp part, we are using just one section of it.  Power needs to be supplied to pin 8 and 4 in the usual way for op amps.&lt;br /&gt;
This circuit uses very large feedback (unity) and for this reason has poor stability margins. This may cause the output to go into oscillations when connected to certain loads (typically capacitive). Check the datasheet of individual opamps for details and remedies.&lt;br /&gt;
&lt;br /&gt;
More information:  &lt;br /&gt;
*[[OpAmp Links]]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Buffer_amplifier Buffer amplifier From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.bcae1.com/opamp.htm Operational Amplifiers]&lt;br /&gt;
*[http://www.eecs.tufts.edu/~dsculley/tutorial/opamps/opamps5.html Op-Amp Buffer]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parallel Circuit ==&lt;br /&gt;
In a parallel circuit the current divides and some flows through each component .  The key to these circuits is that the voltage is the same in every element of the circuit and the total of the current through each of the components adds up to the total current from the battery.  When you use a current meter it is always placed in series with the part of the circuit where you wish to measure the current.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:parallel.png | Parallel Circuit ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R1	resistor 1 or any other 2 terminal component, capacitor, inductor, diode....&lt;br /&gt;
*R2	resistor 2 or any other 2 terminal component.....&lt;br /&gt;
*BATTERY  a battery or other voltage source&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
I you have a lot of components that use the same voltage put them in parallel.  This is how most lights in a house are wired.  Each individual light can be turned on and off without changing the current or voltage in the other lights.  With a bit of math you can show that the two resistors act like one resistor of value R = R1 + R2 /( R1 * R2 ).  When you need a resistor of a different value than you have you can sometimes “make it up” using a parallel connection of resistors you do have.  Two identical resistors in parallel are equivalent to one of half the resistance.  A parallel circuit can have more than 2 resistors, there can be 3, 4, ... You can find out more about parallel circuits in the references.  This circuit should be contrasted with the Series Circuit.  Parallel circuits can also be used with other components, the equations vary, for capicators the capacitances add in a parallel circuit.&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Parallel_circuit Series and parallel circuits From Wikipedia, the free encyclopedia]&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pull Up and Switch ==&lt;br /&gt;
&lt;br /&gt;
Use this circuit when you want to feed a user input to a digital circuit, for example a PIC input pin.&lt;br /&gt;
&lt;br /&gt;
A pull up is a fairly high value resistor (say 1 to 100 K ohms) that is connected to the positive side of the power supply.  This makes the other end of the resistor the same voltage as the power supply (as long as it is connected to a high impedance).  The other end of the resistor is connected to a switch that is then connected to ground.  When the switch is connected current flow through the resistor drops the entire power supply voltage and the input voltage for the circuit is now 0 (sometimes called active low, since when the switch is active the output is low).  Note that a pull up ( just the resistor to V+ ) might be considered a basic circuit by itself.  Pull up is sometimes used without the switch to keep a signal high all the time.  It can also be connected to any other circuit or component that has ( sometimes ) a much lower impedance than the pull up and can thus force the voltage low.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
&lt;br /&gt;
[[Image:pus.png | Pull Up and Switch ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*PUSH_BUTTON_SWITCH		is a push button switch&lt;br /&gt;
*R_PULLUP	is the pull up resistor &lt;br /&gt;
*VPLUS_VDD   	is the power supply voltage&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
*[http://www.seattlerobotics.org/encoder/mar97/basics.html  Very Basic Circuits]&lt;br /&gt;
*[http://www.dnatechindia.com/index.php/Tutorials/8051-Tutorial/Switch-Interfacing.html Interfacing Switch to Microcontroller]&lt;br /&gt;
*[http://blog.makezine.com/archive/2009/07/ask_make_pull-up_resistor.html Ask MAKE: Pull-up resistor]&lt;br /&gt;
&lt;br /&gt;
Debouncing Discussion:&lt;br /&gt;
&lt;br /&gt;
We have two groups of solution: Hardware Debouncing Circuit and Software Debouncing Driver&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hardware Debouncing Circuit:&lt;br /&gt;
&lt;br /&gt;
[[Image:Pus_debouncing.PNG | Pull Up and Switch with debouncing ]]&lt;br /&gt;
with [http://chungyan5.no-ip.org/open_data/electronic_computer/ui/key_with_debouncing geda circuit], and [http://chungyan5.no-ip.org/open_data/electronic_computer/eda/geda/libs symbols]&lt;br /&gt;
*Advantage - Do not occupy the CPU processing power for debouncing, lets CPU to handle more other application task(s)&lt;br /&gt;
*Disadvantage - we need to implement the above hardware circuit inside the project&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software Debouncing Driver:&lt;br /&gt;
*Advantage - Saving cost &amp;amp; space for nothing debouncing circuit&lt;br /&gt;
*Disadvantage - Utilize CPU processing power for debouncing, less time for CPU to handle other application process&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ToDo===&lt;br /&gt;
*Software Debouncing Driver&lt;br /&gt;
**compile time parameters:&lt;br /&gt;
***time delay between each sample&lt;br /&gt;
***no. of sample - until all samples &lt;br /&gt;
**different type of switches, may be have different above compile time parameters&lt;br /&gt;
**API to OS or GUI&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pull Down and Switch ==&lt;br /&gt;
Use this circuit when you want to feed a user input to a digital circuit, for example a PIC input pin. ( like the Pull Up and Switch )&lt;br /&gt;
&lt;br /&gt;
Essentially a Pull Up and Switch &amp;quot;upside down&amp;quot;.  A pull down is a fairly high value resistor (say 1 to 100 K ohms) that is connected to the ground side of the power supply.  This makes the other end of the resistor ground as well. (as long as it is connected to a high impedance).  The other end of the resistor is connected to a switch that is then connected to positive side of the power supply.  When the switch is connected current flow through the resistor raises the voltage to the digital circuit to entire power supply voltage the input is now 1 (sometimes called active high, since when the switch is active the output is high ).  Pull down is sometimes used without the switch to keep a signal low all the time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:pds.png | Pull Down and Switch ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R_PULLDOWN	resistor which normally keeps the output low ( ground ).&lt;br /&gt;
*PUSH_BUTTON_SWITCH	switch to make the output high&lt;br /&gt;
*VPLUS_VDD  a battery or other voltage source&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
Just a variation on the Pull Up and Switch.&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
 * [http://roguescience.org/wordpress/?page_id=11 Roguescience Arduino Tutorials 4.2 Pull-up/down resistors, debouncing]&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rectifier - Power ==&lt;br /&gt;
this is a stubb, almost no useful content&lt;br /&gt;
&lt;br /&gt;
Use this circuit when you want to convert AC to DC at significant current in order to provide DC power to another circuit component, it can be also used as a very low precision &amp;quot;precision rectifier&amp;quot;.  Basically similar circuits are sometimes used as demodulators for AM signals.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:pds.png | Pull Down and Switch ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R_PULLDOWN	resistor which normally keeps the output low ( ground ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
There are many variations of this circuit, sometimes in combination with center tapped transformers, sometimes with multiple diodes ( as in bridge circuits ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
 * []&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rectifier - Signal and Absolute Vaue Circuit ==&lt;br /&gt;
this is a stubb, almost no useful content&lt;br /&gt;
&lt;br /&gt;
Use this circuit when you want to know the peak voltage of an AC of time varying DC voltage of just its absolute value.  It typically differes from a power rectifier in that the circuit needs&lt;br /&gt;
its own source of power, it does not pass thru the power of the input voltage, it also differes in that the typical voltage drop of the power diode ( in the range of .5 to 2 volts ) is largely eliminated. This is a signal processing circuit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:pds.png | Pull Down and Switch ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R_PULLDOWN	resistor which normally keeps the output low ( ground ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
There are a ton of ways to do this a common way is to include a diode with a forward voltage drop in the feedback loop of an operational amplifier.  There are lots of circuits that can be used, see links for discussion of different circuits and there advantages and dis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
 * [http://www.analog.com/library/analogDialogue/archives/44-04/absolute.html More Value from Your Absolute Value Circuit—Difference Amplifier Enables Low-Power, High-Performance Absolute Value Circuit]&lt;br /&gt;
 * [http://www.ti.com/lit/an/sboa068/sboa068.pdf PRECISION ABSOLUTE VALUE CIRCUITS By David Jones (520) 746-7696, and Mark Stitt]&lt;br /&gt;
 * [http://i.stack.imgur.com/kUIO3.jpg Images]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Relay with Diode Snubber ==&lt;br /&gt;
&lt;br /&gt;
Sometimes you will want to switch an external device on and off with a device that can only source a small amount of current (a microcontroller for example). For this you will need a relay. A relay is a mechanical device with a electromagnetic coil and a metal switch. When the coil is energized, the metal switch will move, completing the circuit. &lt;br /&gt;
&lt;br /&gt;
An inductive element, like the relay coil, is likely to generate an undesired voltage when the current is suddenly stopped. Use a diode (snubber) to dissipate the extra voltage. &lt;br /&gt;
&lt;br /&gt;
The diode is connected in reverse from the normal voltage across the inductor, when the voltage is removed the collapsing field can continue to drive current through the diode without generating a high voltage.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:diodesnubber.png | Diode snubbber  ]]&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
We are assuming in this circuit that the input does not have enough output to drive the relay directly so we are using a transistor low side switch to increase the drive { see '''Low Side Switch''' on this page ). In the circuit shown, the &amp;quot;input&amp;quot; will come directly from the small current source device (microcontroller output pin). The resistor must be sized correctly, along with the NPN transistor DC current gain, to ensure sufficient current passes through the relay coil to activate it. &lt;br /&gt;
&lt;br /&gt;
Other inductors that might use a diode snubber are transformers, solenoids, dc motors, and of course straight ahead inductors.&lt;br /&gt;
&lt;br /&gt;
More information:  &lt;br /&gt;
&lt;br /&gt;
*[[Relays]] &lt;br /&gt;
*[http://en.wikipedia.org/wiki/Solid_state_relay Solid state relay]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/snubber &amp;quot;snubber&amp;quot; from Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/flyback_diode &amp;quot;flyback diode&amp;quot; from Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Relay &amp;quot;relay&amp;quot; from Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.dnatechindia.com/index.php/Tutorials/8051-Tutorial/Relay-Interfacing.html Microcontroller] relay interfacing example.&lt;br /&gt;
&lt;br /&gt;
== Three Terminal Regulator ==&lt;br /&gt;
&lt;br /&gt;
Use when you need a regulated voltage and or short circuit protection.&lt;br /&gt;
&lt;br /&gt;
Most circuits run better if the primary power source is a constant fixed voltage.  A battery is only a poor approximation to this.  Taking a battery or other voltage source ( like a wall wart plug in transformer ) and running it through a voltage regulator transforms it into a good fixed source of voltage.  It also generally adds current limiting as short circuit protection. The 7805 is a very common 5 volt regulator. &lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:ttr.png | Three Terminal Regulator  ]]&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
The circuit above is very basic.  Practical circuits normally include filter capacitors on both the input and the output.  Most regulators protect against both over temperature and over current.  Regulators come in various voltages both positive and negative.  They also vary in maximum current output. There are also adjustable regulators, ways of using regular regulators as adjustable ones, and ways of boosting the current output.  The spec sheets often describe how to do these things.  Voltage regulators “use up” a couple of volts of the input voltage, low drop out regulators have use less, cost more.  It is a good idea to check the specification for any regulator you are going to use.  The LM78xx ( positive ) and LM79xx ( negative ) are quite common.  Most three terminal devices are &amp;quot;linear&amp;quot; they disappate the excess power in the input as heat, thus they are not very efficient.  Switching regulators can be much more efficient, but are not normally 3 terminal devices ( although you and make it one by putting the entire circuit in a box with just 3 wires coming out ).&lt;br /&gt;
&lt;br /&gt;
More information:  &lt;br /&gt;
*[[Basic Voltage Regulators]] &lt;br /&gt;
*[http://en.wikipedia.org/wiki/7805 7805 From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.tkk.fi/Misc/Electronics/circuits/psu_5v.html Simple 5V power supply for digital circuits]&lt;br /&gt;
&lt;br /&gt;
== Transistor Low Side Switch ==&lt;br /&gt;
&lt;br /&gt;
Use this circuit when you wish to turn a load on and off with both a low voltage and a low current.  Note that neither side of the load is grounded.&lt;br /&gt;
&lt;br /&gt;
A low side switch is one which switches a circuit on and off at the ground or low side of the circuit.  The advantage of a low side switch is that when using a transistor as the switch the voltage to drive the transistor is itself a low voltage.  It is often the easy way to drive LEDS, motors, and other high current devices from such low power devices as PIC output ports.  Low side switches are popular and there are many integrated circuits for them as well as this circuit.&lt;br /&gt;
&lt;br /&gt;
Circuit with switch:&lt;br /&gt;
&lt;br /&gt;
[[Image:low_ss.png | Transistor Low Side Switch ]]&lt;br /&gt;
&lt;br /&gt;
Circuit with transistor:&lt;br /&gt;
&lt;br /&gt;
[[Image:Tran_lss.jpg | Transistor Low Side Switch ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*LED		is a low power LED&lt;br /&gt;
*R_LED		is a current limiting resistor for the LED&lt;br /&gt;
*Q			is a bipolar transistor &lt;br /&gt;
*R_1		is a current limiting resistor transistor base current&lt;br /&gt;
*VPLUS_VDD   is the power supply for the LED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
The voltage at the collector of the circuit should fall to a fraction of a volt when the input is high.  To acomplish this:&lt;br /&gt;
&lt;br /&gt;
*Compute the value of R_LED using ohms law and the specifications for the LED.&lt;br /&gt;
*Compute the current through the LED.&lt;br /&gt;
*The transistor must sink the current, it should be equal approximately to the input voltage divided by R1 times the beta of the transistor.&lt;br /&gt;
&lt;br /&gt;
An example calculation would be nice, and will appear later.&lt;br /&gt;
&lt;br /&gt;
This circuit is sometimes called &amp;quot;grounded-emitter configuration&amp;quot;.  Note that this circuit can be realized with a bipolar transistor or fet.  The bipolar transistor has a lower drive voltage ( usually well under 2 volts ) the fet can easily need 10 volts of drive -- use a logic level fet to reduce the drive voltage.&lt;br /&gt;
&lt;br /&gt;
Some characteristics:&lt;br /&gt;
&lt;br /&gt;
*Useful ( with simple circuits and common components ) for currents from a max of a few amps and voltages of 10's of volts.&lt;br /&gt;
*Can be very fast, into the Mega Hz.&lt;br /&gt;
*Can be very cheap at the low end.&lt;br /&gt;
*Small, simple.&lt;br /&gt;
*Some integrated circuit drivers like the   are basically multiple transistor low side switches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
More Information:&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Transistor#Switches Transistor From Wikipedia, the free encyclopedia]&lt;br /&gt;
&lt;br /&gt;
== Transistor High Side Switch ==&lt;br /&gt;
&lt;br /&gt;
Use this circuit when you wish to turn a load on and off with a voltage at a low current.  Note that low side of the load is grounded.  The voltage to turn on the switch is equal to the supply voltage ( or perhaps just a bit larger )&lt;br /&gt;
&lt;br /&gt;
A high side switch is one which switches a circuit on and off at the supply voltage or high side of the circuit (the high side can be negative, it is a side away from ground).  The advantage of a high side switch is that the load is grounded on one side.  Compared to the low side switch it needs a higher voltage to drive it, but it also eliminates one resistor of that circuit.  It the voltage to drive it is available it may be the circuit of choice.  It is often the easy way to drive leds motors and other high current devices from such low power devices as PIC output ports. &lt;br /&gt;
&lt;br /&gt;
Here is a high side switch with a push button:&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
&lt;br /&gt;
[[Image:high_ss.png | High Side Switch ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
Circuit with a transistor:&lt;br /&gt;
&lt;br /&gt;
[[Image:tran_hss.png | Transistor High Side Switch]]&lt;br /&gt;
         &lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*LED		is a low power LED&lt;br /&gt;
*R_LED		is a current limiting resistor for the LED&lt;br /&gt;
*Q		is a bipolar transistor &lt;br /&gt;
*VPLUS_VDD   is the power supply for the LED&lt;br /&gt;
&lt;br /&gt;
The voltage at the collector of the circuit should fall to a fraction of a volt when the input is high.  To compute the values in the circuit:&lt;br /&gt;
&lt;br /&gt;
*Compute the value of R_LED using ohms law and the specifications for the LED.&lt;br /&gt;
*The current to drive the circuit is approximately the current to drive the load divided by the beta of the transistor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No resistor is needed into the base of the transistor because as the load draws current the voltage at the base will rise and limit the base current.  The input voltage should be about equal to VPLUS_VDD, high compared to that needed for the low side switch.&lt;br /&gt;
&lt;br /&gt;
This high side switch usually requires the base voltage of Q to be VPLUS_VDD plus the turn-on voltage of the transistor to turn all the way on. Another approach to the high side switch that requires a lower turn-on voltage is to use a PNP transistor as the switch. The base of the PNP is pulled up to VPLUS_VDD and connected to the collector of a small signal NPN transistor, Q2. Q2's emitter is connected to ground and its base is connected to the input signal through a current limiting resistor -- now the problem is that a high voltage is required to turn the switch off.&lt;br /&gt;
&lt;br /&gt;
== Transistor Emitter Follower ==&lt;br /&gt;
&lt;br /&gt;
Use this circuit when you have a signal of high impedance ( can supply only a little current ) that you want to connect to another circuit that draws a significant current.  The circuit has no voltage gain, but because of the current gain it has a lot of power gain.  It is frequently used in the final stage of an amplifier.  &lt;br /&gt;
&lt;br /&gt;
This circuit is a variation of the transistor high side switch.  The difference is that we typically drive this circuit in a linear way ( all of the voltages between 0 and the supply voltage ) to make it a linear amplifier.&lt;br /&gt;
&lt;br /&gt;
The emitter follower is also called a common collector circuit.  The Emitter Follower is basically a high side switch, but when we call it an emitter follower we normally think of it as a linear ( analog ) amplifier, rather than as a switch.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
&lt;br /&gt;
[[Image:tef.png | Transistor Emitter Follower ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R_LOAD		represents the resistance of the load&lt;br /&gt;
*Q		is a npn bipolar transistor &lt;br /&gt;
*VPLUS_VDD   is the power supply for the Load&lt;br /&gt;
&lt;br /&gt;
The current to drive the circuit is approximately the current to drive the load divided by the beta of the transistor.  Use a Darlington connected transistor for a very high beta.&lt;br /&gt;
&lt;br /&gt;
No resistor is needed into the base of the transistor because as the load draws current the voltage at the base will rise and limit the base current.  &lt;br /&gt;
&lt;br /&gt;
This circuit will only amplify positive voltages, using a pnp transistor you can amplify only negative voltages.  Combine the two ( see push pull amplifier ) you can amplify both positive and negative voltages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Variation of the circuit include: &lt;br /&gt;
&lt;br /&gt;
*Use of coupling capacitors to amplify ac signals.&lt;br /&gt;
*Various other components to bias the transistor.&lt;br /&gt;
*Use an op amp buffer with voltage gain at the input, then the emitter follower for high current. In this way a few Milli volts with current on the order of pico amps can drive an output of several volts at an ampere or more. &lt;br /&gt;
&lt;br /&gt;
More information: &lt;br /&gt;
&lt;br /&gt;
*[http://www.mines.edu/Academic/courses/physics/phgn217/lab4/lect7/sld013.htm  Emitter Follower]&lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Common_collector Common collector From Wikipedia, the free encyclopedia]&lt;br /&gt;
&lt;br /&gt;
== Transistor -- Push Pull Circuit ==&lt;br /&gt;
&lt;br /&gt;
Use when you need current gain and need both positive and negative output.&lt;br /&gt;
&lt;br /&gt;
A modification of the “transistor emitter follower” that can give both positive and negative outputs.  Based on two transistors one npn the other pnp: one pushes the other pulls.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:pptrans.png | Push Pull Transistor Circuit]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*Q1	transistor 1 need not be a TIP41C but does need to be NPN&lt;br /&gt;
*Q2	transistor 2 need not be a TIP42C but does need to be PNP&lt;br /&gt;
*R_LOAD	represents the load, here it is in the emitter, it could also be placed in the collector circuit&lt;br /&gt;
*VPLUS_VDD Power supply voltage, positive.&lt;br /&gt;
*VMINUS Power supply voltage, negative.&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
Often there are other components for transistor bias or other purposes.  The circuit here is really basic.  The common transistors used are so called complementary pairs, similar characteristics but one npn and the other pnp.  Note that we need both positive and negative power supplies. You can also put the push pull circuit inside the feedback loop of an op amp to get a high current op amplifier.  Push pull amplifies can also be made with other types of transistors, tubes, or other components.&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
*[http://www.ecircuitcenter.com/Circuits/pushpull/pushpull.htm Push-Pull Output Stage]&lt;br /&gt;
*[http://www.allaboutcircuits.com/vol_6/chpt_6/10.html Class B audio amplifier]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Electronic_amplifier     Electronic amplifier From Wikipedia, the free encyclopedia (search on Class B and AB )]&lt;br /&gt;
&lt;br /&gt;
== Transistors -- Darlington connected ==&lt;br /&gt;
&lt;br /&gt;
Use a Darlington transistor connection when you want really high current gain.  Gain of 1000 is easily in reach.  That is 1 ma to 1 amp &lt;br /&gt;
This is a useful connection of 2 transistors that together form a transistor of much larger gain.  You can also buy Darlington transistors all packaged in a single case with just 3 connections exposed to the outside.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:dtrans.png | Darlington Transistor Connection  ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*Q1	transistor 1 need not be a 2N3565 but does need to be NPN&lt;br /&gt;
*Q2	transistor 2 need not be a 2N3565 but does need to be NPN&lt;br /&gt;
*R_LOAD	represents the load, here it is in the emitter, it could also be placed in the collector circuit&lt;br /&gt;
*VPLUS_VDD Power supply voltage, positive.&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
Often Q1 is a high gain small signal transistor and Q2 a lower gain power transistor.  You can use PNP transistors by using a negative power supply. Use a ULN2803 ( or similar chips ) to get 8 darlingtons in one package, useful as low side switches and in conjunction with microcontrollers. &lt;br /&gt;
* The above diagram shows a high side switch, but other transistor configurations can also be used. &lt;br /&gt;
* PNP transistors can also be used, the important point is that both transistors be of the same type.&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
*[http://en.wikipedia.org/wiki/Darlington_transistor  Darlington transistor From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.kpsec.freeuk.com/trancirc.htm  Transistor Circuits ( search on Darlington )]&lt;br /&gt;
*[http://www.ibiblio.org/kuphaldt/electricCircuits/Semi/SEMI_4.html Lessons In Electric Circuits -- Volume III Chapter 4 BIPOLAR JUNCTION  TRANSISTORS Darlington pair ( search on Darlington )]&lt;br /&gt;
&lt;br /&gt;
== Transistors -- Sziklai pair ==&lt;br /&gt;
&lt;br /&gt;
Similiar in use to a Darlington transistor connection when you want really high current gain.  Gain of 1000 is easily in reach.  That is 1 ma to 1 amp   This is a useful connection of 2 transistors that together form a transistor of much larger gain.  Unlike a Darlington the transistors are of opposite types.  The circuit also has some other differences in detail, see the refrences.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:sptrans.png | Sziklai pair  ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*Q1	transistor 1 need not be a xxx but does need to be NPN&lt;br /&gt;
*Q2	transistor 2 need not be a xxx but does need to be PNP&lt;br /&gt;
*R_LOAD	represents the load, here it is in the emitter, it could also be placed in the collector circuit&lt;br /&gt;
*VPLUS_VDD Power supply voltage, positive.&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
Often Q1 is a high gain small signal transistor and Q2 a lower gain power transistor.  You can use PNP transistors by using a negative power &lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
*[http://en.wikipedia.org/wiki/Sziklai_pair Sziklai pair From Wikipedia, the free encyclopedia]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== RC Filter ==&lt;br /&gt;
&lt;br /&gt;
The most basic filters are the RC-High Pass and RC-Low Pass filters.  The high pass filter removes DC and low frequencies and the low pass removes high frequencies.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''High Pass''' [[Image:rchighpass.png | RC High Pass Filter]]&lt;br /&gt;
'''Low Pass''' [[Image:rclowpass.png | RC Low Pass Filter]]&lt;br /&gt;
&lt;br /&gt;
Both circuits have the same 3dB frequency or the frequency at which the power of the signal is aproximately halved.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f_\mathrm{c} = {1 \over 2 \pi \tau } = {1 \over 2 \pi R C}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The way to remember the two circuits is to think about how the capacitor acts at various signal frequencies.  At high frequencies capacitors act like wires.  At low frequencies capacitors act like disconnections.&lt;br /&gt;
&lt;br /&gt;
An important use of low pass filters is for the anti-aliasing circuity on the input of an A/D converter or the output of a D/A converter. An important use of a high pass filter is to remove the DC offset of a signal.  For example, it's possible to use a power supply that is +5 to GND to generate a sin from a D/A converter and use a high pass filter to change the sin to a +2.5 to -2.5 signal at the output.&lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Low-pass_filter Low Pass Filter]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/High-pass_filter High Pass Filter]&lt;br /&gt;
*[http://www.tonnesoftware.com/elsie.html The Windows ® program for electrical filter design and network analysis]&lt;br /&gt;
&lt;br /&gt;
== Series Circuit ==&lt;br /&gt;
&lt;br /&gt;
In a series circuit the current first flows through one component then another and so on.  The key to these circuits is that the current is the same in every element of the circuit and the total of the voltage across each of the components adds up to the voltage of the battery.  A current meter is always in series with the part of the circuit whose current is being measured.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:series.png | Series Circuit ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R1	resistor 1 or any other 2 terminal component, capacitor, inductor, diode....&lt;br /&gt;
*R2	resistor 2 or any other 2 terminal component.....&lt;br /&gt;
*BAT  a battery or other voltage source&lt;br /&gt;
&lt;br /&gt;
I you have a lot of components that use the same current put them in series.  This is often how LEDs are connected to higher voltages; this also eliminates the need for a current limiting resistor on each LED.  With a bit of math you can show that the two resistors act like one resistor of value R = R1 + R2 .  When you need a resistor of a different value than you have you can sometimes “make it up” using a series connection of resistors you do have.  Two identical resistors in series are equivalent to one of double the resistance.  A series circuit can have more than 2 resistors, there can be 3, 4, ... You can find out more about series circuits in the references.  This circuit should be contrasted with the Parallel Circuit.  A voltage divider is an example of a series circuit.&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
* [http://en.wikipedia.org/wiki/Parallel_circuit Series and parallel circuits From Wikipedia, the free encyclopedia]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Seven segment LEDs==&lt;br /&gt;
Use these to display number to a user.&lt;br /&gt;
&lt;br /&gt;
*[http://chungyan5.no-ip.org/vc/trunk/AltiumDesigner6ProjectFiles.zip?root=7segment_LEDs&amp;amp;view=log AltiumDesigner6ProjectFiles]&lt;br /&gt;
*[http://www.dnatechindia.com/index.php/Tutorials/8051-Tutorial/7-Seg-Interfacing.html Interfacing Seven Segment to Microcontroller]&lt;br /&gt;
i need a clear explanation about schmitt trigger and also need the operation details about that circuit...if i give the input of the schmitt trigger is 0v means what is the output of  the circuit?&lt;br /&gt;
&lt;br /&gt;
== Oscillators ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Flip-flop circuit.jpg]]&lt;br /&gt;
(is there a better page to discuss oscillators?)&lt;br /&gt;
&lt;br /&gt;
== Power up low active reset circuit ==&lt;br /&gt;
Use this circuit with a microcontroller to keep it in reset for a short period of time after the power supply is turned on.  Some microcontrollers like this kind of start up.  Note that this is really just an application of the RC Filter, also on this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:power_up_low_active_reset_circuit.png]]&lt;br /&gt;
[[Image:pular.png]]&lt;br /&gt;
*[http://chungyan5.no-ip.org/open_data/electronic_computer/middleware/pwr_up_low_active_reset/  power_up_low_active_reset_circuit]&lt;br /&gt;
*[http://spreadsheets.google.com/pub?key=pobKDna9aVYeKjbR-Hf-OIg Result of Resistant to delay time]&lt;br /&gt;
&lt;br /&gt;
== ADC Voltage Protection Circuit ==&lt;br /&gt;
The input to an Analog to Digital Converter (ADC) has some issues that need a bit of attention.&lt;br /&gt;
The ADC can be damaged by input voltages that are too high or too low.&lt;br /&gt;
An op-amp is the best way to protect the ADC.&lt;br /&gt;
(Additionally, an opamp circuit can provide amplification (although this example doesn't); it can remove aliasing noise; and it drives the ADC with low impedance, which can be quite helpful).&lt;br /&gt;
&lt;br /&gt;
This Sallen-Key filter is a specialization of '''Op amp Non Inverting Amplifier''' also on this page. &lt;br /&gt;
&lt;br /&gt;
[[Image:Adc.png|thumb|800px|center]]&lt;br /&gt;
*This opamp circuit is used to&lt;br /&gt;
#provide a low input source resistance to the ADC&lt;br /&gt;
#protect ADC. Even when the input signal exceeds the supply/reference voltage (i.e. INPUT &amp;gt; V&amp;lt;sub&amp;gt;cc&amp;lt;/sub&amp;gt;), the voltage into the ADC input pin is capped at the supply voltage.&lt;br /&gt;
*Requirement for the op-amp:&lt;br /&gt;
**The op-amp can withstand the input signal beyond the supply voltage, provided that the input current is limited to I&amp;lt;sub&amp;gt;max&amp;lt;/sub&amp;gt; (e.g. [http://focus.ti.com/lit/ds/symlink/opa4340.pdf OPA4340] I&amp;lt;sub&amp;gt;max&amp;lt;/sub&amp;gt; = 10mA)&lt;br /&gt;
**To reduce noise picked up from the op-amp, use an op-amp with a low Input Voltage Noise Density (measured in nV/√Hz)&lt;br /&gt;
&lt;br /&gt;
*Test conditions:&lt;br /&gt;
**V&amp;lt;sub&amp;gt;signal&amp;lt;/sub&amp;gt; = 5V&lt;br /&gt;
**R1 = 8.2kohm, R2 = 15kohm, C1 = 0.1uF, C2 = 0.22uF&lt;br /&gt;
**Measured V+ = 3.8V&lt;br /&gt;
**Calculated current = (5-3.8)/23200 = 52uA &amp;lt; 10mA&lt;br /&gt;
&lt;br /&gt;
More Information:&lt;br /&gt;
* [[input protection]] circuits&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sallen_Key_filter Wikipedia: &amp;quot;Sallen–Key topology&amp;quot;]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/anti-aliasing Wikipedia: &amp;quot;anti-aliasing&amp;quot;] and [http://en.wikipedia.org/wiki/anti-aliasing_filter Wikipedia: &amp;quot;anti-aliasing filter&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Voltage Divider ==&lt;br /&gt;
Voltage Divider&lt;br /&gt;
&lt;br /&gt;
We use a voltage divider when we have a voltage that is too big and we just want a fraction ( like 1/3 or .33 ) of it.  It is like an amplifier with a gain of less than 1.  We use two resistors, the output is always a constant fraction of the input voltage.&lt;br /&gt;
&lt;br /&gt;
Sometimes we use a potentiometer as a voltage divider.  This makes the ratio of output to input adjustable.  This is how we make a gain control or volume control.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:vdivide.png | Voltage Divider ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*R1	resistor 1&lt;br /&gt;
*R2	resistor 2&lt;br /&gt;
*POT  a potentiometer&lt;br /&gt;
&lt;br /&gt;
The ratio of input to output is:  output/input = R2/( R1 + R2 ).&lt;br /&gt;
&lt;br /&gt;
Discussion&lt;br /&gt;
&lt;br /&gt;
The equation assumes that the input source is low impedance and the output is high impedance, if this is not true consider using a buffer on the input or the output ( Op Amp Unity Gain Buffer or Transistor Emitter Follower ) For audio applications a so called “log taper” pot may be used as it better matches the way in which we hear.  If you want a calibrated control you may use a precision “10 turn precision” pot.&lt;br /&gt;
&lt;br /&gt;
More information:   &lt;br /&gt;
*[http://www.seattlerobotics.org/encoder/mar97/basics.html Very Basic Circuits]&lt;br /&gt;
*[http://itp.nyu.edu/physcomp/sensors/Schematics/VoltageDivider Voltage Divider]&lt;br /&gt;
&lt;br /&gt;
== Voltage Divider using a Light Dependent Resistor ==&lt;br /&gt;
&lt;br /&gt;
Used to generate a voltage that depends upon light level.  With the LDR on the &amp;quot;high side&amp;quot; the voltage will go up when the amount of light goes up.&lt;br /&gt;
You need to use a resistor in series with the light dependent resistor, this combination lets a variable current flow through the circuit.  The voltage across the resistor will vary with the light brightness ( so will the voltage across the LDR, the two will total the input voltage. )  What size resistor should you use?  A rule of thumb:  Put the LDR in medium brightness and measure its resistance with a ohm meter.  Use that value resistor then in medium light you will get 1/2 the input voltage at the output.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:VdivideLDR.png]]&lt;br /&gt;
&lt;br /&gt;
Where &lt;br /&gt;
&lt;br /&gt;
*Input = 5v from power supply Vcc&lt;br /&gt;
*Output = signal to connect what ever addition circuit&lt;br /&gt;
*LDR The Light dependent resistor&lt;br /&gt;
*R: A resistor as described above.&lt;br /&gt;
&lt;br /&gt;
== Wheatstone Bridge ==&lt;br /&gt;
'''Draft'''&lt;br /&gt;
Use this circuit when you want to measure the value of a resistor or detect a small change in resistance.&lt;br /&gt;
&lt;br /&gt;
Circuit:&lt;br /&gt;
[[Image:wbridge.png | Wheatstone Bridge ]]&lt;br /&gt;
&lt;br /&gt;
Where&lt;br /&gt;
*Input1  Input 1 normally + DC&lt;br /&gt;
*Input2  Input 2 normally - DC or ground.&lt;br /&gt;
*R1      Resistor 1.&lt;br /&gt;
*R2      Resistor 2.&lt;br /&gt;
*R3      Resistor 3.&lt;br /&gt;
*R4      Resistor 4.&lt;br /&gt;
*Output1 Output 1 for null reading.&lt;br /&gt;
*Output2 Output 2 for null reading.&lt;br /&gt;
*Meter   Use to detect meter balance = null = 0 reading.&lt;br /&gt;
&lt;br /&gt;
Discussion:&lt;br /&gt;
&lt;br /&gt;
The circuit is basically two voltage dividers with the output taken across the output of each voltage divider.  It is in &amp;quot;balance&amp;quot; when the output is 0.  This is true when R1/R2 = R3/R4.  The output traditionally went to a galvanometer a very high sensitivity meter. Input traditionally was a battery.  By using calibrated resistors for R1, R2, and R3 the value of R4 may easily be calculated.  The whole circuit including a wide range of precision resistors, the battery and galvanometer was all packaged in an box and sold as a unit.  The same principal can be used with components other than resistors and AC for input instead of DC. &lt;br /&gt;
&lt;br /&gt;
More Information:&lt;br /&gt;
*[http://itp.nyu.edu/physcomp/sensors/Schematics/WheatstoneBridge Wheatstone Bridge]&lt;br /&gt;
*[http://physics.kenyon.edu/EarlyApparatus/Electrical_Measurements/Capacitance_Bridge/Capacitance_Bridge.html Capacitance Bridge] This one is an antique.&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
&lt;br /&gt;
* [http://freecircuitdiagram.com/  FreeCircuitDiagram]  Lots of circuits, not always so basic, more like projects, but many are quite simple.  Some but not elaborate explanation of the circuit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Comments ==&lt;br /&gt;
&lt;br /&gt;
''... do we need another page for not-so-basic circuits such as the Baker clamp ? ...''  I looked it up and would say it is not so basic. So perhaps [[Not So Basic Circuits]] would be a good place to put such things.  What do others think?  russ_hensel&lt;br /&gt;
&lt;br /&gt;
More not-so-basic circuits:&lt;br /&gt;
[http://www.geofex.com/circuits/what_are_all_those_parts_for.htm &amp;quot;What are all those parts for??&amp;quot;] by R.G. Keen. 2002&lt;br /&gt;
shows a &amp;quot;simple&amp;quot; noninverting gain circuit,&lt;br /&gt;
and explains what all the &amp;quot;extra&amp;quot; parts do.&lt;br /&gt;
&lt;br /&gt;
* Philip C. Todd. &amp;quot;Snubber Circuits: Theory , Design and Application&amp;quot;. 1993. [http://www.ti.com/lit/an/slup100/slup100.pdf] has more complex snubber circuits.&lt;br /&gt;
* [http://electronics.stackexchange.com/questions/17731/choosing-components-for-a-triacs-snubber &amp;quot;Choosing components for a triac's snubber&amp;quot;] has more complex snubber circuits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]][[Category:Schematics]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Techniques&amp;diff=77862</id>
		<title>Techniques</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Techniques&amp;diff=77862"/>
		<updated>2014-11-12T01:38:05Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Cleaned up headings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are a wide variety of techniques used in electronics.&lt;br /&gt;
&lt;br /&gt;
== Circuit Design ==&lt;br /&gt;
* [[Basic Circuit Building Blocks]]&lt;br /&gt;
&lt;br /&gt;
== Prototyping ==&lt;br /&gt;
Prototyping circuitboards:&lt;br /&gt;
&lt;br /&gt;
* [[Solderless protoboard]]&lt;br /&gt;
* [[Point-to-point]] ([http://en.wikipedia.org/wiki/Point-to-point_construction Wikipedia:Point-to-point construction])&lt;br /&gt;
* [[Wirewrap]] ([http://en.wikipedia.org/wiki/Wire_wrap Wikipedia:Wire Wrap])&lt;br /&gt;
* [[Dead bug style]]&lt;br /&gt;
* [[Manhattan style]]&lt;br /&gt;
* Board-less construction, not sure there is a name for it, can be very cool see: http://runawaybrainz.blogspot.co.uk/2012/04/audio-crystal-cmoy-freeform-headphone.html this one is potted in clear plastic.&lt;br /&gt;
* [http://www.qrp.pops.net/ugly.asp &amp;quot;Ugly Construction&amp;quot;] (like deadbug... )&lt;br /&gt;
[http://www.techlib.com/electronics/construction.html &amp;quot;Construction Ideas&amp;quot;] has nice photographs of the above circuit construction techniques.&lt;br /&gt;
[[http://www.geofex.com/Article_Folders/protostyles/proto_styles.htm &amp;quot;Effects Building Techniques&amp;quot;] by R.G. Keen 1999 reviews, compares, and contrasts these techniques for circuit construction -- also a few more.&lt;br /&gt;
&lt;br /&gt;
* [[Stripboard]] (Veroboard): ([http://en.wikipedia.org/wiki/Stripboard Wikipedia:stripboard].)&lt;br /&gt;
&lt;br /&gt;
Most of these techniques are designed to use through-hole devices with pins on 0.1&amp;quot; centers -- and vice versa: most through-hole devices are designed to fit into stripboard or other prototyping board with holes on 0.1&amp;quot; centers.&lt;br /&gt;
&lt;br /&gt;
So how do people prototype something with a surface mount device (SMD)?&lt;br /&gt;
* Some people continue to use prototyping boards with 0.1&amp;quot; holes, with a bit of creativity, for some SMT devices ([http://www.flickr.com/photos/nshdot/6034580576/in/photostream/])([http://www.flickr.com/photos/nshdot/6034026371/in/photostream])([http://www.flickr.com/photos/nshdot/6034580678/])([http://www.flickr.com/photos/nshdot/6034045085/in/photostream])&lt;br /&gt;
* Some people solder many SMT devices to tiny &amp;quot;generic&amp;quot; &amp;quot;surface-mount prototyping boards&amp;quot;, then those tiny boards wired together into a complete system (perhaps also including through-hole parts on a stripboard or solderless breadboard). ([http://www.whitewing.co.uk/protoboard.html &amp;quot;Universal through-hole and SMD prototyping board&amp;quot;]), ([http://www.schmartboard.com/ Schmartboard] [http://tech.groups.yahoo.com/group/schmartboardsv/ Schmartboard forum]), ([http://www.capitaladvanced.com/products.htm &amp;quot;Surfboards&amp;quot;]). Alas, none of these are completely generic for most kinds of SMT parts the way that stripboard is completely generic for almost all kinds of through-hole parts.&lt;br /&gt;
* Some people buy a [[demo board]] with the SMT part already soldered to it; then these small boards can be wired into a complete system (perhaps also including through-hole parts on a stripboard or solderless breadboard).&lt;br /&gt;
* Sometimes people are forced to build a big custom PCB with precise footprints adapted to that SMD device. (This seems to be what manufacturers that make SMDs expect you to do).&lt;br /&gt;
&lt;br /&gt;
== PCB Design/Fabrication ==&lt;br /&gt;
[[Printed Circuit Boards]]&lt;br /&gt;
&lt;br /&gt;
== Soldering Techniques ==&lt;br /&gt;
* [[Basic soldering]] -- How to use a soldering iron.&lt;br /&gt;
* Surface Mount&lt;br /&gt;
** [[Skillet reflow]]&lt;br /&gt;
** [[Toaster oven reflow]]&lt;br /&gt;
** [[Hot air soldering]]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/User:WillWare/Homebrew_surface-mount_construction A few different SMT assembly methods] that you can do at home on a cheap budget&lt;br /&gt;
* [[Rework]] -- Techniques for fixing mistakes, or for adding new features to a board that ''almost'' does what you want.&lt;br /&gt;
** [http://workmanship.nasa.gov/lib/insp/2%20books/links/sections/302_jumper%20wires.html official NASA recommendations for adding discrete wiring (&amp;quot;jumper wires&amp;quot;) to PCBs]&lt;br /&gt;
&lt;br /&gt;
(Have you seen this [http://hackaday.com/2007/06/04/cnc-solder-pastepick-n-place/ CNC solder paste/pick n place] ?)&lt;br /&gt;
''Hackaday has lots of other similar articles: [http://hackaday.com/?s=solder+paste search hackaday for &amp;quot;solder paste&amp;quot;]''&lt;br /&gt;
&lt;br /&gt;
(Optional: ) After all the parts are completely soldered down, some people like to spray the board with some kind of conformal coating, or completely seal in the board with some kind of potting compound.&lt;br /&gt;
See [http://electronics.stackexchange.com/questions/5095/whats-the-best-way-to-protect-a-board-from-corrosion-in-a-hot-moist-environment &amp;quot;Electronics and Robotics: What's the best way to protect a board from corrosion in a hot/moist environment?&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
== [[Hardware tool | Hardware Tools]] ==&lt;br /&gt;
A directory of [[hardware tool]]s that you may find useful.&lt;br /&gt;
&lt;br /&gt;
== [[Software tool | Software Tools]] ==&lt;br /&gt;
A directory of [[software tool]]s that you may find useful.&lt;br /&gt;
&lt;br /&gt;
== [[PC-Microcontroller Communications]] ==&lt;br /&gt;
Discussion of the various methods to connect a microcontroller or embedded system to a PC...&lt;br /&gt;
&lt;br /&gt;
== Embedded System Programming and Testing ==&lt;br /&gt;
To add to the confusion programming in embedded system can mean a person writing a program or a device called a programmer &amp;quot;burning&amp;quot; a program into a chip.  This section is for the &amp;quot;burning&amp;quot; meaning of programming.&lt;br /&gt;
&lt;br /&gt;
* Many systems use [[JTAG]] for programming and testing. (Such as [http://en.wikibooks.org/wiki/Atmel_AVR Atmel AVR embedded systems]]).&lt;br /&gt;
* Other systems use some other kind of in-circuit programming.&lt;br /&gt;
* Some people use [http://en.wikibooks.org/wiki/Embedded_Systems/Bootloaders_and_Bootsectors bootloaders] to make re-programming a little quicker.&lt;br /&gt;
&lt;br /&gt;
-- not sure that this next one is not misplaced ? --&lt;br /&gt;
''We're talking about &amp;quot;programming and testing&amp;quot; ? What else do you use to test op-amp circuits?''&lt;br /&gt;
&lt;br /&gt;
* Many people use an [[oscilloscope]] ([[o'scope]]). See [[oscilloscope]] for a list of  Keith has made a list of low-cost o'scopesl [http://www.techtravels.org/amiga/amigablog/?p=167 &amp;quot;PC USB logic analyzers that cost under $1000.&amp;quot;] for a list of low-cost logic analyzers.&lt;br /&gt;
&lt;br /&gt;
Humans writing a program almost always do it in a language.  Here is a section that discusses some of these languages: [[Programming Languages]]&lt;br /&gt;
&lt;br /&gt;
== Driving Motors ==&lt;br /&gt;
See [[Stepper Motor Tester]] and [[motor driver]].&lt;br /&gt;
&lt;br /&gt;
== Enclosure ==&lt;br /&gt;
* The Earth Signal should short to whole metal Case&lt;br /&gt;
* Digital/Analog GND should separate to this Earth Signal, and should connect a Y-cap. to filter the noise between them.&lt;br /&gt;
* Attention: do not place near between Earth Signal and Digital/Analog GND, otherwise some spark come out, and affect your whole system.&lt;br /&gt;
* ''See [[enclosures]]''.&lt;br /&gt;
&lt;br /&gt;
== Misc Tips Tricks ==&lt;br /&gt;
[[Misc Tips Tricks]]&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
* [http://airborn.com.au/method/ &amp;quot;Electronics Design&amp;quot; from Airborn] gives an overview of the complete process: specification, (schematic) circuit design, layout, prototypes, firmware, pilot run, production.&lt;br /&gt;
* EDA electronic design automation software is a subset of CAD in general. Is there a wiki that discusses CAD in general? Until I find it, I'm going to post these tools here: &amp;quot;Google SketchUp is a powerful yet easy-to-learn 3D software tool&amp;quot; http://sketchup.google.com/ ; &amp;quot;Inkscape is the best tool for SVG standard vector graphics&amp;quot; http://wiki.inkscape.org/ ; Visual Wiki http://visualwiki.org/&lt;br /&gt;
* [http://www.national.com/rap/Story/0,1562,18,00.html &amp;quot;What's All This Ground Noise Stuff, Anyhow?&amp;quot;] by Robert A. Pease&lt;br /&gt;
* [http://www.elecdesign.com/Articles/ArticleID/6150/6150.html &amp;quot;What's All This Teflon Stuff, Anyhow?&amp;quot;] by Robert A. Pease -- explains a situation using lots of metal (instead of carefully insulating everything with lots of Teflon) causes less noise. Also mentions &amp;quot;why am I telling you all of these details? If I design a tester with greatly improved performance to help me test a really high-performance product, why should I tell all our competitors so that anybody in the world can test their products using the improved tester? Why should I give away all of these hard-earned secrets?&amp;quot; and gives some very good reasons.&lt;br /&gt;
* [http://groups.google.to/group/sci.electronics.design/browse_thread/thread/889153f0e77b1718/fcaac532bb6d4b12?fwc=1 sci.electronics.design: EDN: Measuring Nanoamperes] discusses some ways to measure extremely small currents.&lt;br /&gt;
* [http://www.millpcbs.com/ MillPCBs.com for techniques on using a small cnc machine to mill PCB's]&lt;br /&gt;
* [http://groups.yahoo.com/group/Homebrew_PCBs yahoo.com/group/Homebrew_PCBs]&lt;br /&gt;
* [http://www.electricstuff.co.uk/pcbs.html electricstuff.co.uk/pcbs]&lt;br /&gt;
* [http://www.fullnet.com/~tomg/gooteepc.htm fullnet.com/~tomg/gooteepc]&lt;br /&gt;
* Dave McGuire says &amp;quot;The notion that through-hole soldering is easier than soldering surface-mount devices is, and always has been, [http://archives.seul.org/geda/user/Aug-2004/msg00175.html a myth.]&amp;quot; (Now, about keeping all the look-alike passive parts straight... :) )&lt;br /&gt;
* [http://www.instructables.com/id/Intro-into-SMD-Soldering/ Intro into SMD Soldering]&lt;br /&gt;
* [http://PMinMO.com/ PMinMO.com is THE PLACE for DIY CNC driver information]&lt;br /&gt;
* [http://uptownmaker.blogspot.com/2009/07/18-essential-skills-for-maker.html 18 Essential Skills for a Maker]&lt;br /&gt;
&lt;br /&gt;
== Environmental Issues ==&lt;br /&gt;
See [[better for the environment]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Techniques]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Popular_Parts&amp;diff=77860</id>
		<title>Popular Parts</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Popular_Parts&amp;diff=77860"/>
		<updated>2014-11-04T01:43:50Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added Dangerous Prototypes' partlist to external links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With so many different parts available, it can be hard to figure out which component to use. Taking a look at what others regularly use might make this process easier.&lt;br /&gt;
&lt;br /&gt;
Note that links may or may not be to the best source.  Look around, add a link if you find a better one.  Do not delete a link, unless product is gone for good.&lt;br /&gt;
&lt;br /&gt;
== Kits and Projects ==&lt;br /&gt;
If you're working from a kit or published project consider getting extras of the parts.  The authors of these things tend to know, and pick, what's popular.  If you use them once you may use them again; there are exceptions, though.&lt;br /&gt;
&lt;br /&gt;
== PICs ==&lt;br /&gt;
Because PICs are mostly digital logic, if you use PICs you will need most of the stuff in the [[Popular Parts#X=Digital Logic]] section as well as stuff in this section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;	&lt;br /&gt;
! What&lt;br /&gt;
! Comment&lt;br /&gt;
! Specific Part&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|The PIC&lt;br /&gt;
|&lt;br /&gt;
* [[microcontroller#Microchip_PIC]]&lt;br /&gt;
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section.  I like the 16F877, but this may be out of date.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/categories.php?cPath=51_22 Selection of PICs]&lt;br /&gt;
|&lt;br /&gt;
*16F877A&lt;br /&gt;
*18F2553 [http://www.raccoonrezcats.com/rfethernet.html]&lt;br /&gt;
*18Fxxx&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Debugger&lt;br /&gt;
|&lt;br /&gt;
I don't recommend wasting time on pure programmers for development purposes.  Once you get past the blinking LED stage, you are going to need a debugger.&lt;br /&gt;
|&lt;br /&gt;
*RealICE - Mid to High End PICs&lt;br /&gt;
*ICD2    - Broadest range&lt;br /&gt;
*Pickit2 - Low to Mid range PICs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Proto Board&lt;br /&gt;
|&lt;br /&gt;
Some People hate them, but many find them a nice quick way to experiment.  I have found a max clock speed of 4 megHz works well.&lt;br /&gt;
[http://www.futurlec.com/Breadboards.shtml Breadboard]&lt;br /&gt;
|see links&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Crystals&lt;br /&gt;
|&lt;br /&gt;
I keep 4 megHz and 20 meg Hz on hand.  Note that some PICs can do without crystals, but timing is not very accurate.  Check your spec. sheet, some PICs may be able to go to 40 meg Hz.  Note that a couple of capacitors are needed as well.  Ceramic resonators may be used instead.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=534 Crystal 20MHz]&lt;br /&gt;
|&lt;br /&gt;
*4 meg Hz&lt;br /&gt;
*20 meg Hz&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Pull Up Resistors&lt;br /&gt;
|&lt;br /&gt;
Can be used as pull down as well.  I use 10k ohms, often useful for other stuff as well.&lt;br /&gt;
*[http://www.futurlec.com/Res14WMF.shtml Metal Film 1%] 10 for 20 cents.&lt;br /&gt;
|&lt;br /&gt;
10K&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Generally Useful Chips&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*[http://chiphacker.com/questions/2320/what-are-the-best-useful-variety-ics-to-have-around-for-pic-microcontrollers What are the best useful variety IC’s to have around for PIC Microcontrollers?] from ChipHacker&lt;br /&gt;
|&lt;br /&gt;
na&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--       --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Op Amp&lt;br /&gt;
&lt;br /&gt;
|Need to condition your inputs? a op amp may be just the thing. See section on [[Popular_Parts#X.3DOp_Amps|op amp]]s.&lt;br /&gt;
|--&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|LED&lt;br /&gt;
&lt;br /&gt;
|How else can you say hello world?  Pretty much anything will do.  Do not forget to get a current limiting resistor 220 ohms or anything close.  LED also come in arrays and as 7 segment displays for numerical read out.&lt;br /&gt;
|&lt;br /&gt;
*220 ohms &lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Push Button&lt;br /&gt;
|Need this for input.  I get mine from salvage.  Later I will find a source for you.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=97 Mini Push Button Switch]&lt;br /&gt;
*[http://www.futurlec.com/Switches/TACT001.shtml TACT001 - Small Black Tactile Switch]&lt;br /&gt;
|&lt;br /&gt;
*see links&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Low Side Switch, Driver Chip  &lt;br /&gt;
&lt;br /&gt;
|When you need more power from an output port this is the way to get more than 10 times a much current,  Not very expensive.  One chip will drive 2 stepper motors.  ULN2803 has 8 inputs and outputs.&lt;br /&gt;
*[http://www.futurlec.com/ICLinearOthers.shtml ULN2803A]&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=312 Darlington Driver 8-Channel ULN2803 DIP ]&lt;br /&gt;
|ULN2803 &lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|High Side Switch Driver Chip&lt;br /&gt;
&lt;br /&gt;
|Like a low side switch, but on the high side.  If you are driving &amp;quot;rows and columns&amp;quot; then you need some on the low side some on the high side.  The UDN2981 has 8 inputs and outputs.&lt;br /&gt;
*[http://www.futurlec.com/ICSFOthers.shtml UDN2981A]&lt;br /&gt;
|UDN2981&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Sensors&lt;br /&gt;
|There are so many, for light photo diodes and transistors, for temperature LM34 and similar see section on [[Sensors]].&lt;br /&gt;
|*whatever&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|LCD Display&lt;br /&gt;
&lt;br /&gt;
|Put out full alpha numeric data, several characters.  Seems like a better? solution than LED when many characters are required.  Probably best used with a controller to keep use reasonably simple.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=255 Basic 16x2 Character LCD STN - Black on Green] &lt;br /&gt;
*[http://www.piclist.com/techref/io/lcd/panel1.htm LCD Front Panel Set]&lt;br /&gt;
|*HD44780 parallel interface&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Op Amps ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;	&lt;br /&gt;
! What&lt;br /&gt;
! Comment&lt;br /&gt;
! Specific Part&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|[[op amp]]s&lt;br /&gt;
|consider ... what, &lt;br /&gt;
|&lt;br /&gt;
*358 dual&lt;br /&gt;
* [http://www.ladyada.net/rant/2006/02/specifying-an-op-amp/ &amp;quot;Specifying an op-amp&amp;quot;]&lt;br /&gt;
* &amp;quot;TL08x series op amps (single, dual, quad) … when you want to have a stash of opamps for prototyping, [http://www.ladyada.net/rant/2006/03/cotw-tl08x-series-op-amps-single-dual-quad/ these are your best bet].&amp;quot;&lt;br /&gt;
* LM386N-3 speaker driver&lt;br /&gt;
* [http://forum.allaboutcircuits.com/showthread.php?t=11847]&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;	&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Proto Board&lt;br /&gt;
|Some People hate them, but many find them a nice quick way to experiment.&lt;br /&gt;
|?&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Resistors&lt;br /&gt;
&lt;br /&gt;
|For precise gain you need 1 percent resistors.  I start with 10k and use multiples and sub multiples.&lt;br /&gt;
|&lt;br /&gt;
*10k&lt;br /&gt;
*20k&lt;br /&gt;
*100K&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|trim pots&lt;br /&gt;
|When you need a bit of adjustability.&lt;br /&gt;
|&lt;br /&gt;
*10k&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|diodes&lt;br /&gt;
|When you need current one way, not the other. See [[Transistors, Diodes, etc.]] for details.&lt;br /&gt;
|&lt;br /&gt;
* ''(FIXME: isn't this already too many? Trim.)''&lt;br /&gt;
* MBRA140 (1 A DC forward; 40 V reverse) SMT for [[Reverse Protection Diodes]]&lt;br /&gt;
* 1N914 (300 mA DC forward; 75 V DC reverse)&lt;br /&gt;
* 1N4148 (0.2 A DC forward; 100 V reverse) TH glass&lt;br /&gt;
* 1N5711 (0.015 A forward; 70 V reverse) TH glass Schottkey diode&lt;br /&gt;
* 1N5817 (1 A DC forward; 20 V reverse) TH Schottkey diode TH $0.15&lt;br /&gt;
* BAT48 Schottkey diode (0.35 A DC forward; 40 V reverse)&lt;br /&gt;
* BAT85 Schottkey diode (0.20 A DC forward; 30 V reverse)&lt;br /&gt;
* 1N5406 (1N5408 is better) (3 A DC forward; 600 V reverse) TH $0.25&lt;br /&gt;
* 1N4001 (1N4007 is better) (1 A DC forward; 50 V reverse) TH $0.10&lt;br /&gt;
* 1N1188 (1N1189A is better) (35 A DC forward; 400 V reverse) threaded stud ($5.00 Newark 2010)&lt;br /&gt;
* 40EPF12PBF (40 A DC forward, 1200 V reverse) ($3.50 Newark 2010)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Power Transistors&lt;br /&gt;
|An op amp might be good for 20 mA.  Couple it to a darlington transistor and get a full ampere (1000 mA).  You may want to go push pull with a pair of npn and pnp transistors.  With this you can build power supplies, battery chargers, [[motor driver]]s, and audio amplifiers.&lt;br /&gt;
|TIPsomething&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Sensors&lt;br /&gt;
&lt;br /&gt;
|Measure something.  See [[Sensors]].&lt;br /&gt;
|[[Sensors]]&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Digital Logic ==&lt;br /&gt;
If you use any microcontroller, you will probably also need most of the stuff in this section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;	&lt;br /&gt;
! What&lt;br /&gt;
! Comment&lt;br /&gt;
! Specific Part&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Gates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
*&lt;br /&gt;
* 74HC132 Quad 2-in Schmitt-trigger NAND gate&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Counters&lt;br /&gt;
|&lt;br /&gt;
* If you use a microcontroller in your project, the counters inside that microcontroller will probably be all the counters you need.&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
*?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Shift registers&lt;br /&gt;
|&lt;br /&gt;
Often used to expand the number of ports.&lt;br /&gt;
|&lt;br /&gt;
*?&lt;br /&gt;
* 74HC595 -- for more output pins. SIPO eight bit shift register with output latch. Perfect for letting the propeller clock [[POV display]] slowly clock in the next value, then LOAD them all at once. Near the bottom of the page describing the [http://www.robotroom.com/Tach.html &amp;quot;Digital Numeric LED Displays Tachometer (RPMs), Temperature, and Counter&amp;quot;] project, David Cook says: &amp;quot;The 595 is a great 8-bit serial chip because data can be shifted in without affecting the existing output. All new data is then switched over at the same time. The 595 can also be daisy chained. In this case, 48 outputs are controlled with only three wires (data, clock, and latch).&amp;quot;&lt;br /&gt;
* 74HC166 -- for more input pins. PISO 8-bit parallel-load shift registers.&lt;br /&gt;
* 74HC165 -- for more input pins. PISO 8-bit parallel-load shift registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Voltage Regs&lt;br /&gt;
|Power to the Chips&lt;br /&gt;
|&lt;br /&gt;
*LM7805&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--       --&amp;gt;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Voltage Reg&lt;br /&gt;
|&lt;br /&gt;
Easy choice is LM7805.  A couple of caps usually go with it.  .1 and .01 bypass caps are generally useful.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=107 Voltage Regulator - 5V]&lt;br /&gt;
*[http://www.futurlec.com/ICLinearRegulators.shtml 7805T]&lt;br /&gt;
|&lt;br /&gt;
*7805&lt;br /&gt;
*.1 uf&lt;br /&gt;
*.01 uf&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
decoupling capacitors.&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;I can only recall using less than 1uF decoupling cap in one circuit in the last 8 or so years ... 100nF bypass caps [0.1 uF bypass caps] are so 1990s.  If someone tells you that should be the standard value, you should be careful about what other bad or outdated advice they may be dispensing.&amp;quot; -- [http://massmind.org/techref/postbot.asp?by=thread&amp;amp;id=%5BEE%5D+1%2E0+uF+Decoupling+Cap+%2D+A+Must%3F&amp;amp;w=body&amp;amp;tgt=post one post in the PICList Thread (EE) &amp;quot;1.0 uF Decoupling Cap - A Must?&amp;quot;] by Olin&lt;br /&gt;
|&lt;br /&gt;
* 1uF through-hole caps for solderless breadboard&lt;br /&gt;
* 1uF 0805 ceramic caps for [[dead bug style]] prototyping and custom PCBs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electric Motors ==&lt;br /&gt;
See [[motor driver]] for details.&lt;br /&gt;
&lt;br /&gt;
transistor&lt;br /&gt;
&lt;br /&gt;
&amp;quot;my favorite International Rectifier FU5505 power MOSFET transistor&amp;quot;&lt;br /&gt;
-- [http://www.robotroom.com/DualFan.html David Cook]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
*[http://eeshop.unl.edu/storlist.html The Big List These are the parts the EE Shop keeps in stock to sell to students.]  UNL likes them why not us?&lt;br /&gt;
*[http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-301Solid-State-CircuitsSpring2003/Tools/ This section contains circuit examples from commercial products and datasheets of transistors which are studied in this course. ] If MIT studies them, maybe they are worth looking at.&lt;br /&gt;
*[http://www.edn.com/archives/1995/052595/11dfcov.htm Choosing an op amp: it's no longer a trying task] The oldies in particular may be good, but not expensive parts.&lt;br /&gt;
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section&lt;br /&gt;
* [http://dorkbotpdx.org/wiki/recommended_parts_parts_store DorkbotPDX: Recommended Parts]&lt;br /&gt;
* John C Luciani Jr. answers [http://wiblocks.luciani.org/FAQ/faq-parts-list.html &amp;quot;What parts would you recommend stocking?&amp;quot;]&lt;br /&gt;
* [http://www.ladyada.net/wiki/partselector Partfinder from ladyAda]&lt;br /&gt;
* [http://dangerousprototypes.com/docs/Partlist] Dangerous Prototypes' list of common parts&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Popular_Parts&amp;diff=77859</id>
		<title>Popular Parts</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Popular_Parts&amp;diff=77859"/>
		<updated>2014-11-04T01:40:19Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Cleaned up&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With so many different parts available, it can be hard to figure out which component to use. Taking a look at what others regularly use might make this process easier.&lt;br /&gt;
&lt;br /&gt;
Note that links may or may not be to the best source.  Look around, add a link if you find a better one.  Do not delete a link, unless product is gone for good.&lt;br /&gt;
&lt;br /&gt;
== Kits and Projects ==&lt;br /&gt;
If you're working from a kit or published project consider getting extras of the parts.  The authors of these things tend to know, and pick, what's popular.  If you use them once you may use them again; there are exceptions, though.&lt;br /&gt;
&lt;br /&gt;
== PICs ==&lt;br /&gt;
Because PICs are mostly digital logic, if you use PICs you will need most of the stuff in the [[Popular Parts#X=Digital Logic]] section as well as stuff in this section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;	&lt;br /&gt;
! What&lt;br /&gt;
! Comment&lt;br /&gt;
! Specific Part&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|The PIC&lt;br /&gt;
|&lt;br /&gt;
* [[microcontroller#Microchip_PIC]]&lt;br /&gt;
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section.  I like the 16F877, but this may be out of date.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/categories.php?cPath=51_22 Selection of PICs]&lt;br /&gt;
|&lt;br /&gt;
*16F877A&lt;br /&gt;
*18F2553 [http://www.raccoonrezcats.com/rfethernet.html]&lt;br /&gt;
*18Fxxx&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Debugger&lt;br /&gt;
|&lt;br /&gt;
I don't recommend wasting time on pure programmers for development purposes.  Once you get past the blinking LED stage, you are going to need a debugger.&lt;br /&gt;
|&lt;br /&gt;
*RealICE - Mid to High End PICs&lt;br /&gt;
*ICD2    - Broadest range&lt;br /&gt;
*Pickit2 - Low to Mid range PICs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Proto Board&lt;br /&gt;
|&lt;br /&gt;
Some People hate them, but many find them a nice quick way to experiment.  I have found a max clock speed of 4 megHz works well.&lt;br /&gt;
[http://www.futurlec.com/Breadboards.shtml Breadboard]&lt;br /&gt;
|see links&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Crystals&lt;br /&gt;
|&lt;br /&gt;
I keep 4 megHz and 20 meg Hz on hand.  Note that some PICs can do without crystals, but timing is not very accurate.  Check your spec. sheet, some PICs may be able to go to 40 meg Hz.  Note that a couple of capacitors are needed as well.  Ceramic resonators may be used instead.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=534 Crystal 20MHz]&lt;br /&gt;
|&lt;br /&gt;
*4 meg Hz&lt;br /&gt;
*20 meg Hz&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Pull Up Resistors&lt;br /&gt;
|&lt;br /&gt;
Can be used as pull down as well.  I use 10k ohms, often useful for other stuff as well.&lt;br /&gt;
*[http://www.futurlec.com/Res14WMF.shtml Metal Film 1%] 10 for 20 cents.&lt;br /&gt;
|&lt;br /&gt;
10K&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Generally Useful Chips&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
*[http://chiphacker.com/questions/2320/what-are-the-best-useful-variety-ics-to-have-around-for-pic-microcontrollers What are the best useful variety IC’s to have around for PIC Microcontrollers?] from ChipHacker&lt;br /&gt;
|&lt;br /&gt;
na&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--       --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Op Amp&lt;br /&gt;
&lt;br /&gt;
|Need to condition your inputs? a op amp may be just the thing. See section on [[Popular_Parts#X.3DOp_Amps|op amp]]s.&lt;br /&gt;
|--&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|LED&lt;br /&gt;
&lt;br /&gt;
|How else can you say hello world?  Pretty much anything will do.  Do not forget to get a current limiting resistor 220 ohms or anything close.  LED also come in arrays and as 7 segment displays for numerical read out.&lt;br /&gt;
|&lt;br /&gt;
*220 ohms &lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Push Button&lt;br /&gt;
|Need this for input.  I get mine from salvage.  Later I will find a source for you.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=97 Mini Push Button Switch]&lt;br /&gt;
*[http://www.futurlec.com/Switches/TACT001.shtml TACT001 - Small Black Tactile Switch]&lt;br /&gt;
|&lt;br /&gt;
*see links&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Low Side Switch, Driver Chip  &lt;br /&gt;
&lt;br /&gt;
|When you need more power from an output port this is the way to get more than 10 times a much current,  Not very expensive.  One chip will drive 2 stepper motors.  ULN2803 has 8 inputs and outputs.&lt;br /&gt;
*[http://www.futurlec.com/ICLinearOthers.shtml ULN2803A]&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=312 Darlington Driver 8-Channel ULN2803 DIP ]&lt;br /&gt;
|ULN2803 &lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|High Side Switch Driver Chip&lt;br /&gt;
&lt;br /&gt;
|Like a low side switch, but on the high side.  If you are driving &amp;quot;rows and columns&amp;quot; then you need some on the low side some on the high side.  The UDN2981 has 8 inputs and outputs.&lt;br /&gt;
*[http://www.futurlec.com/ICSFOthers.shtml UDN2981A]&lt;br /&gt;
|UDN2981&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Sensors&lt;br /&gt;
|There are so many, for light photo diodes and transistors, for temperature LM34 and similar see section on [[Sensors]].&lt;br /&gt;
|*whatever&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|LCD Display&lt;br /&gt;
&lt;br /&gt;
|Put out full alpha numeric data, several characters.  Seems like a better? solution than LED when many characters are required.  Probably best used with a controller to keep use reasonably simple.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=255 Basic 16x2 Character LCD STN - Black on Green] &lt;br /&gt;
*[http://www.piclist.com/techref/io/lcd/panel1.htm LCD Front Panel Set]&lt;br /&gt;
|*HD44780 parallel interface&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Op Amps ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;	&lt;br /&gt;
! What&lt;br /&gt;
! Comment&lt;br /&gt;
! Specific Part&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|[[op amp]]s&lt;br /&gt;
|consider ... what, &lt;br /&gt;
|&lt;br /&gt;
*358 dual&lt;br /&gt;
* [http://www.ladyada.net/rant/2006/02/specifying-an-op-amp/ &amp;quot;Specifying an op-amp&amp;quot;]&lt;br /&gt;
* &amp;quot;TL08x series op amps (single, dual, quad) … when you want to have a stash of opamps for prototyping, [http://www.ladyada.net/rant/2006/03/cotw-tl08x-series-op-amps-single-dual-quad/ these are your best bet].&amp;quot;&lt;br /&gt;
* LM386N-3 speaker driver&lt;br /&gt;
* [http://forum.allaboutcircuits.com/showthread.php?t=11847]&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;	&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Proto Board&lt;br /&gt;
|Some People hate them, but many find them a nice quick way to experiment.&lt;br /&gt;
|?&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Resistors&lt;br /&gt;
&lt;br /&gt;
|For precise gain you need 1 percent resistors.  I start with 10k and use multiples and sub multiples.&lt;br /&gt;
|&lt;br /&gt;
*10k&lt;br /&gt;
*20k&lt;br /&gt;
*100K&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|trim pots&lt;br /&gt;
|When you need a bit of adjustability.&lt;br /&gt;
|&lt;br /&gt;
*10k&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|diodes&lt;br /&gt;
|When you need current one way, not the other. See [[Transistors, Diodes, etc.]] for details.&lt;br /&gt;
|&lt;br /&gt;
* ''(FIXME: isn't this already too many? Trim.)''&lt;br /&gt;
* MBRA140 (1 A DC forward; 40 V reverse) SMT for [[Reverse Protection Diodes]]&lt;br /&gt;
* 1N914 (300 mA DC forward; 75 V DC reverse)&lt;br /&gt;
* 1N4148 (0.2 A DC forward; 100 V reverse) TH glass&lt;br /&gt;
* 1N5711 (0.015 A forward; 70 V reverse) TH glass Schottkey diode&lt;br /&gt;
* 1N5817 (1 A DC forward; 20 V reverse) TH Schottkey diode TH $0.15&lt;br /&gt;
* BAT48 Schottkey diode (0.35 A DC forward; 40 V reverse)&lt;br /&gt;
* BAT85 Schottkey diode (0.20 A DC forward; 30 V reverse)&lt;br /&gt;
* 1N5406 (1N5408 is better) (3 A DC forward; 600 V reverse) TH $0.25&lt;br /&gt;
* 1N4001 (1N4007 is better) (1 A DC forward; 50 V reverse) TH $0.10&lt;br /&gt;
* 1N1188 (1N1189A is better) (35 A DC forward; 400 V reverse) threaded stud ($5.00 Newark 2010)&lt;br /&gt;
* 40EPF12PBF (40 A DC forward, 1200 V reverse) ($3.50 Newark 2010)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Power Transistors&lt;br /&gt;
|An op amp might be good for 20 mA.  Couple it to a darlington transistor and get a full ampere (1000 mA).  You may want to go push pull with a pair of npn and pnp transistors.  With this you can build power supplies, battery chargers, [[motor driver]]s, and audio amplifiers.&lt;br /&gt;
|TIPsomething&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Sensors&lt;br /&gt;
&lt;br /&gt;
|Measure something.  See [[Sensors]].&lt;br /&gt;
|[[Sensors]]&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Digital Logic ==&lt;br /&gt;
If you use any microcontroller, you will probably also need most of the stuff in this section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;	&lt;br /&gt;
! What&lt;br /&gt;
! Comment&lt;br /&gt;
! Specific Part&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Gates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
*&lt;br /&gt;
* 74HC132 Quad 2-in Schmitt-trigger NAND gate&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Counters&lt;br /&gt;
|&lt;br /&gt;
* If you use a microcontroller in your project, the counters inside that microcontroller will probably be all the counters you need.&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
*?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Shift registers&lt;br /&gt;
|&lt;br /&gt;
Often used to expand the number of ports.&lt;br /&gt;
|&lt;br /&gt;
*?&lt;br /&gt;
* 74HC595 -- for more output pins. SIPO eight bit shift register with output latch. Perfect for letting the propeller clock [[POV display]] slowly clock in the next value, then LOAD them all at once. Near the bottom of the page describing the [http://www.robotroom.com/Tach.html &amp;quot;Digital Numeric LED Displays Tachometer (RPMs), Temperature, and Counter&amp;quot;] project, David Cook says: &amp;quot;The 595 is a great 8-bit serial chip because data can be shifted in without affecting the existing output. All new data is then switched over at the same time. The 595 can also be daisy chained. In this case, 48 outputs are controlled with only three wires (data, clock, and latch).&amp;quot;&lt;br /&gt;
* 74HC166 -- for more input pins. PISO 8-bit parallel-load shift registers.&lt;br /&gt;
* 74HC165 -- for more input pins. PISO 8-bit parallel-load shift registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|Voltage Regs&lt;br /&gt;
|Power to the Chips&lt;br /&gt;
|&lt;br /&gt;
*LM7805&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--       --&amp;gt;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
Voltage Reg&lt;br /&gt;
|&lt;br /&gt;
Easy choice is LM7805.  A couple of caps usually go with it.  .1 and .01 bypass caps are generally useful.&lt;br /&gt;
*[http://www.sparkfun.com/commerce/product_info.php?products_id=107 Voltage Regulator - 5V]&lt;br /&gt;
*[http://www.futurlec.com/ICLinearRegulators.shtml 7805T]&lt;br /&gt;
|&lt;br /&gt;
*7805&lt;br /&gt;
*.1 uf&lt;br /&gt;
*.01 uf&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|&lt;br /&gt;
decoupling capacitors.&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;I can only recall using less than 1uF decoupling cap in one circuit in the last 8 or so years ... 100nF bypass caps [0.1 uF bypass caps] are so 1990s.  If someone tells you that should be the standard value, you should be careful about what other bad or outdated advice they may be dispensing.&amp;quot; -- [http://massmind.org/techref/postbot.asp?by=thread&amp;amp;id=%5BEE%5D+1%2E0+uF+Decoupling+Cap+%2D+A+Must%3F&amp;amp;w=body&amp;amp;tgt=post one post in the PICList Thread (EE) &amp;quot;1.0 uF Decoupling Cap - A Must?&amp;quot;] by Olin&lt;br /&gt;
|&lt;br /&gt;
* 1uF through-hole caps for solderless breadboard&lt;br /&gt;
* 1uF 0805 ceramic caps for [[dead bug style]] prototyping and custom PCBs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;		&lt;br /&gt;
|y&lt;br /&gt;
&lt;br /&gt;
|comment&lt;br /&gt;
|specific&lt;br /&gt;
&amp;lt;!-----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electric Motors ==&lt;br /&gt;
See [[motor driver]] for details.&lt;br /&gt;
&lt;br /&gt;
transistor&lt;br /&gt;
&lt;br /&gt;
&amp;quot;my favorite International Rectifier FU5505 power MOSFET transistor&amp;quot;&lt;br /&gt;
-- [http://www.robotroom.com/DualFan.html David Cook]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
*[http://eeshop.unl.edu/storlist.html The Big List These are the parts the EE Shop keeps in stock to sell to students.]  UNL likes them why not us?&lt;br /&gt;
*[http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-301Solid-State-CircuitsSpring2003/Tools/ This section contains circuit examples from commercial products and datasheets of transistors which are studied in this course. ] If MIT studies them, maybe they are worth looking at.&lt;br /&gt;
*[http://www.edn.com/archives/1995/052595/11dfcov.htm Choosing an op amp: it's no longer a trying task] The oldies in particular may be good, but not expensive parts.&lt;br /&gt;
*[http://www.voti.nl/swp/ Starting with PICmicro controllers] See the Selecting a PIC Section&lt;br /&gt;
* [http://dorkbotpdx.org/wiki/recommended_parts_parts_store DorkbotPDX: Recommended Parts]&lt;br /&gt;
* John C Luciani Jr. answers [http://wiblocks.luciani.org/FAQ/faq-parts-list.html &amp;quot;What parts would you recommend stocking?&amp;quot;]&lt;br /&gt;
* [http://www.ladyada.net/wiki/partselector Partfinder from ladyAda]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Components&amp;diff=77855</id>
		<title>Components</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Components&amp;diff=77855"/>
		<updated>2014-11-03T23:25:56Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Moved component storage link to heading&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Components are the basic building blocks of circuits. An individual component can be thought of as a single physical device in a circuit. We used to think of them as the resistors, capacitors, diodes, and other discrete components that make up our electronics, but as technology has advanced more and more devices have been added to this category. Components can be categorized in a variety of ways. Sometimes this might be by their electrical characteristics, like resistors and capacitors, while other devices, like sensors, are categorized by their use. In some cases this can result in a component that is listed twice. For example, a temperature sensing resistor is both a resistor and a sensor.&lt;br /&gt;
&lt;br /&gt;
Compound components known as [[Modules | modules]] have steadily increased in popularity, making it easier than ever to add specific functionality to a circuit, whether it be in the form of a power supply, wireless radio, or one of the many other types of modules. [[Microcontroller Boards]] are but one example. Integrated circuits are another form of compound components, and there are hundreds of kinds available for a wide range of applications.&lt;br /&gt;
&lt;br /&gt;
In this listing  [[Integrated Circuits]], [[Modules]], [[Microcontroller Boards]] are listed as one item, but note that they come in a huge number of flavors with a huge number of purposes.&lt;br /&gt;
&lt;br /&gt;
== Types ==&lt;br /&gt;
=== [[Battery | Batteries]] ===&lt;br /&gt;
Power Up.&lt;br /&gt;
&lt;br /&gt;
=== [[Capacitors]] ===&lt;br /&gt;
Store charge and energy, block dc, filter.  In their simplest form passive components, but now some are IC using switched capacitors to synthesize other and variable values.&lt;br /&gt;
&lt;br /&gt;
=== [[Connectors]] ===&lt;br /&gt;
Join parts.&lt;br /&gt;
&lt;br /&gt;
=== [[demo board]] ===&lt;br /&gt;
Lots of people put a microprocessor and most of the other essential stuff on a tiny little demo board, easy to plug into your solderless breadboard (or your custom PCB) that has just a few more things that make your project special.&lt;br /&gt;
&lt;br /&gt;
=== [[Enclosures]] ===&lt;br /&gt;
Cover up.&lt;br /&gt;
&lt;br /&gt;
=== [[Integrated Circuits]] ===&lt;br /&gt;
[[Op amp|Op Amps]], Voltage Regulators,  Drivers, Digitally Programmable Potentiometers, [[555 Timers]] ...  For motor drivers see Motors below.  Lots of parts in a package to do something useful.&lt;br /&gt;
&lt;br /&gt;
=== [[Optoelectronics]] ===&lt;br /&gt;
LEDs, photodiodes, optoisolators, LCDs, IR proximity detectors,...&lt;br /&gt;
&lt;br /&gt;
=== [[Oscillator]] ===&lt;br /&gt;
Crystals, Ceramic Resonators, oscillators, ... Vibrate with excitement.&lt;br /&gt;
&lt;br /&gt;
=== [[Other Passives]] ===&lt;br /&gt;
including Inductors and Transformers&lt;br /&gt;
&lt;br /&gt;
=== [[Microcontrollers]] and [[Microcontroller Boards]] or Modules ===&lt;br /&gt;
Little Computers for your entertainment.&lt;br /&gt;
&lt;br /&gt;
=== [[Motors]] ===&lt;br /&gt;
Make thing move.  We include some circuits/chips for driving motors.  Servos, steppers, and others.&lt;br /&gt;
&lt;br /&gt;
=== [[Modules]] ===&lt;br /&gt;
GPS, Mobile Phone, RF Transceiver, Bluetooth Modules, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Resistors]] ===&lt;br /&gt;
and Potentiometers  Resistance is not futile.  In there simplest form passive components, but now some are IC using forming variable resistors and potentiometers.&lt;br /&gt;
&lt;br /&gt;
=== [[Transistors, Diodes, etc.]] ===&lt;br /&gt;
Diodes, Transistors are described here.  These guys are the basic semiconductors or solid state electronics. ( But not Light Emitting Diodes = LED or Photo Diodes which are listed under Optoelectronics. )&lt;br /&gt;
&lt;br /&gt;
=== [[Sensors]] ===&lt;br /&gt;
Accelerometers, Gyroscopes, Temperature Sensors, Pressure Sensors, ...  Find out what is going on.&lt;br /&gt;
&lt;br /&gt;
=== [[Switches|Switches and Relays]] ===&lt;br /&gt;
Turn things on and off.&lt;br /&gt;
&lt;br /&gt;
== [[Popular Parts]] ==&lt;br /&gt;
So many parts to pick, but which ones?  Why not pick a popular part, or a group of parts for areas of interest?&lt;br /&gt;
&lt;br /&gt;
== Obtaining Components ==&lt;br /&gt;
=== [[Manufacturers | Component Manufacturers]] ===&lt;br /&gt;
Links to homepages, phone numbers, contact info, ...  There is often info under each component as well in the components sections above.&lt;br /&gt;
&lt;br /&gt;
=== [[Free From Salvage]] ===&lt;br /&gt;
Dig in, to the free stuff, a list of links and a bunch of ideas on how to use your loot.&lt;br /&gt;
&lt;br /&gt;
=== [[Free Samples]] ===&lt;br /&gt;
Free is nice.&lt;br /&gt;
&lt;br /&gt;
=== [[PCB Manufacturers]] ===&lt;br /&gt;
Contact info, PCB trace width/spacing capability, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Salvage Ideas]]===&lt;br /&gt;
Unusual ideas for the fruits of your labor.&lt;br /&gt;
&lt;br /&gt;
=== [[Suppliers]] ===&lt;br /&gt;
Good places to buy, numbers to call, people to talk to, ...  Get your low cost motor controller boards &amp;amp; motor driver ICs&lt;br /&gt;
&lt;br /&gt;
=== Fakes ===&lt;br /&gt;
Beware!&lt;br /&gt;
&lt;br /&gt;
*[http://sound.westhost.com/counterfeit.htm Counterfeit Index]&lt;br /&gt;
&lt;br /&gt;
== [[Component and Parts Storage]] ==&lt;br /&gt;
Proper storage is the key to minimizing damage to parts and ensuring that they will work properly when you need to use them.&lt;br /&gt;
&lt;br /&gt;
== Data Sheets ==&lt;br /&gt;
You will want data sheets for you parts.  Do not leave home, or start a project without them.&lt;br /&gt;
&lt;br /&gt;
Check:&lt;br /&gt;
* original manufacturer&lt;br /&gt;
* [[supplier | parts distributor]]&lt;br /&gt;
* http://www.datasheetcatalog.com/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Electronic_components Electronic component From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.piclist.com/images/www/hobby_elec/e_parts.htm Basic Components]  Quite a few components and some info on use.&lt;br /&gt;
*[http://www.st-andrews.ac.uk/~www_pa/Scots_Guide/info/comp/comp.htm Electronic Components]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components| ]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=EUR&amp;diff=77853</id>
		<title>EUR</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=EUR&amp;diff=77853"/>
		<updated>2014-11-03T23:17:41Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Pages on currencies shouldn't be on Open Circuits, go to wikipedia for that&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Minimig_Resellers&amp;diff=77851</id>
		<title>Minimig Resellers</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Minimig_Resellers&amp;diff=77851"/>
		<updated>2014-11-03T23:17:15Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Pages on currencies shouldn't be on Open Circuits, go to wikipedia for that&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [http://www.acube-systems.biz/eng/index.php ACube systems] 080229 138 EUR&lt;br /&gt;
* [http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=777 AmigaKit] 080229 115 GBP&lt;br /&gt;
* [http://www.vesalia.de/e_minimig.htm Vesalia Computer] 080304 160 EUR&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:WPQEloise&amp;diff=77849</id>
		<title>User:WPQEloise</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:WPQEloise&amp;diff=77849"/>
		<updated>2014-11-03T23:06:46Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm Eloise (22) from Huntsville, United States. &amp;lt;br&amp;gt;I'm learning Italian literature at a local high school and I'm just about to graduate.&amp;lt;br&amp;gt;I have a part time job in a backery.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;My blog post :: [http://ama.ae/publications/Company-Formation-Luxembourg.pdf Franchise in europe]&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:GeorginaM&amp;diff=77848</id>
		<title>User:GeorginaM</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:GeorginaM&amp;diff=77848"/>
		<updated>2014-11-03T23:06:44Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am 30 years old and my name is Georgina Mayo. I life in Phoenix (United States).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Look into my web-site ... [http://freemicrosoftpointsgeneratorforxboxlive.bravesites.com/ how to get free microsoft points code generator]&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:HarleyQKL&amp;diff=77844</id>
		<title>User:HarleyQKL</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:HarleyQKL&amp;diff=77844"/>
		<updated>2014-11-03T23:05:37Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Una is what her hubby likes to call her yet she never ever truly suched as that name. Her task is a manager. New Mexico has constantly been her living place and she will never relocate. Drawing is a point that she is entirely addicted to. She is running and maintaining a blog site listed here: http://www.postolia.com/news/nash-bar-overview-and-discount-codes-how-you-can-save-up-to-80-at-nash-bar/&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Have a look at my webpage - [http://www.postolia.com/news/nash-bar-overview-and-discount-codes-how-you-can-save-up-to-80-at-nash-bar/ spike nashbar promo codes]&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:Trimarks&amp;diff=77843</id>
		<title>User:Trimarks</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:Trimarks&amp;diff=77843"/>
		<updated>2014-11-03T23:05:32Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Personal Injury Lawsuit Loan&lt;br /&gt;
&lt;br /&gt;
In America, there are a lot of Americans who have been involved in different cases. Most of them are involved in personal injury related cases like those that result from car accidents, plane crash accidents, and the like. Most of them stopped from their jobs because they need to attend to their hospitalization and medications. Not only that, if they are the source of income in the family, they would obviously think twice before spending their money aside from their priorities. This is because the future of their families might be in jeopardy as they spend that money intended to their future for some uncertainties like the cases. That is why most of the Americans as well, after finding the financial demands of the cases, end up looking for a company like [http://trimarklegalfunding.com/lawsuit-loan.htm personal injury lawsuit loan] to provide personal injury lawsuit loan.&lt;br /&gt;
&lt;br /&gt;
Personal injury lawsuit loan is offered by the companies so that the litigants might continue their cases. The amount of money will be given from $500 to $500,000 depending on the merit or worth of the case. Here, the companies act as third parties because even if they are not directly involved with the case, they still fund the case by granting cash advances to the litigants. Such move is without a risk for the litigants because they are offered under the risks of the companies. Companies offer personal injury lawsuit loan with no recourse which means that if the case fails, the litigants owe nothing to the companies and the companies cannot demand any amount of money. Only when the case succeeds should the companies ask for a law share of the rewards. &lt;br /&gt;
&lt;br /&gt;
The good thing about personal injury lawsuit loan is that once the money is received by the litigant, he or she has the full control on where and how to spend the money. Besides, the litigants own the money and they simply ask for a share of the reward through the funds of the companies. All the litigants need to do to be granted with personal injury lawsuit loan is to present the case to the companies and nothing more.&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:Damien075&amp;diff=77838</id>
		<title>User:Damien075</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:Damien075&amp;diff=77838"/>
		<updated>2014-11-03T23:04:55Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;He is acknowledged by the identify of Marlon Sorrels. He is definitely fond of to do cryptography and he would never quit executing it. He is presently a messenger and his salary has been actually fulfilling. Some time back he chose to live in Massachusetts and his mother and father reside close by. If you want to come across uot extra look at out his internet site: http://www.bowerworks.net/lebron-james-shoes.html&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Feel free to surf to my web page: [http://www.bowerworks.net/lebron-james-shoes.html LeBron James Shoes For Sale]&lt;br /&gt;
&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:DustinBun&amp;diff=77836</id>
		<title>User:DustinBun</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:DustinBun&amp;diff=77836"/>
		<updated>2014-11-03T23:00:23Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Greetings. The author's name is Yolando. Her husband and her chose to reside in Iowa. Managing people has been her profession for some time. To climb is something she really enjoys doing. If you want to find out more check out his website: http://www.avlogbook.com/michael-kors-handbags.html&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Feel free to visit my web blog ... [http://www.avlogbook.com/michael-kors-handbags.html Michael Kors Handbags]&lt;br /&gt;
&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:SophieUhe&amp;diff=77835</id>
		<title>User:SophieUhe</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:SophieUhe&amp;diff=77835"/>
		<updated>2014-11-03T23:00:13Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Greetings! I am Francina Diaz. To accumulate kites is something I seriously get pleasure from undertaking. Credit score authorising is what I do. My partner and I reside in Guam and will never ever shift. See what's new on my internet site right here: http://www.avlogbook.com/michael-kors-handbags.html&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Also visit my website ... [http://www.avlogbook.com/michael-kors-handbags.html Michael Kors Outlet]&lt;br /&gt;
&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:JoesphLarose&amp;diff=77834</id>
		<title>User:JoesphLarose</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:JoesphLarose&amp;diff=77834"/>
		<updated>2014-11-03T22:59:08Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Delete this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hello! &amp;lt;br&amp;gt;My name is Brandon and I'm a 25 years old girl from Australia.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Also visit my weblog ... alternatives to viagra ([http://www.igrezadjecu.com.hr/profile/eltoft you could try these out])&lt;br /&gt;
&lt;br /&gt;
[[Category:AFD]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Components&amp;diff=77833</id>
		<title>Components</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Components&amp;diff=77833"/>
		<updated>2014-11-03T22:21:47Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Cleaned up, added a better description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Components are the basic building blocks of circuits. An individual component can be thought of as a single physical device in a circuit. We used to think of them as the resistors, capacitors, diodes, and other discrete components that make up our electronics, but as technology has advanced more and more devices have been added to this category. Components can be categorized in a variety of ways. Sometimes this might be by their electrical characteristics, like resistors and capacitors, while other devices, like sensors, are categorized by their use. In some cases this can result in a component that is listed twice. For example, a temperature sensing resistor is both a resistor and a sensor.&lt;br /&gt;
&lt;br /&gt;
Compound components known as [[Modules | modules]] have steadily increased in popularity, making it easier than ever to add specific functionality to a circuit, whether it be in the form of a power supply, wireless radio, or one of the many other types of modules. [[Microcontroller Boards]] are but one example. Integrated circuits are another form of compound components, and there are hundreds of kinds available for a wide range of applications.&lt;br /&gt;
&lt;br /&gt;
In this listing  [[Integrated Circuits]], [[Modules]], [[Microcontroller Boards]] are listed as one item, but note that they come in a huge number of flavors with a huge number of purposes.&lt;br /&gt;
&lt;br /&gt;
== Types ==&lt;br /&gt;
=== [[Battery | Batteries]] ===&lt;br /&gt;
Power Up.&lt;br /&gt;
&lt;br /&gt;
=== [[Capacitors]] ===&lt;br /&gt;
Store charge and energy, block dc, filter.  In their simplest form passive components, but now some are IC using switched capacitors to synthesize other and variable values.&lt;br /&gt;
&lt;br /&gt;
=== [[Connectors]] ===&lt;br /&gt;
Join parts.&lt;br /&gt;
&lt;br /&gt;
=== [[demo board]] ===&lt;br /&gt;
Lots of people put a microprocessor and most of the other essential stuff on a tiny little demo board, easy to plug into your solderless breadboard (or your custom PCB) that has just a few more things that make your project special.&lt;br /&gt;
&lt;br /&gt;
=== [[Enclosures]] ===&lt;br /&gt;
Cover up.&lt;br /&gt;
&lt;br /&gt;
=== [[Integrated Circuits]] ===&lt;br /&gt;
[[Op amp|Op Amps]], Voltage Regulators,  Drivers, Digitally Programmable Potentiometers, [[555 Timers]] ...  For motor drivers see Motors below.  Lots of parts in a package to do something useful.&lt;br /&gt;
&lt;br /&gt;
=== [[Optoelectronics]] ===&lt;br /&gt;
LEDs, photodiodes, optoisolators, LCDs, IR proximity detectors,...&lt;br /&gt;
&lt;br /&gt;
=== [[Oscillator]] ===&lt;br /&gt;
Crystals, Ceramic Resonators, oscillators, ... Vibrate with excitement.&lt;br /&gt;
&lt;br /&gt;
=== [[Other Passives]] ===&lt;br /&gt;
including Inductors and Transformers&lt;br /&gt;
&lt;br /&gt;
=== [[Microcontrollers]] and [[Microcontroller Boards]] or Modules ===&lt;br /&gt;
Little Computers for your entertainment.&lt;br /&gt;
&lt;br /&gt;
=== [[Motors]] ===&lt;br /&gt;
Make thing move.  We include some circuits/chips for driving motors.  Servos, steppers, and others.&lt;br /&gt;
&lt;br /&gt;
=== [[Modules]] ===&lt;br /&gt;
GPS, Mobile Phone, RF Transceiver, Bluetooth Modules, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Resistors]] ===&lt;br /&gt;
and Potentiometers  Resistance is not futile.  In there simplest form passive components, but now some are IC using forming variable resistors and potentiometers.&lt;br /&gt;
&lt;br /&gt;
=== [[Transistors, Diodes, etc.]] ===&lt;br /&gt;
Diodes, Transistors are described here.  These guys are the basic semiconductors or solid state electronics. ( But not Light Emitting Diodes = LED or Photo Diodes which are listed under Optoelectronics. )&lt;br /&gt;
&lt;br /&gt;
=== [[Sensors]] ===&lt;br /&gt;
Accelerometers, Gyroscopes, Temperature Sensors, Pressure Sensors, ...  Find out what is going on.&lt;br /&gt;
&lt;br /&gt;
=== [[Switches|Switches and Relays]] ===&lt;br /&gt;
Turn things on and off.&lt;br /&gt;
&lt;br /&gt;
== [[Popular Parts]] ==&lt;br /&gt;
So many parts to pick, but which ones?  Why not pick a popular part, or a group of parts for areas of interest?&lt;br /&gt;
&lt;br /&gt;
== Obtaining Components ==&lt;br /&gt;
=== [[Manufacturers | Component Manufacturers]] ===&lt;br /&gt;
Links to homepages, phone numbers, contact info, ...  There is often info under each component as well in the components sections above.&lt;br /&gt;
&lt;br /&gt;
=== [[Free From Salvage]] ===&lt;br /&gt;
Dig in, to the free stuff, a list of links and a bunch of ideas on how to use your loot.&lt;br /&gt;
&lt;br /&gt;
=== [[Free Samples]] ===&lt;br /&gt;
Free is nice.&lt;br /&gt;
&lt;br /&gt;
=== [[PCB Manufacturers]] ===&lt;br /&gt;
Contact info, PCB trace width/spacing capability, ...&lt;br /&gt;
&lt;br /&gt;
=== [[Salvage Ideas]]===&lt;br /&gt;
Unusual ideas for the fruits of your labor.&lt;br /&gt;
&lt;br /&gt;
=== [[Suppliers]] ===&lt;br /&gt;
Good places to buy, numbers to call, people to talk to, ...  Get your low cost motor controller boards &amp;amp; motor driver ICs&lt;br /&gt;
&lt;br /&gt;
=== Fakes ===&lt;br /&gt;
Beware!&lt;br /&gt;
&lt;br /&gt;
*[http://sound.westhost.com/counterfeit.htm Counterfeit Index]&lt;br /&gt;
&lt;br /&gt;
== Component Storage ==&lt;br /&gt;
* [[Component and Parts Storage]]&lt;br /&gt;
&lt;br /&gt;
== Data Sheets ==&lt;br /&gt;
You will want data sheets for you parts.  Do not leave home, or start a project without them.&lt;br /&gt;
&lt;br /&gt;
Check:&lt;br /&gt;
* original manufacturer&lt;br /&gt;
* [[supplier | parts distributor]]&lt;br /&gt;
* http://www.datasheetcatalog.com/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Electronic_components Electronic component From Wikipedia, the free encyclopedia]&lt;br /&gt;
*[http://www.piclist.com/images/www/hobby_elec/e_parts.htm Basic Components]  Quite a few components and some info on use.&lt;br /&gt;
*[http://www.st-andrews.ac.uk/~www_pa/Scots_Guide/info/comp/comp.htm Electronic Components]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components| ]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=WikiNode&amp;diff=77817</id>
		<title>WikiNode</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=WikiNode&amp;diff=77817"/>
		<updated>2014-10-26T22:04:43Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Cleaned up and reorganized, checked for offline wikis&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to Open Circuits.&lt;br /&gt;
&lt;br /&gt;
Open Circuits is a wiki for sharing electronics knowledge, schematics, board layouts, and parts libraries.&lt;br /&gt;
&lt;br /&gt;
== Key Points of Interest ==&lt;br /&gt;
* [[Main Page]]&lt;br /&gt;
* [[Open_Circuits:Community_Portal]]&lt;br /&gt;
* [[Projects]]&lt;br /&gt;
** open hardware cell phone projects: [[Open Mobile Gadgets]], [[Cellular Rotary Phone]]&lt;br /&gt;
* [[Components]]&lt;br /&gt;
* [[Techniques]]&lt;br /&gt;
&lt;br /&gt;
== Neighbors ==&lt;br /&gt;
The WikiNode project tries to link every wiki in the world together. Our &amp;quot;WikiNode&amp;quot; links to closely-related wiki (and their WikiNode links back). &lt;br /&gt;
&lt;br /&gt;
If you want to talk about something that is not quite on-topic here at Open Circuits (say, &amp;quot;desktop PC case modding&amp;quot;, or &amp;quot;embedded Linux programming&amp;quot;), our WikiNode helps you find another wiki where people love to talk about that exact topic. The corresponding WikiNode on each of those wiki helps people who want to talk about &amp;quot;open hardware&amp;quot; to discover this wiki.&lt;br /&gt;
&lt;br /&gt;
=== Medical Electronics ===&lt;br /&gt;
* '''[http://openprosthetics.wikispot.org/ Open Prosthetics Project Wiki]'''&lt;br /&gt;
* '''[http://openwetware.org/wiki/Wikiomics:WikiNode OpenWetWare]''' - promotes &amp;quot;the sharing of information, know-how, and wisdom among researchers and groups who are working in biology &amp;amp; biological engineering.&amp;quot;&lt;br /&gt;
** Some wiki pages describe &amp;quot;open hardware&amp;quot; electronic devices used as tools in those projects -- for example, [http://openwetware.org/wiki/DIYbio:Notebook/Open_Gel_Box_2.0 open-hardware gel electrophoresis chambers].&lt;br /&gt;
* '''[http://wiki.asiaquake.org/openeeg/published/WikiNode OpenEEG Wiki]''' ''(offline as of 2014-10-26)'' - discusses building an OpenEEG, safe ways to attach it to your head, and software for it. (See also [[Programmable Chip EEG]]).&lt;br /&gt;
&lt;br /&gt;
=== Open Hardware Cell Phone ===&lt;br /&gt;
&lt;br /&gt;
* '''[http://opencellphone.org/ TuxPhone Wiki]''' ''(offline as of 2012-02-06, [http://web.archive.org/web/20120206015847/http://www.opencellphone.org/index.php?title=Main_Page Internet Archive capture])''&lt;br /&gt;
* '''[http://hbmobile.org/wiki/ Homebrew Mobile Phone Club Wiki]''' ''(offline since 2013-08-13)''&lt;br /&gt;
* '''[http://widgetry.org/dokuwiki/ OpenCell Wiki]'''&lt;br /&gt;
* '''[http://wiki.openmoko.org/ OpenMoko]''' - discusses open hardware cell phone you can buy now.&lt;br /&gt;
* '''[http://iphone.fiveforty.net/wiki/ http://iphone.fiveforty.net/wiki]''' ''(offline since 2014-10-26)'' - open-source software for a popular (but proprietary hardware) phone&lt;br /&gt;
&lt;br /&gt;
=== Other Open Wireless Communications ===&lt;br /&gt;
&lt;br /&gt;
* '''[http://amateur-radio-wiki.net/ Amateur Radio Wiki]''' - Online Encyclopedia for Hams&lt;br /&gt;
* '''[http://wsn.oversigma.com/ WSN, the Wireless Sensor Network Wiki]''' - discusses wireless sensor networks. (wired sensor network discussion is also tolerated :-).&lt;br /&gt;
* '''[http://wiki.twibright.com/ RONJA Wiki]''' ''(offline as of 2008-03-02)'' - Reasonable Optical Near Joint Access, Free Space Optics device[http://en.wikipedia.org/wiki/RONJA]. (&amp;quot;free technology&amp;quot; is the same as &amp;quot;open hardware&amp;quot;, right?)&lt;br /&gt;
* '''[http://wiki.openwrt.org/ OpenWRT Wiki]''' - &amp;quot;OpenWrt is an open source project to create a free embedded operating system for network devices.&amp;quot;&lt;br /&gt;
* '''[http://nfc-tools.org/ NFC Tools]''' - libnfc and other open-source projects for near-field communication (NFC).&lt;br /&gt;
&lt;br /&gt;
=== Microcontrollers ===&lt;br /&gt;
* '''[http://gainer.cc/wiki/ The Gainer Wiki]''' ''(offline as of 2009-02-10, [https://web.archive.org/web/20090210231509/http://gainer.cc/wiki/index.php?title=Main_Page Internet Archive capture])'' - discusses the Cypress PSoC microcontroller&lt;br /&gt;
* '''[http://avrwiki.com/Tthe Atmel AVR Wiki]''' ''([http://narwhaledu.com/AVRwiki/index.php?title=AVR_Wiki moved?])'' - discusses the Atmel AVR series of microcontrollers (see also the Arduino wiki)&lt;br /&gt;
* '''[http://techref.massmind.org/techref/piclist/ PICList]''' - discusses the Microchip PIC series of microcontrollers&lt;br /&gt;
* '''[http://oase.uci.kun.nl/~mientki/wikifarm/stef/index.php PiciWiki]''' ''(offline as of 2007-03-27, [https://web.archive.org/web/20070320193453/http://oase.uci.kun.nl/~mientki/wikifarm/stef/index.php Internet Archive capture])'' - discusses the Microchip PIC series of microcontrollers&lt;br /&gt;
* '''[http://www.open-research.org.uk/ARMuC/WikiNode.html The ARM Microcontroller Wiki]''' ''(offline as of 2012-05-13, [https://web.archive.org/web/20120513043746/http://www.open-research.org.uk/ARMuC/ Internet Archive capture])''&lt;br /&gt;
* '''[http://gnusim8085.sourceforge.net/ The GNUSim8085 Wiki]''' - for the Intel 8085 microprocessor&lt;br /&gt;
* '''[http://nioswiki.jot.com/ Nios Community Wiki]''' ''(offline as of 2008-12-25, [https://web.archive.org/web/20081225044255/http://nioswiki.jot.com/WikiHome Internet Archive capture])'' - discusses the Nios II processor, and how to implement it on a FPGA&lt;br /&gt;
* '''[http://www.jopwiki.com JOP Wiki]''' ''(offline as of 2013-03-15, [https://web.archive.org/web/20130315172041/http://www.jopwiki.com/ Internet Archive capture])'' - discusses the Java Optimized Processor, a simple and small Java processor optimized to execute Java bytecode, implemented in a low cost FPGA&lt;br /&gt;
* '''[http://wiki.opensparc.net/ the OpenSPARC Wiki]''' ''(offline as of 2014-10-26)'' - discussing open-source versions of the SPARC processor architecture, including implementing it in a FPGA&lt;br /&gt;
* '''[http://developer.axis.com/wiki/ Axis Developer Wiki]''' - discussing ETRAX CPUs and other Axis chips.&lt;br /&gt;
* '''[http://microchip.com/wiki/ ICwiki]''' ''(offline as of 2008-07-24, [https://web.archive.org/web/20080724165541/http://www.microchip.com/wiki Internet Archive capture])'' - the official wiki at microchip.com for Microchip PICmicro microcontrollers etc. ''needs wikinode''&lt;br /&gt;
* '''[http://propeller.wikispaces.com/ Propeller Wiki]''' - dedicated to documenting interesting stuff related to the Parallax Propeller microcontroller. ''needs wikinode''&lt;br /&gt;
* '''[http://processors.wiki.ti.com/ Texas Instruments Embedded Processors Wiki]''' - the official wiki at ti.com for discussing the MSP430 (a 16-bit, ultra-low power, mixed signal microcontroller), TI DSPs, the TI OMAP (used to run Linux in the &amp;quot;open source handheld&amp;quot; Pandora handheld game console, the [[motherboards that run Linux | Beagle Board]], and the Gumstix Overo) and other ARM-based processors, and other TI processors.&lt;br /&gt;
&lt;br /&gt;
=== Computer Architecture ===&lt;br /&gt;
&lt;br /&gt;
We briefly touch on computer architecture on a few Open Circuits pages.&lt;br /&gt;
(&lt;br /&gt;
[[Kestrel]],&lt;br /&gt;
[[Multi-purpose Embedded System]],&lt;br /&gt;
[[relay CPU]]&lt;br /&gt;
).&lt;br /&gt;
For far more details, see other wikis such as&lt;br /&gt;
&lt;br /&gt;
* '''[http://en.wikibooks.org/wiki/Microprocessor_Design Microprocessor Design]''' - wikibook, a rough draft of a book &lt;br /&gt;
* '''[http://en.wikiversity.org/wiki/Computer_Architecture_Lab Computer Architecture Lab]''' - Wikiversity (focuses entirely on CPU-in-a-FPGA designs) &lt;br /&gt;
* '''[https://www.semipublic.comp-arch.net/wiki/ The Art of Computer Architecture]''' by Andy Glew - a rough draft of a book&lt;br /&gt;
* '''[http://f-cpu.seul.org/ Freedom CPU]'''&lt;br /&gt;
&lt;br /&gt;
=== Vehicles, Robots, and CNC ===&lt;br /&gt;
* '''[http://www.reprap.org/wiki/WikiNode RepRap Wiki]''' - discusses the RepRap project to build a &amp;quot;Replicating Rapid-prototyper&amp;quot;, a self-copying 3D printer. &amp;quot;Complete open-source instructions and plans are published on this website for zero cost and available to everyone so, if you want to make one yourself, you can.&amp;quot;&lt;br /&gt;
* '''[http://evproduction.org/wiki EVProduction]''' - discusses several electric open source [[vehicle]]s.&lt;br /&gt;
* '''[http://openservo.com/FrontPage OpenServo Wiki]''' - developing a digital servo motor that accepts &amp;quot;Go to position X&amp;quot; commands and also more complex curves, and returns actual servo position, speed, voltage and power consumption.&lt;br /&gt;
* '''[http://www-robotics.usc.edu/~dshell/roboticswiki/ Robotics wiki]''' ''(offline as of 2007-07-07, [https://web.archive.org/web/20050106163726/http://www-robotics.usc.edu/~dshell/roboticswiki/ Internet Archive capture])''&lt;br /&gt;
* '''[http://pminmo.com/PMinMOwiki/index.php5 PMinMO Wiki]''' - describes an open-source CNC machine—software, electronics, motors, hardware, etc.—and related information, such as [http://pminmo.com/PMinMOwiki/index.php5?title=CNC_PCB_Milling CNC PCB milling]. (was: [http://pminmo.com/wiki/] ) ''needs WikiNode''&lt;br /&gt;
* '''[http://vems.hu/wiki/ VEMS Wiki]''' - has some interesting electronics projects. In particular, the [http://www.vems.hu/wiki/index.php?page=GoBox GoBox project] to tune automobile engines to minimize the amount of fuel used. ''needs wikinode''&lt;br /&gt;
* '''[http://editthis.info/JMRI JMRI Wiki]''' - tools for model railroad computer control&lt;br /&gt;
* '''[http://dccwiki.com/ DCCWiki]''' - &amp;quot;Digital Command Control&amp;quot;, discusses computer-controlled model railroads&lt;br /&gt;
* '''[http://ladyada.net/wiki/ AdaWiki]''' - discusses open source benchtop tools, laser cutters, and electronics DIY/hobbyists. ''needs wikinode''&lt;br /&gt;
* '''[http://ecomodder.com/wiki/ EcoModder Wiki]''' - discusses various ways to measure and improve vehicle gas economy, including &amp;quot;MPGuino is an open source fuel economy computer (Arduino based) for any vehicle with electronic fuel injection and a Vehicle Speed Sensor.&amp;quot;&lt;br /&gt;
* '''[http://wiki.makerbot.com/ MakerBot Wiki]''' ''(offline as of 2014-10-26, [https://web.archive.org/web/20140404110743/http://wiki.makerbot.com/ Internet Archive capture])''&lt;br /&gt;
* '''[http://code.google.com/p/arducopter/wiki/ArduCopter ArduCopter Wiki]''' - discusses ArduiCopter, the [[Arduino]]-based autopilot for [[multi-rotor]] craft, from quadcopters to traditional helis. From the DIY Drones development team. The open-hardware electronics connects gyros, magnetometers, accelerometers, GPS reciever, RC reciever, etc., and drives 2, 4, 6, or 8 rotors in a variety of configurations to give autolevel and auto altitude control and stabilized RC control.&lt;br /&gt;
* '''[http://www.multiwii.com/wiki/index.php?title=Main_Page MultiWii]''' - software to control a RC multi copter, supports various sensors but was initially developed to support Nintendo Wii console gyroscopes and accelerometers&lt;br /&gt;
&lt;br /&gt;
=== Electronic Design Automation ===&lt;br /&gt;
* '''[http://kicad.sourceforge.net/wiki/index.php/WikiNode KiCad]''' ''(offline as of 2010-05-07, [https://web.archive.org/web/20100507014640/http://kicad.sourceforge.net/wiki/index.php/WikiNode Internet Archive capture])'' - a GPL'd suite of programs for EDA&lt;br /&gt;
* '''[http://kicadhowto.wikidot.com/ KiCadHowTo]''' - tutorials and other information to help you quickly become a fluent KiCad user&lt;br /&gt;
* '''[http://protel-users.org/ Protel Users Wiki]''' ''(offline as of 2011-12-31, [https://web.archive.org/web/20111231095705/http://protel-users.org/tiki-index.php Internet Archive capture])'' - for people who design and draw schematics and circuit boards with Protel&lt;br /&gt;
* '''[http://wiki.geda-project.org/ gEDA Project Wiki]''' - discusses &amp;quot;the gEDA project&amp;quot;—developing a full GPL'd suite of Electronic Design Automation tools (electrical circuit design, schematic capture, simulation, prototyping, and printed circuit board (PCB) layout.&lt;br /&gt;
* '''[http://opencircuitdesign.com/cgi-bin/wiki.pl OpenCircuitDesign]''' - the other Open Circuit Wiki, discusses mostly free tools for designing integrated circuits&lt;br /&gt;
* '''[http://opencomponentproject.org/wiki/WikiNode Open Component Project]''' - a shared repository of public domain symbols, footprints, and 3D component models for use in electronic design automation (EDA) software.&lt;br /&gt;
&lt;br /&gt;
=== Dorkbot ===&lt;br /&gt;
Artists, inventors, scientists, engineers. The exciting thing to me is to learn about strange things that creative people are doing around the world, with no regard for genre, style, school of thought, area of expertise, etc.  ... committed to the idea of &amp;quot;availability over promotion&amp;quot;, meaning their main concern is to help things exist, rather than making hits or selling lots of copies.&lt;br /&gt;
&lt;br /&gt;
* '''[http://projects.dorkbot.org/dorkbot-wiki Dorkbot Wiki]''' ''(offline as of 2014-10-26, [https://web.archive.org/web/20110227202334/http://projects.dorkbot.org/dorkbot-wiki Internet Archive capture])''&lt;br /&gt;
* '''[http://dorkbotpdx.org/ DorkbotPDX]''' - people doing strange things with electricity in Portland&lt;br /&gt;
* '''[http://dorkbotlondon.org/wiki/index.php/Main_Page DorkBotLondon]''' - in London&lt;br /&gt;
* '''[http://dorkbot.noodlefactory.co.uk/wiki DorkbotAlba]''' ''(offline as of 2014-10-26, [https://web.archive.org/web/20140105184016/http://dorkbot.noodlefactory.co.uk/wiki Internet Archive capture])''&lt;br /&gt;
* '''[http://mightyohm.com/wiki MightyOhm Wiki]''' - discusses where to get supplies and tools for working with electronics. The sysop is apparently a member of Dorkbot SF.&lt;br /&gt;
&lt;br /&gt;
=== CPU ===&lt;br /&gt;
Various small CPU modules that have their own wiki (see also [[ARMUS Embedded Linux Board]] and other [[motherboards that run Linux]])&lt;br /&gt;
&lt;br /&gt;
* '''[http://elinux.org/WikiNode eLinux]''' - information on running Linux on several small ARM-based embedded systems and Texas Instruments OMAP processors.&lt;br /&gt;
* '''[http://linuxrobots.org/wiki/WikiNode Linux Robots Wiki]''' ''(offline as of 2014-10-26)'' robots that run Linux&lt;br /&gt;
* '''[http://www.balloonboard.org/WikiNode Ballonboard Wiki]''' - for the Balloon Project. They have developed a small single-board computer that can run Linux. Also discusses &amp;quot;The Balloon Open Hardware License (BOHL) ... The license is intended as a general purpose open hardware license&amp;quot;.&lt;br /&gt;
* '''[http://wiki.gumstix.org/index.php?title=Main_Page Gumstix User Wiki]''' - &amp;quot;Gumstix users can share their knowledge, showcase their Gumstix-based projects, and pass on links to other sources of information and materials.&amp;quot; ''needs wikinode''&lt;br /&gt;
* '''[http://virtualcogs.com/wiki/ Virtual Cogs Wiki]''' ''(offline as of 2008-11-10, [https://web.archive.org/web/20081110100543/http://www.virtualcogs.com/ Internet Archive capture])'' - describes a CPU board that uses a stacking connector system.&lt;br /&gt;
* '''[http://wiki.emqbit.com/wiki emQbit Wiki]''' ''(offline as of 2011-07-29, [https://web.archive.org/web/20110721192428/http://wiki.emqbit.com/wiki Internet Archive capture])'' - &amp;quot;The Free ECB_AT91 V1 is a Single Board Computer made by emQbit. You can download the specs and build your own.&amp;quot; based on a 180 MHz ARM9 processor (Atmel AT91RM9200); runs Linux.&lt;br /&gt;
* '''[https://code.google.com/p/beagleboard/ BeagleBoard Wiki]''' - The BeagleBoard runs Linux.&lt;br /&gt;
* '''[http://arduino.cc/playground/ Arduino Playground]''' - discusses the Arduino board based on the Atmel AVR ATmega168. (See also the Atmel AVR wiki).&lt;br /&gt;
* '''[http://wiki.elphel.com/ ElphelWiki]''' - discusses the free software and open hardware inside [[Elphel camera]]s. That hardware includes a FPGA that handles video processing and video compression, and a ETRAX FS processor that runs Linux.&lt;br /&gt;
* '''[http://wiki.leaflabs.com/ LeafLabs Wiki]''' - discusses the Maple, a [[Arduino Links | Arduino]]-compatible board that uses an [[ARM]] processor, and other stuff from [[LeafLabs]]. ''needs WikiNode''&lt;br /&gt;
&lt;br /&gt;
=== Related Wikis ===&lt;br /&gt;
* '''[http://opensource.wikia.com/wiki/Main_Page Open Source Wikia]''' - For open source software (or open source in general)&lt;br /&gt;
* '''[http://www.rockbox.org/twiki/ Rockbox Wiki]''' - an open source firmware for mp3 players, written from scratch. It runs on a wide range of players. It nicely complements the [[Music Player]] hardware we discuss here.&lt;br /&gt;
* '''[http://adciv.org/ Advanced Civilization Wiki]''' - discusses &amp;quot;Open collaborative design&amp;quot;, which seems to include the sort of [[open hardware]] designs we share at Open Circuits.&lt;br /&gt;
* '''[http://electronicschat.org/ Electronics Chat Wiki]''' ''(offline as of 2012-05-14, [https://web.archive.org/web/20120514050005/http://electronicschat.org/index.php/Main_Page Internet Archive capture])''&lt;br /&gt;
* '''[http://hcvl.hci.iastate.edu/cgi-bin/openEyeswiki/index.cgi openEyes]''' ''(offline as of 2007-07-28, [https://web.archive.org/web/20070728024738/http://hcvl.hci.iastate.edu/cgi-bin/openEyeswiki/index.cgi Internet Archive capture])'' - discusses an open-source open-hardware toolkit for low-cost real-time eye tracking.&lt;br /&gt;
* '''[http://communitywiki.org/odd/ComputerComponent/WikiNode Computer Component Wiki]''' - &amp;quot;for computer and electronics enthusiasts to learn and contribute to an online database of computer hardware and electronics with an emphasis on how-to guides.&amp;quot;&lt;br /&gt;
* '''[http://hardwiki.com/ Hard Wiki]''' ''(offline as of 2006-12-18, [https://web.archive.org/web/20060423050210/http://www.hardwiki.com/index.php/Main_Page Internet Archive capture])'' - ''needs wiki-node''&lt;br /&gt;
* '''[http://nslu2-linux.org/ NSLU2-Linux]''' - seems to do a lot of wiring and soldering. ''needs wiki-node''&lt;br /&gt;
* '''[http://wikidevices.org/ Wiki Devices]''' ''(offline as of 2007-06-30)'' - &amp;quot;a highly organized repository for objective information, as well as opinions on consumer electronics.&amp;quot;&lt;br /&gt;
* '''[http://wiki.arcadecontrols.com/wiki/Main_Page Build Your Own Arcade Controls Wiki]''' - &amp;quot;building or buying authentic arcade controls and connecting them to your computer to play arcade style games with real arcade controls instead of a keyboard or mouse&amp;quot;&lt;br /&gt;
* '''[http://en.wikibooks.org/wiki/Embedded_Systems Embedded Systems]''' - wikibook&lt;br /&gt;
* '''[http://en.wikibooks.org/wiki/Practical_Electronics/PCB_Layout Practical Electronics]''' - wikibook&lt;br /&gt;
* '''[http://sensorwiki.org/ SensorWiki]''' - &amp;quot;a thorough review of the main types of sensing technologies used in musical applications&amp;quot;&lt;br /&gt;
* '''[http://linuxtv.org/wiki/ LinuxTVWiki]''' - occasionally has some chip-level information, such as the [http://linuxtv.org/wiki/index.php/I2c_Protocol I2C protocol] and [http://linuxtv.org/wiki/index.php/BT878 sampling analog data at 16 bits and 448000 Samples per second with a BT878 chip]&lt;br /&gt;
* '''[http://howto.wikia.com/wiki/WikiNode How To Wikia]''' - occasionally has electronic projects such as &amp;lt;s&amp;gt;[http://howto.wikia.com/wiki/Howto_build_an_ultra_low_power_clock_with_a_large_period Howto build an ultra low power clock with a large period]&amp;lt;/s&amp;gt; ''(deleted)''&lt;br /&gt;
* '''[http://wiki.opengraphics.org/ Open Graphics Project]''' - developing graphics cards with fully published specs and open source drivers. Since the first version will be a FPGA, is also collecting information on FPGA programming and interfacing. Supported by [http://traversaltech.com/ Traversal Technology]. (''was at http://wiki.duskglow.com/ '')&lt;br /&gt;
* '''[http://wikihost.org/wikis/openhardware/ Open Hardware Wiki]''' ''(offline as of 2008-09-27, [https://web.archive.org/web/20080821125847/http://wikihost.org/wikis/openhardware/ Internet Archive capture])'' - has electronics projects of various levels of complexity; the most complicated appears to be &amp;quot;KAD&amp;quot;, a FPGA on a PCI card designed for reconfigurable computing.&lt;br /&gt;
&lt;br /&gt;
* '''[http://openjtag.net/ OpenJTAG Wiki]''' ''(offline as of 2014-10-26)''&lt;br /&gt;
* '''[http://analogwiki.com/ The Analog Wiki]''' ''(offline as of 2014-10-26)'' - &amp;quot;The Wiki for Design &amp;amp; Verification Engineers by Design &amp;amp; Verification Engineers.&amp;quot;&lt;br /&gt;
* '''[http://hardwarebook.info/ The Hardware Book]''' - Internet's largest free collection of connector pinouts and cable descriptions. ''needs WikiNode''&lt;br /&gt;
* '''[https://isl.ncsa.uiuc.edu/twiki/bin/view/OpenFPGA OpenFPGA Wiki]''' ''(offline as of 2014-10-26)'' - ''needs WikiNode''&lt;br /&gt;
* '''[https://devel.goto10.org/packets/wiki/CATkit CATkit Wiki]''' ''(offline as of 2014-10-26)'' - CATkit is an open hardware project designed as a standalone interactive Forth computer for audio sound artists. (Based on Microchip PIC 18F).&lt;br /&gt;
* '''[http://openbios.org/ OpenBIOS]''' - discusses several free and open source implementations of IEEE 1275-1994 (also called &amp;quot;Open Firmware&amp;quot;). Open Firmware allows expansion cards to provide a &amp;quot;boot ROM&amp;quot; that works all common platforms, like x86, AMD64, PowerPC, ARM and Mips.&lt;br /&gt;
* '''[http://obook.info/ OpenBook Wiki]''' ''(offline as of 2014-10-26)'' - discusses OpenBook, an open source hardware and software project designing a computer tablet ... Everyone can contribute and help to shape the OpenBook hardware and software specifications.&lt;br /&gt;
* '''[https://events.ccc.de/camp/2007/ Chaos Communication Camp 2007]'''&lt;br /&gt;
* '''[http://tubeopedia.com/ Tubeopedia.com]''' ''(offline as of 2014-10-26)'' - discusses vacuum tube technology and science, circuits, theory, people and equipment related to vacuum tubes&lt;br /&gt;
* '''[http://wiki.linux1394.org/ Linux1394 Wiki]''' ''(offline as of 2014-10-26)'' - discusses FireWire on Linux and related device drivers, tools, libraries, and hardware. ''needs wikinode''&lt;br /&gt;
* '''[http://rfidguardian.org/ RFID Guardian]''' - discusses an open hardware project designed to guard privacy. ''needs wikinode''&lt;br /&gt;
* '''[http://electronics.wikia.com/ Wikitronics]''' - ''needs wikinode''&lt;br /&gt;
* '''[http://www.sdiy.info SDIY Wiki]''' - for learning and sharing knowledge about making, modifying, or repairing electronic musical instruments and related equipment.&lt;br /&gt;
* '''[http://wiki.orbswarm.com/ OrbSWARM]''' - a wiki for an open hardware group that build swarms of semi-autonomous spherical robots. ''needs wikinode''&lt;br /&gt;
* '''[http://tgimboej.org/ The Great Internet Migratory Box of Electronics Junk]''' - &amp;quot;a progressive lending library of electronic components. An internet meme in physical form halfway between P2P zip-archive sharing and a flea market. It arrives full of wonderful (and possibly useless) components, but you will surely find some treasures to keep. You will be inspired look through your own piles, such as they are, and find more mysterious components that clearly need to be donated to the box before it is passed on again.&amp;quot; ''needs wikinode''&lt;br /&gt;
* '''[http://wiki.dataflow.ws DataFlow Wiki]''' - a wiki about art, new medias, electronics, interaction design, Python, PureData and other dataflow languages. &lt;br /&gt;
* '''[http://wockets.wikispaces.com/ Wockets]''' - a wiki about developing low-cost sensors for measuring physical activity on mobile phones. &lt;br /&gt;
* '''[http://www.synthesizers.com/pmwiki/pmwiki.php Synthesizers.com Wiki]''' ''(offline as of 2014-10-26)'' - &amp;quot;up-to-date information about synthesizers, patches, modifications, etc.&amp;quot; ''needs wikinode''&lt;br /&gt;
* '''[http://code.google.com/p/bicycleledpov/w/list Bicycleledpov]''' - A bicycle visual LED artwork&lt;br /&gt;
* '''[http://code.google.com/p/micropendous/ Micropendous]''' - Open Hardware Development Boards for the Atmel's Full-Speed (12Mbit/s) USB AVR Microcontrollers (AT90USB162, ATmega32U4, AT90USB646, AT90USB1287)&lt;br /&gt;
* '''[https://noisebridge.net/wiki/Noisebridge Noisebridge]''' - Noisebridge is an infrastructure provider for technical-creative projects, collaboratively run by its members&lt;br /&gt;
* '''[http://de.wikiants.org/WikiNode Wikiants do-it-yourself (in German)]''' ''(offline as of 2014-10-26)'' - has a section on [http://de.wikiants.org/Kategorie:Open_Hardware Wikiants: open hardware].&lt;br /&gt;
* '''[http://qi-hardware.com/ Qi-Hardware]''' - Qi's mission is to promote and encourage the development of copyleft hardware.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Please add closely-related wikis. Keep the 7 or so of the most-closely-related wikis.&lt;br /&gt;
Move less-relevant wikis to [http://wikiindex.org WikiIndex].&lt;br /&gt;
&lt;br /&gt;
''Are any of the wikis listed at http://www.communitywiki.org/odd/SoftwareBazaar/MicrocontrollerProgramming relevant enough to list here?''&lt;br /&gt;
&lt;br /&gt;
[[category: community]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=WikiNode&amp;diff=77816</id>
		<title>WikiNode</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=WikiNode&amp;diff=77816"/>
		<updated>2014-10-26T18:01:28Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added Open Component Project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to Open Circuits.&lt;br /&gt;
Open Circuits is a wiki for sharing electronics knowledge, schematics, board layouts, and parts libraries.&lt;br /&gt;
&lt;br /&gt;
== key points of interest ==&lt;br /&gt;
&lt;br /&gt;
* [[Main Page]]&lt;br /&gt;
* [[Open_Circuits:Community_Portal]]&lt;br /&gt;
* [[Projects]]&lt;br /&gt;
** open hardware cell phone projects: [[Open Mobile Gadgets]], [[Cellular Rotary Phone]]&lt;br /&gt;
* [[Components]]&lt;br /&gt;
* [[Techniques]]&lt;br /&gt;
&lt;br /&gt;
== wiki-nodes of neighboring wiki ==&lt;br /&gt;
The WikiNode project tries to link every wiki in the world together. Our &amp;quot;WikiNode&amp;quot; links to closely-related wiki (and their WikiNode links back). &lt;br /&gt;
&lt;br /&gt;
If you want to talk about something that is not quite on-topic here at Open Circuits (say, &amp;quot;desktop PC case modding&amp;quot;, or &amp;quot;embedded Linux programming&amp;quot;), our WikiNode helps you find another wiki where people love to talk about that exact topic. The corresponding WikiNode on each of those wiki helps people who want to talk about &amp;quot;open hardware&amp;quot; to discover this wiki.&lt;br /&gt;
&lt;br /&gt;
==== medical electronics wiki ====&lt;br /&gt;
* [http://openprosthetics.wikispot.org/ Open Prosthetics Project Wiki]&lt;br /&gt;
* [http://openwetware.org/wiki/Wikiomics:WikiNode OpenWetWare wiki] promotes &amp;quot;the sharing of information, know-how, and wisdom among researchers and groups who are working in biology &amp;amp; biological engineering.&amp;quot; Some wiki pages describe &amp;quot;open hardware&amp;quot; electronic devices used as tools in those projects -- for example, [http://openwetware.org/wiki/DIYbio:Notebook/Open_Gel_Box_2.0 open-hardware gel electrophoresis chambers].&lt;br /&gt;
* [http://wiki.asiaquake.org/openeeg/published/WikiNode the OpenEEG wiki] discusses building an OpenEEG, safe ways to attach it to your head, and software for it. (See also [[Programmable Chip EEG]]).&lt;br /&gt;
&lt;br /&gt;
==== open hardware cell phone wiki ====&lt;br /&gt;
&lt;br /&gt;
* [http://opencellphone.org/ TuxPhone wiki at http://opencellphone.org/]&lt;br /&gt;
* [http://hbmobile.org/wiki/ Homebrew Mobile Phone Club wiki at http://hbmobile.org/wiki/]&lt;br /&gt;
* [http://widgetry.org/dokuwiki/ OpenCell wiki at http://widgetry.org/dokuwiki/]&lt;br /&gt;
* [http://wiki.openmoko.org/ OpenMoko wiki at http://wiki.openmoko.org/] discusses open hardware cell phone you can buy now.&lt;br /&gt;
* [http://iphone.fiveforty.net/wiki/ wiki for open-source software for a popular (but proprietary hardware) phone]&lt;br /&gt;
&lt;br /&gt;
==== other open wireless communications wiki ====&lt;br /&gt;
&lt;br /&gt;
* [http://amateur-radio-wiki.net/ Amateur Radio Wiki] Online Encyclopedia for Hams&lt;br /&gt;
* [http://wsn.oversigma.com/ WSN, the Wireless Sensor Network wiki] discusses wireless sensor networks. (wired sensor network discussion is also tolerated :-).&lt;br /&gt;
* &amp;lt;s&amp;gt; Reference Digital Camera [http://www.digitalcamerareviewsratings.com Digital Camera Reviews] &amp;lt;/s&amp;gt; ''(not a wiki?)''&lt;br /&gt;
* [http://wiki.twibright.com/ a wiki for RONJA] (Reasonable Optical Near Joint Access) Free Space Optics device[http://en.wikipedia.org/wiki/RONJA]. (&amp;quot;free technology&amp;quot; is the same as &amp;quot;open hardware&amp;quot;, right?)&lt;br /&gt;
* [http://wiki.openwrt.org/ OpenWRT wiki]: &amp;quot;OpenWrt is an open source project to create a free embedded operating system for network devices.&amp;quot;&lt;br /&gt;
* [http://nfc-tools.org/ nfc-tools]: libnfc and other open-source projects for near-field communication (NFC).&lt;br /&gt;
&lt;br /&gt;
==== microcontroller wiki ====&lt;br /&gt;
* [http://gainer.cc/wiki/ the Gainer wiki] discusses the Cypress PSoC microcontroller&lt;br /&gt;
* [http://avrwiki.com/ the Atmel AVR wiki] discusses the Atmel AVR series of microcontrollers (see also the Arduino wiki)&lt;br /&gt;
* [http://techref.massmind.org/techref/piclist/ the PICList at the massmind] and [http://oase.uci.kun.nl/~mientki/wikifarm/stef/index.php PiciWiki] discusses the Microchip PIC series of microcontrollers&lt;br /&gt;
* [http://www.open-research.org.uk/ARMuC/WikiNode.html the ARM microcontroller wiki]&lt;br /&gt;
* [http://gnusim8085.sourceforge.net/ the GNUSim8085 wiki] for the Intel 8085 microprocessor&lt;br /&gt;
* [http://nioswiki.jot.com/ Nios community wiki] discusses the Nios II processor, and how to implement it on a FPGA&lt;br /&gt;
* [http://jopdesign.com/wiki/index.php the JOP wiki discusses the Java Optimized Processor, a simple and small Java processor optimized to execute Java bytecode, implemented in a low cost FPGA]&lt;br /&gt;
* [http://wiki.opensparc.net/ the OpenSPARC Wiki] discussing open-source versions of the SPARC processor architecture, including implementing it in a FPGA&lt;br /&gt;
* [http://developer.axis.com/wiki/ the Axis Developer wiki] discussing ETRAX CPUs and other Axis chips.&lt;br /&gt;
* [http://microchip.com/wiki/ ICwiki]: the official wiki at microchip.com for Microchip PICmicro microcontrollers etc. ''needs wikinode''&lt;br /&gt;
* [http://propeller.wikispaces.com/ Propeller wiki]: dedicated to documenting interesting stuff related to the Parallax Propeller microcontroller. ''needs wikinode''&lt;br /&gt;
* [http://processors.wiki.ti.com/ Texas Instruments Embedded Processors Wiki]: the official wiki at ti.com for discussing the MSP430 (a 16-bit, ultra-low power, mixed signal microcontroller), TI DSPs, the TI OMAP (used to run Linux in the &amp;quot;open source handheld&amp;quot; Pandora handheld game console, the [[motherboards that run Linux | Beagle Board]], and the Gumstix Overo) and other ARM-based processors, and other TI processors.&lt;br /&gt;
&lt;br /&gt;
==== computer architecture wiki ====&lt;br /&gt;
&lt;br /&gt;
We briefly touch on computer architecture on a few Open Circuits pages.&lt;br /&gt;
(&lt;br /&gt;
[[Kestrel]],&lt;br /&gt;
[[Multi-purpose Embedded System]],&lt;br /&gt;
[[relay CPU]]&lt;br /&gt;
).&lt;br /&gt;
For far more details, see other wiki such as&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Microprocessor_Design &amp;quot;Microprocessor Design&amp;quot;] wikibook, a rough draft of a book &lt;br /&gt;
* [http://en.wikiversity.org/wiki/Computer_Architecture_Lab &amp;quot;Computer Architecture lab&amp;quot;] Wikiversity (focuses entirely on CPU-in-a-FPGA designs) &lt;br /&gt;
* [http://area51.stackexchange.com/proposals/19424/computer-architecture-organization &amp;quot;Q&amp;amp;A site for Computer Architecture &amp;amp; Organization&amp;quot;] (is this really a wiki?) &lt;br /&gt;
* [https://www.semipublic.comp-arch.net/wiki/ &amp;quot;The Art of Computer Architecture&amp;quot;] by Andy Glew, a rough draft of a book&lt;br /&gt;
* [http://f-cpu.seul.org/ Freedom CPU wiki]&lt;br /&gt;
&lt;br /&gt;
==== vehicles and robots and CNC ====&lt;br /&gt;
* [http://reprap.org/bin/view/Main/WebHome the RepRap wiki] discusses the RepRap project to build a &amp;quot;Replicating Rapid-prototyper&amp;quot;, a self-copying 3D printer. &amp;quot;Complete open-source instructions and plans are published on this website for zero cost and available to everyone so, if you want to make one yourself, you can.&amp;quot;&lt;br /&gt;
* [http://evproduction.org/wiki EV production wiki] discusses several electric open source [[vehicle]]s.&lt;br /&gt;
* [http://openservo.com/ OpenServo wiki] -- developing a digital servo motor that accepts &amp;quot;Go to position X&amp;quot; commands and also more complex curves, and returns actual servo position, speed, voltage and power consumption.&lt;br /&gt;
* [http://www-robotics.usc.edu/~dshell/roboticswiki/ Robotics wiki] ''(offline as of 2007-07-07)''&lt;br /&gt;
* [http://pminmo.com/PMinMOwiki/index.php5 the PMinMO.com wiki] describes an open-source CNC machine -- software, electronics, motors, hardware, etc. -- and related information, such as [http://pminmo.com/PMinMOwiki/index.php5?title=CNC_PCB_Milling CNC PCB milling]. (was: [http://pminmo.com/wiki/] ) ''needs WikiNode''&lt;br /&gt;
* [http://vems.hu/wiki/ VEMS wiki] has some interesting electronics projects. In particular, the [http://www.vems.hu/wiki/index.php?page=GoBox GoBox project] to tune automobile engines to minimize the amount of fuel used. ''needs wikinode''&lt;br /&gt;
* [http://editthis.info/JMRI JMRI wiki ( http://editthis.info/JMRI )] The JMRI project is building tools for model railroad computer control.&lt;br /&gt;
* [http://dccwiki.com/ the DCC wiki ( http://dccwiki.com/ )] (&amp;quot;Digital Command Control&amp;quot;) discusses computer-controlled model railroads.&lt;br /&gt;
* [http://ladyada.net/wiki/ the ladyada.net wiki]: discusses open source benchtop tools, laser cutters, and electronics DIY/hobbyists. ''needs wikinode''&lt;br /&gt;
* [http://ecomodder.com/wiki/ the EcoModder wiki] discusses various ways to measure and improve vehicle gas economy, including &amp;quot;MPGuino is an open source fuel economy computer (Arduino based) for any vehicle with electronic fuel injection and a Vehicle Speed Sensor.&amp;quot;&lt;br /&gt;
* [http://wiki.makerbot.com/ MakerBot Wiki]&lt;br /&gt;
* [http://code.google.com/p/arducopter/wiki/ArduCopter ArduCopter wiki] discusses ArduiCopter, the [[Arduino]]-based autopilot for [[multi-rotor]] craft, from quadcopters to traditional helis. From the DIY Drones development team. The open-hardware electronics connects gyros, magnetometers, accelerometers, GPS reciever, RC reciever, etc., and drives 2, 4, 6, or 8 rotors in a variety of configurations to give autolevel and auto altitude control and stabilized RC control.&lt;br /&gt;
* [http://code.google.com/p/multiwii/w/list MultiWii is a software to control a RC multi copter]. Supports various sensors but was initially developed to support Nintendo Wii console gyroscopes and accelerometers.&lt;br /&gt;
&lt;br /&gt;
==== other related wiki ====&lt;br /&gt;
&lt;br /&gt;
:For open source software (or open source in general) visit the [http://opensource.wikia.com/wiki/Main_Page Open Source Wikia].&lt;br /&gt;
&lt;br /&gt;
* [http://kicad.sourceforge.net/wiki/index.php/WikiNode KiCad] is a GPL'd suite of programs for EDA (electronic design automation).&lt;br /&gt;
* [http://kicadhowto.wikidot.com/ KiCadHowTo] has tutorials and other information to help you quickly become a fluent KiCad user.&lt;br /&gt;
* [http://www.rockbox.org/twiki/ Rockbox wiki] is an open source firmware for mp3 players, written from scratch. It runs on a wide range of players. It nicely complements the [[Music Player]] hardware we discuss here.&lt;br /&gt;
* [http://opensourceproductdesign.org/ open source product design] ''is this really a wiki?''&lt;br /&gt;
* [http://adciv.org/ the advanced civilization wiki] discusses &amp;quot;Open collaborative design&amp;quot;, which seems to include the sort of [[open hardware]] designs we share at Open Circuits.&lt;br /&gt;
* [http://electronicschat.org/ the Electronics Chat wiki]&lt;br /&gt;
* [http://hcvl.hci.iastate.edu/cgi-bin/openEyeswiki/index.cgi the openEyes wiki] discusses an open-source open-hardware toolkit for low-cost real-time eye tracking.&lt;br /&gt;
* [http://communitywiki.org/odd/ComputerComponent/WikiNode Computer Component wiki] &amp;quot;for computer and electronics enthusiasts to learn and contribute to an online database of computer hardware and electronics with an emphasis on how-to guides.&amp;quot; &lt;br /&gt;
&amp;lt;!-- 2006-12-18: hard wiki is offline. * [http://hardwiki.com/ Hard wiki]:''needs wiki-node'' --&amp;gt;&lt;br /&gt;
* [http://nslu2-linux.org/ the NSLU2-Linux development group] seems to do a lot of wiring and soldering. ''needs wiki-node''&lt;br /&gt;
* [http://wikidevices.org/ Wiki Devices] &amp;quot;a highly organized repository for objective information, as well as opinions on consumer electronics.&amp;quot;&lt;br /&gt;
* [http://wikiindex.com/Build_Your_Own_Arcade the Build Your Own Arcade controls wiki]&lt;br /&gt;
* [http://geda.seul.org/wiki/ the gEDA wiki] discusses &amp;quot;the gEDA project&amp;quot; -- developing a full GPL‘d suite of Electronic Design Automation tools (electrical circuit design, schematic capture, simulation, prototyping, and printed circuit board (PCB) layout.&lt;br /&gt;
&lt;br /&gt;
* dorkbot: Artists, inventors, scientists, engineers. The exciting thing to me is to learn about strange things that creative people are doing around the world, with no regard for genre, style, school of thought, area of expertise, etc.  ... committed to the idea of &amp;quot;availability over promotion&amp;quot;, meaning their main concern is to help things exist, rather than making hits or selling lots of copies.&lt;br /&gt;
** [http://mightyohm.com/wiki the mightyohm.com wiki] discusses where to get supplies and tools for working with electronics. The sysop is apparently a member of Dorkbot SF.&lt;br /&gt;
** [http://projects.dorkbot.org/dorkbot-wiki the global dorkbot wiki]&lt;br /&gt;
** [http://dorkbotpdx.org/ DorkbotPDX: people doing strange things with electricity] in Portland&lt;br /&gt;
** [http://dorkbotlondon.org/wiki dorkbotlondon] in London&lt;br /&gt;
** [http://dorkbot.noodlefactory.co.uk/wiki dorkbot ALBA wiki]&lt;br /&gt;
&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Embedded_Systems the Embedded Systems wikibook]&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Practical_Electronics/PCB_Layout the Practical Electronics wikibook]&lt;br /&gt;
* [http://sensorwiki.org/ the sensor wiki]&lt;br /&gt;
* [http://linuxtv.org/wiki/ the LinuxTV wiki] occasionally has some chip-level information, such as the [http://linuxtv.org/wiki/index.php/I2c_Protocol I2C protocol] and [http://linuxtv.org/wiki/index.php/BT878 sampling analog data at 16 bits and 448000 Samples per second with a BT878 chip]&lt;br /&gt;
* [http://howto.wikia.com/wiki/WikiNode WikiHowto] occasionally has electronic projects such as [http://howto.wikia.com/wiki/Howto_build_an_ultra_low_power_clock_with_a_large_period WikiHowto: Howto build an ultra low power clock with a large period]&lt;br /&gt;
* [http://wiki.opengraphics.org/ The Open Graphics Project (OGP) is developing graphics cards with fully published specs and open source drivers.] Since the first version will be a FPGA, is also collecting information on FPGA programming and interfacing. Supported by [http://traversaltech.com/ Traversal Technology]. (''was at http://wiki.duskglow.com/ '')&lt;br /&gt;
* [http://wikihost.org/wikis/openhardware/ the Open Hardware wiki] has electronics projects of various levels of complexity; the most complicated appears to be &amp;quot;KAD&amp;quot;, a FPGA on a PCI card designed for reconfigurable computing.&lt;br /&gt;
* [http://protel-users.org/ Protel users wiki], for people who design and draw schematics and circuit boards with Protel.&lt;br /&gt;
* [http://opencomponentproject.org/wiki/WikiNode Open Component Project] a shared repository of public domain symbols, footprints, and 3D component models for use in electronic design automation (EDA) software.&lt;br /&gt;
&lt;br /&gt;
==== CPU board wiki ====&lt;br /&gt;
* various small CPU modules that have their own wiki (see also [[ARMUS Embedded Linux Board]] and other [[motherboards that run Linux]])&lt;br /&gt;
** [http://elinux.org/WikiNode the embedded Linux wiki] has information on running Linux on several small ARM-based embedded systems. Also TexasInstruments OMAP processors.&lt;br /&gt;
** [http://linuxrobots.org/wiki/WikiNode Linux Robots] -- robots that run Linux&lt;br /&gt;
** [http://balloonboard.org/balloonwiki/WikiNode Balloonboard Wiki] for the Balloon Project. They have developed a small single-board computer that can run Linux. Also discusses &amp;quot;The Balloon Open Hardware License (BOHL) ... The license is intended as a general purpose open hardware license&amp;quot;.&lt;br /&gt;
** [http://docwiki.gumstix.org/ gumstix wiki] : &amp;quot;[http://docwiki.gumstix.org/Schematics Schematics and layouts for all gumstix expansion boards] are available under a Creative Commons license.&amp;quot; ''needs wikinode''&lt;br /&gt;
** [http://virtualcogs.com/wiki/ Virtual Cogs wiki] describes a CPU board that uses a stacking connector system.&lt;br /&gt;
** [http://wiki.emqbit.com/free-ecb-at91 the emQbit wiki] discusses &amp;quot;The Free ECB_AT91 V1 is a Single Board Computer made by emQbit. You can download the specs and build your own.&amp;quot; based on a 180 MHz ARM9 processor (Atmel AT91RM9200); runs Linux.&lt;br /&gt;
** The BeagleBoard runs Linux. The [http://elinux.org/BeagleBoardBeginners embedded Linux wiki discusses BeagleBoard], and the [http://code.google.com/p/beagleboard/ BeagleBoard wiki at Google] also has good tips.&lt;br /&gt;
** [http://arduino.cc/playground/ Arduino playground] discusses the Arduino board based on the Atmel AVR ATmega168. (See also the Atmel AVR wiki).&lt;br /&gt;
** [http://wiki.elphel.com/ Elphel wiki] discusses the free software and open hardware inside [[Elphel camera]]s. That hardware includes a FPGA that handles video processing and video compression, and a ETRAX FS processor that runs Linux.&lt;br /&gt;
** [http://wiki.leaflabs.com/ the LeafLabs Wiki] discusses the Maple, a [[Arduino Links | Arduino]]-compatible board that uses an [[ARM]] processor, and other stuff from [[LeafLabs]]. ''needs WikiNode''&lt;br /&gt;
&lt;br /&gt;
==== other related wiki ====&lt;br /&gt;
&lt;br /&gt;
* [http://openjtag.net/ the OpenJTAG wiki] ( http://openjtag.net/ )&lt;br /&gt;
* [http://analogwiki.com/ the Analog wiki] &amp;quot;The Wiki for Design &amp;amp;amp; Verification Engineers by Design &amp;amp;amp; Verification Engineers.&amp;quot;&lt;br /&gt;
* [http://hardwarebook.info/ the Hardware Book. Internet's largest free collection of connector pinouts and cable descriptions.] ''needs WikiNode''&lt;br /&gt;
* [https://isl.ncsa.uiuc.edu/twiki/bin/view/OpenFPGA the OpenFPGA wiki] ''needs WikiNode''&lt;br /&gt;
* [https://devel.goto10.org/packets/wiki/CATkit the CATkit wiki: CATkit is an open hardware project] designed as a standalone interactive Forth computer for audio sound artists. (Based on Microchip PIC 18F).&lt;br /&gt;
* [http://openbios.org/ the OpenBIOS project wiki] discusses several free and open source implementations of IEEE 1275-1994 (also called &amp;quot;Open Firmware&amp;quot;). Open Firmware allows expansion cards to provide a &amp;quot;boot ROM&amp;quot; that works all common platforms, like x86, AMD64, PowerPC, ARM and Mips.&lt;br /&gt;
* [http://obook.info/ the OpenBook wiki] discusses OpenBook, an open source hardware and software project designing a computer tablet ... Everyone can contribute and help to shape the OpenBook hardware and software specifications.&lt;br /&gt;
* [https://events.ccc.de/camp/2007/ Chaos Communication Camp wiki]&lt;br /&gt;
* [http://tubeopedia.com/ Tubeopedia.com] discusses vacuum tube technology and science, circuits, theory, people and equipment related to vacuum tubes.&lt;br /&gt;
* [http://opencircuitdesign.com/cgi-bin/wiki.pl OpenCircuitDesign.com , the other Open Circuit Wiki] discusses mostly free tools for designing integrated circuits.&lt;br /&gt;
* [http://wiki.linux1394.org/ Linux1394 Wiki] discusses FireWire on Linux and related device drivers, tools, libraries, and hardware. ''needs wikinode''&lt;br /&gt;
* [http://rfidguardian.org/ RFID Guardian wiki] discusses an open hardware project designed to guard privacy. ''needs wikinode''&lt;br /&gt;
* [http://electronics.wikia.com/ Wikitronics wikia]  ''needs wikinode''&lt;br /&gt;
* [http://www.sdiy.info SDIY wiki] for learning and sharing knowledge about making, modifying, or repairing electronic musical instruments and related equipment.&lt;br /&gt;
* [http://wiki.orbswarm.com/ Swarmwiki], a wiki for an open hardware group that build swarms of semi-autonomous spherical robots. ''needs wikinode''&lt;br /&gt;
* [http://tgimboej.org/ tgimboej wiki] discusses The Great Internet Migratory Box Of Electronics Junk, and the &amp;quot;open source oriented hardware hackers&amp;quot; who receive it. ''needs wikinode''&lt;br /&gt;
* [http://wiki.dataflow.ws The DataFlow wiki] is a wiki about art, new medias, electronics, interaction design, Python, PureData and other dataflow languages. &lt;br /&gt;
* [http://wockets.wikispaces.com/ Wockets open-source hardware] is a wiki about developing low-cost sensors for measuring physical activity on mobile phones. &lt;br /&gt;
* [http://www.synthesizers.com/pmwiki/pmwiki.php Synthesizers.com wiki] &amp;quot;up-to-date information about synthesizers, patches, modifications, etc.&amp;quot; ''needs wikinode''&lt;br /&gt;
* [http://code.google.com/p/bicycleledpov/w/list bicycleledpov wiki]: A bicycle visual LED artwork&lt;br /&gt;
* [http://code.google.com/p/micropendous/ Micropendous wiki]: Open Hardware Development Boards for the Atmel's Full-Speed (12Mbit/s) USB AVR Microcontrollers (AT90USB162, ATmega32U4, AT90USB646, AT90USB1287)&lt;br /&gt;
* [https://noisebridge.net/wiki/Noisebridge Noisebridge] Noisebridge is an infrastructure provider for technical-creative projects, collaboratively run by its members&lt;br /&gt;
* [http://de.wikiants.org/WikiNode Wikiants do-it-yourself (in German)] has a section on [http://de.wikiants.org/Kategorie:Open_Hardware Wikiants: open hardware].&lt;br /&gt;
* [http://qi-hardware.com/ Qi hardware wiki]: Qi's mission is to promote and encourage the development of copyleft hardware.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Please add closely-related wiki. Keep the 7 or so of the most-closely-related wiki.&lt;br /&gt;
Move less-relevant wiki to [http://wikiindex.org WikiIndex].&lt;br /&gt;
&lt;br /&gt;
''Are any of the wiki listed at http://www.communitywiki.org/odd/SoftwareBazaar/MicrocontrollerProgramming relevant enough to list here?''&lt;br /&gt;
&lt;br /&gt;
[[category: community]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=PCB_Footprints&amp;diff=77783</id>
		<title>PCB Footprints</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=PCB_Footprints&amp;diff=77783"/>
		<updated>2014-09-24T22:46:17Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added Open Component Project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Standard Footprints ==&lt;br /&gt;
&lt;br /&gt;
Footprints for common packages used by many different components.&lt;br /&gt;
&lt;br /&gt;
* [[DIP]]&lt;br /&gt;
* [[QFN]]&lt;br /&gt;
* [[QFP]]&lt;br /&gt;
&lt;br /&gt;
== Special Footprints ==&lt;br /&gt;
&lt;br /&gt;
Footprints for components that don't necessarily use a standardized package or layout.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Manufacturer !! Description !! Available footprints&lt;br /&gt;
|-&lt;br /&gt;
|Trimble || Lassen iQ GPS Module || [[Media:Trimble Lassen iQ GPS Module.zip|Protel]]&lt;br /&gt;
|-&lt;br /&gt;
|(none) || Compact Flash IDE Connector || [[Media:Compact Flash IDE connector.zip|Protel]]&lt;br /&gt;
|-&lt;br /&gt;
|Linx Technologies || RF transmitters, RF receivers and USB transcievers || [[Media:Linx_Technologies.zip|Protel]]&lt;br /&gt;
|-&lt;br /&gt;
|Spark Fun Electronics || [[SFE_Footprint_Library|Old SFE Footprint Library]] || [[Media:SFE-Custom-Footprints.zip|Protel]] &lt;br /&gt;
|-&lt;br /&gt;
|Spark Fun Electronics || [[SFE_Footprint_Library_Eagle| Updated Eagle SFE Footprint Library]] || [[Media:SparkFunEagle-3-2-07.zip|Eagle]] &lt;br /&gt;
|-&lt;br /&gt;
| Cypress  ||  PSoC microcontrollers ||  [http://www.psocdeveloper.com/forums/viewtopic.php?t=1029 Protel], [http://www.psocdeveloper.com/forums/viewtopic.php?t=4147 Eagle]&lt;br /&gt;
|-&lt;br /&gt;
| Microchip  || PIC microcontrollers || [http://gedasymbols.org/scripts/search.cgi?key=microchip gEDA ?] [http://www.isl.ee.boun.edu.tr/projects/motordriver/ ORCAD ?]&lt;br /&gt;
|-&lt;br /&gt;
| Atmel || Atmel AVR || [http://agentj.osk-net.pl/index.php/ProtelLibraries Protel] (dead link)&lt;br /&gt;
|-&lt;br /&gt;
| Philips || ARM microcontrollers in LQFP-48 package || [http://k9spud.com/arm/lpc2103/ Eagle]&lt;br /&gt;
|-&lt;br /&gt;
| Various || Sarang: Many Protel libraries from Altium || [http://jp.altium.com/forms/libraries/p99se/library_list.asp Protel]&lt;br /&gt;
|-&lt;br /&gt;
| Misc.      || Variety of footprints for gEDA/PCB || [http://www.luciani.org/geda/pcb/pcb-footprint-list.html PCB] [http://massmind.org/techref/app/PWB_libraries.htm Protel ] ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== QFN Footprints ==&lt;br /&gt;
&lt;br /&gt;
I'm a little intimidated by these little QFN packages.&lt;br /&gt;
Alas, I've been asked to use a chip that doesn't have any alternative package.&lt;br /&gt;
&lt;br /&gt;
[http://focus.ti.com/general/docs/techdocsabstract.tsp?abstractName=slua271a &amp;quot;QFN/SON PCB Attachment Application Report: SLUA271&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[http://focus.ti.com/general/docs/techdocsabstract.tsp?abstractName=sloa122 &amp;quot;QFN Layout Guidelines: sloa122&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[http://www.schmartboard.com/index.asp?page=products_csp prototyping boards for Chip Scale (QFN) Packages from SchmartBoard]&lt;br /&gt;
&lt;br /&gt;
Any other tips?&lt;br /&gt;
&lt;br /&gt;
== high-power footprints ==&lt;br /&gt;
&lt;br /&gt;
When MOSFETs and image sensors get warm, they don't work as well.&lt;br /&gt;
Many ICs are guaranteed to work only up to 85 &amp;amp;deg;C.&lt;br /&gt;
&amp;quot;Automotive grade&amp;quot; ICs are typically guaranteed to work only up to 125 &amp;amp;deg;C.&lt;br /&gt;
&lt;br /&gt;
Several of the most popular ways to keep a part cool involve footprints:&lt;br /&gt;
&lt;br /&gt;
* In general, larger packages (such as &amp;quot;Power-SO8 LFPAK&amp;quot;[http://www.nxp.com/documents/leaflet/75016838.pdf][http://www.onsemi.com/pub_link/Collateral/AND9137-D.PDF], TO-220, and D2PAK packages), with larger footprints, can handle more power than smaller packages (such as TO-92 and SOT23 packages). Often people don't know ahead of time if the small, cheap voltage regulator will be adequate, or if they will need the larger part.&lt;br /&gt;
** Some people prefer a &amp;quot;universal layout&amp;quot; that supports practically any 3-pin voltage regulator.[http://www.robotroom.com/PCB-Layout-Tips.html]&lt;br /&gt;
&lt;br /&gt;
* Some heatsinks are designed to mount in holes drilled through the PCB.&lt;br /&gt;
** Some people make a separate &amp;quot;heatsink footprint&amp;quot;, often with a corresponding &amp;quot;heatsink schematic component&amp;quot;.&lt;br /&gt;
** Other people make a single footprint such as &amp;quot;TO220_plus_heatsink&amp;quot; that has all the holes for a TO-220 package and a TO-220 heatsink all lined up perfectly relatively to each other.&lt;br /&gt;
&lt;br /&gt;
* Many people use a square inch or more of PCB copper as a heat sink. Enlarged copper mounting pads, on one or both sides of the PCB, help keep the component closer to ambient temperature. ... thermal vias ? ...&lt;br /&gt;
** Some people make a &amp;quot;power footprint&amp;quot; that includes a big patch of PCB copper as a heat sink.&lt;br /&gt;
** Some people make a &amp;quot;power footprint&amp;quot; that includes a big patch of PCB copper on both the top and bottom as a heat sink, and thermal vias between them.&lt;br /&gt;
** Many people add a &amp;quot;flood fill&amp;quot;/&amp;quot;filled poly&amp;quot; on the PCB. Zhang. &amp;quot;PCB layout considerations for non-isolated switching power supplies&amp;quot;.[http://www.edn.com/design/components-and-packaging/4390811/4/PCB-layout-considerations-for-non-isolated-switching-power-supplies]&lt;br /&gt;
** AN1028: &amp;quot;Maximum Power Enhancement Techniques for SOT-223 Power MOSFETs&amp;quot;.[https://www.fairchildsemi.com/an/AN/AN-1028.pdf]&lt;br /&gt;
** &amp;quot;Soldering and Mounting Techniques: Reference Manual&amp;quot;[http://www.onsemi.com/pub_link/Collateral/SOLDERRM-D.PDF], in particular, &amp;quot;Figure 2. Thermal Resistance versus Drain Pad Area for the DPAK Package&amp;quot; and &amp;quot;Figure 3. Thermal Resistance versus Drain Pad Area for the D2PAK Package&amp;quot;.&lt;br /&gt;
** &amp;quot;Filling in empty spaces on your printed circuit board with copper areas [helps] heat dissipation. This is true even if the copper fills are not electrically connected&amp;quot; -- David Cook[http://www.robotroom.com/Thermal-PCB-Motor-Driver-Tests-4.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The Open Symbol Project ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The Open Symbol Project aims to create an open collection of schematic symbols and PCB footprints released under a license that does not interfere with use in either commercial or free projects. ... can easily be modified to accommodate various design rules.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
What can we do to help the Open Symbol Project?&lt;br /&gt;
&lt;br /&gt;
== Links to Footprints ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:GEDA_sym_footprint.zip | un-tested gEDA symbols and footprints]]&lt;br /&gt;
** All of these Symbols are heavy symbols.  gEDA has already provided most of the above symbols in light format for us to modify.  The above symbols include more information than normal to save some time instead of configuring each symbol every time you use them.&lt;br /&gt;
&lt;br /&gt;
* [http://dlharmon.com/geda/footgen.html Darryl Harmon's footprint generator for geda/pcb]&lt;br /&gt;
* [http://www.quick-teck.co.uk/TechArticleDoc/9522698761347382744.pdf More than 150 SMT packages dimensions information]&lt;br /&gt;
* [http://freelabs.com/~whitis/opensymbol/ &amp;quot;Open Symbol Project&amp;quot; with Mark Whitis]&lt;br /&gt;
* [http://www.pcb123.com/community/content/modules.php?name=screen_shots PCB123 Libraries] includes some footprint libraries (and a gallery of PCBs)&lt;br /&gt;
* See also the [[SFE Footprint Library Eagle]]&lt;br /&gt;
* [http://www.luciani.org/geda/pcb/pcb-footprint-list.html John Luciani's gEDA/PCB Library]&lt;br /&gt;
** A collection of footprints for use with the gEDA/PCB program. Also on the site are a variety of scripts to build footprints and automate PCB layout tasks.&lt;br /&gt;
* [http://www.snapeda.com SnapEDA]&lt;br /&gt;
** Free CAD library of symbols and footprints that export to Eagle, Altium, Orcad and Kicad&lt;br /&gt;
* [http://opencomponentproject.org Open Component Project]&lt;br /&gt;
&lt;br /&gt;
== Contributing ==&lt;br /&gt;
&lt;br /&gt;
Yes, please do!&lt;br /&gt;
Hit the &amp;quot;Upload file&amp;quot; link in the left column, and select your PCB footprint file.&lt;br /&gt;
&lt;br /&gt;
Please take a look at [[Talk:PCB_Footprints#Contributing]].&lt;br /&gt;
&lt;br /&gt;
== Further reading ==&lt;br /&gt;
&lt;br /&gt;
* Obtaining PCB footprints -- even if you have to manually draw them yourself -- is a key part of designing [[Printed Circuit Boards]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;br /&gt;
[[Category:PCB Footprints]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:CodeThatThinks&amp;diff=77782</id>
		<title>User:CodeThatThinks</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:CodeThatThinks&amp;diff=77782"/>
		<updated>2014-09-24T22:45:04Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Added Open Component Project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A high school senior by day, hacker, maker, and developer at night. &lt;br /&gt;
&lt;br /&gt;
== About Me ==&lt;br /&gt;
I enjoy tinkering with electronics (mainly with Arduino and ST's ARM microcontrollers), writing software, messing around with Linux, and building things with my hands. I also do a bit of web development/design on the side so that I have money to spend on electronics and stuff.&lt;br /&gt;
&lt;br /&gt;
== Social Media ==&lt;br /&gt;
You can find me on [https://www.twitter.com/codeThatThinks Twitter], where you can see what I do on a daily basis.&lt;br /&gt;
&lt;br /&gt;
[http://ianglen.me/blog My blog] is where I post my electronics projects, criticize humanity, and write about other random things.&lt;br /&gt;
&lt;br /&gt;
Feel free to contact me or just say hi at ian [at] ianglen.me (please, no spam).&lt;br /&gt;
&lt;br /&gt;
== Open Component Project ==&lt;br /&gt;
One of my current side projects is the [http://opencomponentproject.org Open Component Project]: an attempt to create a shared repository of symbols and footprints all released in the public domain.&lt;br /&gt;
&lt;br /&gt;
I saw Mark Whitis's Open Symbol Project and used it as inspiration. Unfortunately, that project seems stagnant at the moment. Once the Open Component Project is set up, I might join forces with him.&lt;br /&gt;
&lt;br /&gt;
I was originally going to retrofit OpenCircuits' [[PCB Footprints]] page to achieve this goal, however I realized that OpenCircuits is more of a place to exchange information how to use components than a place to distribute footprints for them. Thus, a separate wiki was born under the name Open Component Project.&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=User:CodeThatThinks&amp;diff=77781</id>
		<title>User:CodeThatThinks</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=User:CodeThatThinks&amp;diff=77781"/>
		<updated>2014-09-24T22:35:16Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Updated headings, removed website note&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A high school senior by day, hacker, maker, and developer at night. &lt;br /&gt;
&lt;br /&gt;
== About Me ==&lt;br /&gt;
I enjoy tinkering with electronics (mainly with Arduino and ST's ARM microcontrollers), writing software, messing around with Linux, and building things with my hands. I also do a bit of web development/design on the side so that I have money to spend on electronics and stuff.&lt;br /&gt;
&lt;br /&gt;
== Social Media ==&lt;br /&gt;
You can find me on [https://www.twitter.com/codeThatThinks Twitter], where you can see what I do on a daily basis.&lt;br /&gt;
&lt;br /&gt;
[http://ianglen.me/blog My blog] is where I post my electronics projects, criticize humanity, and write about other random things.&lt;br /&gt;
&lt;br /&gt;
Feel free to contact me or just say hi at ian [at] ianglen.me (please, no spam).&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=ATtiny88&amp;diff=77751</id>
		<title>ATtiny88</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=ATtiny88&amp;diff=77751"/>
		<updated>2014-08-17T04:49:51Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Redirect to ATtiny48/88&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[ATtiny48/88]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AVR]]&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=ATtiny48&amp;diff=77750</id>
		<title>ATtiny48</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=ATtiny48&amp;diff=77750"/>
		<updated>2014-08-17T04:49:00Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Redirect to ATtiny48/88&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[ATtiny48/88]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AVR]]&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=ATtiny48&amp;diff=77749</id>
		<title>ATtiny48</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=ATtiny48&amp;diff=77749"/>
		<updated>2014-08-17T04:48:32Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Redirect to ATtiny48/88&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[ATtiny48/88]]&lt;br /&gt;
&lt;br /&gt;
[Category:AVR]&lt;br /&gt;
[Category:Components]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=ATtiny48/88&amp;diff=77748</id>
		<title>ATtiny48/88</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=ATtiny48/88&amp;diff=77748"/>
		<updated>2014-08-17T04:47:25Z</updated>

		<summary type="html">&lt;p&gt;CodeThatThinks: Created ATtiny48/88&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox microcontroller&lt;br /&gt;
| name = ATtiny48/88&lt;br /&gt;
| image = ATtiny48/88.jpg&lt;br /&gt;
| num_pins = 28 or 32&lt;br /&gt;
| voltage = 1.8 to 5.5 V (4 MHz)&amp;lt;br /&amp;gt;2.7 to 5.5 V (8 MHz)&amp;lt;br /&amp;gt;4.5 to 5.5 V (12 MHz)&lt;br /&gt;
| cpu = 8-bit RISC&lt;br /&gt;
| clock_speed = 4 MHz, 8 MHz, or 12 MHz (selectable)&lt;br /&gt;
| flash = 4 K (ATtiny48)&amp;lt;br /&amp;gt;8 K (ATtiny88)&lt;br /&gt;
| sram = 256 B (ATtiny48)&amp;lt;br /&amp;gt;512 B (ATtiny88)&lt;br /&gt;
| eeprom = 64 B&lt;br /&gt;
| max_io = 24 or 28&lt;br /&gt;
| packages = DIP28&amp;lt;br /&amp;gt;QFN-28&amp;lt;br /&amp;gt;TQFP-32&amp;lt;br /&amp;gt;QFN-32&amp;lt;br /&amp;gt;UFBGA-32&lt;br /&gt;
| datasheets = [http://www.atmel.com/Images/8008S.pdf Summary (PDF)]&amp;lt;br /&amp;gt;[http://www.atmel.com/Images/doc8008.pdf Complete (PDF)]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''ATtiny48''' and '''ATtiny88''' are picoPower microcontrollers in the Atmel AVR family. Both are available in either the 28-pin DIP, 28-pin QFN, 32-pin TQFP, 32-pin QFN, or the 32-pin UFBGA package with a 4, 8, or 12 MHz selectable clock speed. Runnning at higher clock speeds require higher minimum operating voltages, with 2.7 volts for 8 MHz and 4.5 volts for 16 MHz.&lt;br /&gt;
&lt;br /&gt;
== ATtiny48 ==&lt;br /&gt;
&lt;br /&gt;
The ATtiny48 has 4 KB of flash, 256 B of SRAM, and the following features:&lt;br /&gt;
&lt;br /&gt;
* 12 touch channels&lt;br /&gt;
* 1 SPI&lt;br /&gt;
* 1 I2C&lt;br /&gt;
* 10-bit ADC with 8 channels&lt;br /&gt;
* 1 analog comparator&lt;br /&gt;
* temperature sensor&lt;br /&gt;
* 2 timers&lt;br /&gt;
* 2 PWM&lt;br /&gt;
* internal RC oscillator&lt;br /&gt;
* watchdog&lt;br /&gt;
&lt;br /&gt;
== ATtiny88 ==&lt;br /&gt;
&lt;br /&gt;
The ATtiny88 is identical to the ATtiny48 except that it has 8 KB of flash and 512 B of SRAM.&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;br /&gt;
[[Category:AVR]]&lt;/div&gt;</summary>
		<author><name>CodeThatThinks</name></author>
		
	</entry>
</feed>