<?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=158.39.243.114</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=158.39.243.114"/>
	<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Special:Contributions/158.39.243.114"/>
	<updated>2026-06-30T17:57:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=ARMUS_Embedded_Linux_Board&amp;diff=11636</id>
		<title>ARMUS Embedded Linux Board</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=ARMUS_Embedded_Linux_Board&amp;diff=11636"/>
		<updated>2007-12-01T18:39:33Z</updated>

		<summary type="html">&lt;p&gt;158.39.243.114: Revert to 13:46, 12 November 2007&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Presentation==&lt;br /&gt;
ARMUS, an ARM robotic processing system designed by a team of fourth-year undergraduate students in electrical engineering and computer engineering. This project intends to replace the Handy Board, the current microcontroller system used by first-year undergraduate students in our curricula with a more powerful, versatile and up- to- date technology, while preserving ease of use. Our ARMUS processing system offers high processing and memory capabilities at low energy consumption, for a price of around 300$CAD.&lt;br /&gt;
&lt;br /&gt;
Here is a paper describing the whole project:&lt;br /&gt;
[[Media:ArmusPaper.pdf|Article on Armus]]&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
The board is made to run Linux. We have sucessfully built and tested the first prototype. It ran Linux 2.4 with no big issues. Since then, we have designed the second version (proto2), but never built it because we graduated.&lt;br /&gt;
Here are the specs:&lt;br /&gt;
* AT91RM9200 CPU (ARM920T core)&lt;br /&gt;
* On board 32MB SDRAM and 8 MB Flash.&lt;br /&gt;
* CompactFLash&lt;br /&gt;
* SD/MMC trough SPI&lt;br /&gt;
* 2 RS232 ports&lt;br /&gt;
* JTAG/ICE port&lt;br /&gt;
* LCD port on the memory bus, we used a graphical LCD of 64x128&lt;br /&gt;
* 10baseT Ethernet&lt;br /&gt;
* USB Host and Device&lt;br /&gt;
* CAN port&lt;br /&gt;
* Audio (TLC320AIC23B: stereo out, stereo in, microphone in, 44.1kHz 16 bits)&lt;br /&gt;
* 48 IOs and 10 ADCs on a PIC18F8310&lt;br /&gt;
* 4x dsPIC30f3010 for motor control (4 DC, 4 servo, 4 capture/compare, 4 quad encoder, 8 more ADCs)&lt;br /&gt;
&lt;br /&gt;
* Power supply is done with two switching power supplies (3.3V and 5V) to minimize power comsuption.&lt;br /&gt;
&lt;br /&gt;
==Design Files==&lt;br /&gt;
Here are the whole hardware design tree. These [[Media:ArmusHardware.zip|Project files]] were made using Altium designer 2004 SP4. They include the schematics and the PCB files. I would gladly post a PDF version, but somehow pins number and names get affected by the operations.&lt;br /&gt;
&lt;br /&gt;
There is a free &amp;quot;Altium Viewer&amp;quot; license availlable at www.altium.com, one should be able to view the whole project with it.&lt;br /&gt;
&lt;br /&gt;
Here are the [[Media:ArmusGerber.zip|Gerber files for Armus]], All optimized for Sierra Proto Express, wich did a fantastic job on the first proto run at very low cost with their &amp;quot;no-touch 4-layer&amp;quot; service. To use any other fab house remember that trace/space is 6 mils, and minimum hole size is 15mils.&lt;br /&gt;
&lt;br /&gt;
==Software Drivers and Kernels==&lt;br /&gt;
THIS PAGE IS UNDER CONSTRUCTION, COME BACK SOON!&lt;br /&gt;
I still need to get the software part together...&lt;br /&gt;
&lt;br /&gt;
== other boards that run Linux ==&lt;br /&gt;
&lt;br /&gt;
* [[Linuxstamp]]&lt;br /&gt;
* [http://balloonboard.org/ Balloon board]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projects]]&lt;/div&gt;</summary>
		<author><name>158.39.243.114</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Motor_driver&amp;diff=11635</id>
		<title>Motor driver</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Motor_driver&amp;diff=11635"/>
		<updated>2007-12-01T18:37:28Z</updated>

		<summary type="html">&lt;p&gt;158.39.243.114: Revert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are many kinds of motor drivers:&lt;br /&gt;
* servo motor controller&lt;br /&gt;
* stepper motor controller&lt;br /&gt;
* DC motor controller (&amp;quot;brushed&amp;quot;)&lt;br /&gt;
* AC motor controller (&amp;quot;brushless&amp;quot;)&lt;br /&gt;
* ... (todo: fill in the other kinds) ...&lt;br /&gt;
&lt;br /&gt;
A DC motor controller that is 'reversible' generally uses an 'H bridge'.  This 'H-bridge' uses four output drivers in a configuration that resembles an H where the load is the cross bar in the middle.  The lines on either side of the load (the downward strokes in the H) represent a series connection of a pull-up driver and a pull-down driver.  This allows each terminal of the load to be connected to either the positive supply rail, or the negative supply rail.  This allows a positive, negative or zero voltage difference across the load.  This load voltage is then utilized to provide the desired control required of the motor.  The various combinations can give a 'forwards' torque on a DC motor, a 'backwards' torque on the same motor, can allow the motor to free-wheel (without any applied torque) or can provide a locking of the motor such that it resists any attempt to rotate it.&lt;br /&gt;
&lt;br /&gt;
A single phase AC motor is generally driven in the same way as a DC motor, however instead of operating the motor drive as a constant DC voltage (in either the 'forward' or 'reverse' direction) the AC motor is driven by an approximation to a sinewave.  This approximation is created using the H bridge and driving it with a PWM input such that both the positive and negative voltage periods are the same.  This is normally achieved either using a sawtooth waveform compared against a sine wave reference, or is done using a lookup table in a microcontroller.&lt;br /&gt;
&lt;br /&gt;
A similar method is used to drive multiphase (3-phase) AC motors, however instead of just using an H bridge, only a half H bridge is used per phase (3 half-bridges).  Each phases half bridge is then driven in the same manner as for the single phase motor, with a phase difference between the phases as appropriate.&lt;br /&gt;
&lt;br /&gt;
Most stepper motor controllers uses 2 independent H bridges (4 half-bridges) for the 2 independent coils of a stepper motor.&lt;br /&gt;
Each possible state (one bridge driving current one way, the other way, or free-floating) of both bridges gives 4 &amp;quot;full steps&amp;quot;, 4 &amp;quot;half-steps&amp;quot; between the full steps.&lt;br /&gt;
The &amp;quot;microstepping&amp;quot; motor controllers use PWM to gradually change in a sine-wave-like manner from adjacent full-steps and half-steps.&lt;br /&gt;
&lt;br /&gt;
((fill in more details here...))&lt;br /&gt;
&lt;br /&gt;
== noise control ==&lt;br /&gt;
&lt;br /&gt;
Many motors make sparks when the brushes make or break contact.&lt;br /&gt;
This causes causes lots of electrical noise (&amp;quot;brush noise&amp;quot;).&lt;br /&gt;
Your TV-watching neighbors won't be happy if you allow this noise to leak out.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Sparks emit RF energy from DC to daylight as I was once told by an EMC expert.&amp;quot;&lt;br /&gt;
--&lt;br /&gt;
HydraRaptor: [http://hydraraptor.blogspot.com/2007/09/dc-to-daylight.html &amp;quot;DC to daylight&amp;quot;]. More details: &lt;br /&gt;
HydraRaptor: [http://hydraraptor.blogspot.com/2007/10/gm3-motor-suppressor.html &amp;quot;GM3 motor suppressor&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== current sense ==&lt;br /&gt;
&lt;br /&gt;
Often people want to measure the current going through the motor.&lt;br /&gt;
&lt;br /&gt;
There are 3(?) basic techniques:&lt;br /&gt;
* low-side current shunt&lt;br /&gt;
* high-side current shunt&lt;br /&gt;
* magnetic field sense&lt;br /&gt;
* ... ''(any others I missed?)'' Yes, [http://www.4qdtec.com/mircl.html pseudo 'mirror' current sensing a MOSFET] -- sampling the voltage across a MOSFET while it is turned on. That voltage is linear with current but varies with temperature. If the purpose of measuring current is to turn off the MOSFET before it overheats, the variation with temperature doesn't matter. (''A true [http://en.wikipedia.org/wiki/Current_mirror current mirror] isn't useful for motors, right?'') &lt;br /&gt;
* the &amp;quot;non-dissipative overcurrent protection&amp;quot;, a kind of current mirror used in the L6208N ...&lt;br /&gt;
* ... ''(any others I missed?)''&lt;br /&gt;
&lt;br /&gt;
Low-side is (electrically) the simplest.&lt;br /&gt;
&lt;br /&gt;
For smaller motors, the current is usually measured by&lt;br /&gt;
running the current through a shunt resistor,&lt;br /&gt;
and measuring the voltage across the resistor.&lt;br /&gt;
&lt;br /&gt;
In situations where low-side sensing is difficult ( automobile electronics bonded to the &amp;quot;GND&amp;quot; car frame; other systems where it is inconvenient to put a resistor on the &amp;quot;lo&amp;quot; power wire), we turn to high-side sensing.&lt;br /&gt;
&lt;br /&gt;
[http://www.newark.com/jsp/search/browse.jsp;Ntt=high+side+current+sense Newark: high side current sense]; [http://www.digikey.com/scripts/DkSearch/dksus.dll?KeywordSearch&amp;amp;site=US&amp;amp;keywords=high+side+current+sense Digikey: high side current sense]; [http://www.linear.com/ad/current_sense.jsp Linear: current sense circuit collection] (why doesn't this include the Linear LTC6103 ?); [http://focus.ti.com/analog/docs/gencontent.tsp?familyId=57&amp;amp;genContentId=28020 Texas Instruments: &amp;quot;Current Sensor&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
For large motors, the current is measured by running the power wires through a magnetic field sensor -- either&lt;br /&gt;
* directly measuring the magnetic field (often with a Hall effect sensor, for example, the Allegro ACS712), which can measure DC and AC current, or&lt;br /&gt;
* indirectly measuring the magnetic field with a &amp;quot;one-loop current transformer&amp;quot; (which can only measure AC current).&lt;br /&gt;
&lt;br /&gt;
Because magnetic field sensing is inherently non-contact, it works just as well high-side as low-side.&lt;br /&gt;
( [http://focus.ti.com/docs/prod/folders/print/drv401.html &amp;quot;Closed-Loop Magnetic Current Sensor&amp;quot;]. )&lt;br /&gt;
&lt;br /&gt;
== tolerance against software bugs ==&lt;br /&gt;
&lt;br /&gt;
Some motor controller circuits are such that, if the software accidentally sets the &amp;quot;wrong&amp;quot; pins hi or lo, you get a short circuit through the output drivers.  This will generally cause a high current to flow, due to the low on state resistance of the output drivers, which may destroy other electronic components before finally blowing the supply fuse.&lt;br /&gt;
&lt;br /&gt;
Other motor controller circuits are such that, if the software accidentally sets the &amp;quot;wrong&amp;quot; pins hi or lo, the worst that could happen is the motor spins the wrong way.&lt;br /&gt;
These circuits are designed so that, no matter what the inputs, it is impossible to get a short circuit through the output drivers.&lt;br /&gt;
Between &amp;quot;one branch on&amp;quot; and &amp;quot;the other branch on&amp;quot;, there is a minimum &amp;quot;blanking time&amp;quot; which has &amp;quot;both branches off&amp;quot;. This guarantees that we never have &amp;quot;both branches on&amp;quot; (short circuit).&lt;br /&gt;
&lt;br /&gt;
Guess which type of design I prefer?&lt;br /&gt;
&lt;br /&gt;
== external links ==&lt;br /&gt;
&lt;br /&gt;
A random collection of semi-related links (please prune out the irrelevant ones):&lt;br /&gt;
&lt;br /&gt;
* [http://www.bobblick.com/techref/projects/hbridge/hbridge.html H-Bridge by Bob Blick]&lt;br /&gt;
* [http://groups.yahoo.com/group/osmc/ the Open Source Motor Controller Project]&lt;br /&gt;
* [http://massmind.org/techref/io/stepper/linistep/ LiniStepper] $30 each; Open Source! Circuit Diagram, PCB (Board) Layout, and PIC Software all available. Nice photos of the LiniStepper at http://www.piclist.com/techref/io/stepper/linistep/lini_bld.htm .&lt;br /&gt;
* [http://massmind.org/techref/io/stepper/hipwrbp-gm.htm &amp;quot;Design of a High Current Bipolar Stepper Motor Driver&amp;quot;]&lt;br /&gt;
* [http://roko.ca/articles/hbridge.php H-Bridge Fundamentals] An in-depth article on the design of Mosfet H-Bridges&lt;br /&gt;
* [http://PMinMO.com PMinMO.com] Open Source circuits and information on stepper motor controllers]&lt;br /&gt;
* [http://www.epanorama.net/links/motorcontrol.html ePanorama] ePanorama Motor Control page&lt;br /&gt;
* [http://www.isl.ee.boun.edu.tr/projects/motordriver/ &amp;quot;Electronic Design of DC Motor Drives&amp;quot;] has detailed schematics and PCB layout for a system that has a PC send commands through the serial port to a Microchip PICmicro, which does PWM control of 2 H bridges. Each half-bridge uses a IRF9530N (100V 14A pfet plus flyback diode) and a IRF530 (IRF530NPBF: 100V 17A nfet plus flyback diode), driven by a small transistor inverter based on a BD135 npn, for a total of 12 discrete transistors.&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://homepages.which.net/~paul.hills/SpeedControl/Mosfets.html MOSFETs and MOSFET drivers]&lt;br /&gt;
* L297 stepper motor controller + L298 dual full-bridge driver: for driving one (4-wire) bipolar stepper motor (2 A); direction and step inputs; half-stepping; on-chip PWM chopper limits current. external diodes are required (preferably Shottky). (Both chips come in through-hole and SMT versions)&lt;br /&gt;
* L298 dual full-bridge driver can also be used to drive 2 independent DC motors (2 A each); external diodes are required (preferably Shottky). L293D is similar, but only rated up to 1 A, 36 V.&lt;br /&gt;
* [http://www.sparkfun.com/commerce/product_info.php?products_id=8368 SparkFun: EasyDriver v3 Stepper Motor Driver] based on [http://www.sparkfun.com/datasheets/Robotics/A3967.pdf A3967 microstepping driver] chip; up to 750mA, 30 V.&lt;br /&gt;
* L6208N stepper motor driver: driving one (4-wire) bipolar stepper motor; up to 2.8 A, 52 V. direction and step inputs. PWM current control; includes internal diodes. over-current and thermal protection. half-stepping. MC3479 stepper motor drive is similar, but only rated up to 350 mA, 16 V.&lt;br /&gt;
* [http://www.nanotec.de/page_product__smc11__en.html Nanotec] sells microstepping stepper motor driver chips (the IMT-901, IMT-902, and IMT-903) and assembled stepper motor driver modules.&lt;br /&gt;
* [http://forums.reprap.org/read.php?13,5128 Reprap: Arduino] has a long side-thread on various motor driver chips.&lt;br /&gt;
* lots of [http://octopart.com/search?q=stepper+motor+driver&amp;amp;c=0&amp;amp;d=0 stepper motor driver chips]&lt;br /&gt;
* [http://criticalvelocity.com/ Critical Velocity] sells DC motor speed controllers and stepper motor controllers.&lt;br /&gt;
* [http://geckodrive.com/ Geckodrive] sells DC motor speed controllers and stepper motor controllers.&lt;br /&gt;
&lt;br /&gt;
[[astronomy]] telescopes use motor drivers:&lt;br /&gt;
* [http://u.webring.com/hub?ring=scopedrive scope drive webring]: a selection of Websites that display procedures to equip amateur telescopes with homemade computerized drive systems&lt;br /&gt;
* [http://locl.net/homes/scopedrive/ &amp;quot;scopedrive&amp;quot; for automating telescopes]&lt;br /&gt;
&lt;br /&gt;
Robots use motor drivers.&lt;br /&gt;
* [http://glendale.edu/robotics_club/ Glendale robotics club] (Glendale CA)&lt;br /&gt;
* [http://www.robotroom.com/HBridge.html &amp;quot;H bridges&amp;quot; by David Cook at the ROBOT ROOM(TM)]&lt;br /&gt;
* [http://mcmanis.com/chuck/Robotics/projects/esc2/ &amp;quot;A Second Generation Speed Controller&amp;quot;] by Chuck McManis. Can handle 200 amps continuously. Uses two PIC16F628 chips driving sixteen IRF1010E FETs: &amp;quot;(I like to call it a &amp;quot;two way SMP microkernel with serial cluster interconnect&amp;quot; as that sounds better than &amp;quot;a couple of PICs with their serial ports wired together&amp;quot; :-)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Category:Projects]]&lt;/div&gt;</summary>
		<author><name>158.39.243.114</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=WikiNode&amp;diff=11634</id>
		<title>WikiNode</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=WikiNode&amp;diff=11634"/>
		<updated>2007-12-01T18:36:13Z</updated>

		<summary type="html">&lt;p&gt;158.39.243.114: Seriously. Restrict editing access for non-registered users, get some moderators, and write-protect main page and possibly some others.&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;
&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://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/ 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;
&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://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://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://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://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.&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://www-robotics.usc.edu/~dshell/roboticswiki/ Robotics wiki] ''(offline as of 2007-07-07)''&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;
* 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/ 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://en.wikibooks.org/wiki/Embedded_Systems the Embedded Systems 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.duskglow.com/ 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.&lt;br /&gt;
* [http://elinux.org/ the embedded Linux wiki] has information on running Linux on several small ARM-based embedded systems. Also TexasInstruments OMAP processors.&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://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://linuxrobots.org/wiki/WikiNode Linux Robots] -- robots that run Linux&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://elinux.org/wiki/ embedded Linux 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;
* various small CPU modules that have their own wiki (see also [[ARMUS Embedded Linux Board]] )&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;
** [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://openjtag.net/ the OpenJTAG wiki] ( http://openjtag.net/ )&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://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://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://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;
&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 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;/div&gt;</summary>
		<author><name>158.39.243.114</name></author>
		
	</entry>
	<entry>
		<id>http://www.opencircuits.com/index.php?title=Main_Page&amp;diff=11633</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.opencircuits.com/index.php?title=Main_Page&amp;diff=11633"/>
		<updated>2007-12-01T18:31:12Z</updated>

		<summary type="html">&lt;p&gt;158.39.243.114: Fixed spam. Might we get a fix for privileges?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Open Circuits is a wiki for sharing [[open source electronics]] knowledge, schematics, board layouts, ports and parts libraries. This include open hardware [[Music Player]]s, [[atomic microscope]]s, [[PC]], [[PDA]] and [[Open Mobile Gadgets|mobile phone]]s, and [[battery|batteries]]. Please help us to build this resource by submitting your component descriptions, projects, techniques, and PCB footprints.&lt;br /&gt;
&lt;br /&gt;
== [[Projects]] ==&lt;br /&gt;
Descriptions, instructions, board layouts, and other documentation for electronics projects and [[ideas]].&lt;br /&gt;
&lt;br /&gt;
== [[Components]] ==&lt;br /&gt;
Lists of components, where to purchase them, how to use them.&lt;br /&gt;
&lt;br /&gt;
== [[Techniques]] ==&lt;br /&gt;
How to do things.&lt;br /&gt;
&lt;br /&gt;
== [[PCB Footprints]] ==&lt;br /&gt;
Don't reinvent the wheel. Known working open PCB footprints for various components.&lt;br /&gt;
&lt;br /&gt;
== help us make Open Circuits better ==&lt;br /&gt;
&lt;br /&gt;
[[We love volunteers]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>158.39.243.114</name></author>
		
	</entry>
</feed>