http://www.opencircuits.com/api.php?action=feedcontributions&user=Chazegh&feedformat=atomOpenCircuits - User contributions [en]2024-03-28T21:23:34ZUser contributionsMediaWiki 1.34.2http://www.opencircuits.com/index.php?title=OpenCircuits:Community_portal&diff=18575OpenCircuits:Community portal2009-08-17T23:57:14Z<p>Chazegh: </p>
<hr />
<div>Welcome to Open Circuits.<br />
This is a good place to talk about Open Circuits, as a whole.<br />
<br />
We have {{NUMBEROFARTICLES}} articles now. Yay!<br />
<br />
== Upgrade to Mediawiki 1.15.1 ==<br />
<br />
Mediawiki has been upgraded to version 1.15.1 ([http://lists.wikimedia.org/pipermail/mediawiki-announce/2009-July/000087.html release notes]).<br />
<br />
Please test your favorite MediaWiki functionality and use this page to report any issues you come across.<br />
<br />
[[User:Chazegh|Chazegh]] 23:57, 17 August 2009 (UTC)<br />
<br />
== free digital TV converter box coupon ==<br />
<br />
https://www.dtv2009.gov/<br />
<br />
== Anti-Vandalism Bot ==<br />
<br />
''moved to our page discussing [[Spam]].''<br />
<br />
== electrical mailing lists ==<br />
Yahoo claims they have<br />
[http://dir.groups.yahoo.com/dir/Science/Engineering/Electrical 1,831 electrical engineering mailing lists].<br />
What would be a good way of letting the people on those lists know about the Open Circuits wiki, without spamming them?<br />
--[[User:DavidCary|DavidCary]] 13:30, 31 May 2006 (PDT)<br />
<br />
* Publish cold fusion howto :-)<br />
* Send one email/week and only once per list. And be on topic, listen carefully for responses.<br />
[[User:Freqmax|Freqmax]] 16:24, 30 July 2007 (PDT)<br />
<br />
== about Open Circuits ==<br />
So, is there any connection between http://OpenCircuits.org/ , http://OpenCircuits.net/ , and this http://OpenCircuits.com/ wiki?<br />
--[[User:DavidCary|DavidCary]] 23:47, 13 June 2006 (PDT)<br />
<br />
No. There is no connection between any of http://opencircuits.com and the other websites listed.<br />
[[User:Chazegh|Chazegh]] 02:55, 18 June 2006 (PDT)<br />
== web rings ==<br />
Document an original microcontroller project and join a PIC webring, or AVR webring. 20 June 2006<br />
<br />
== audio electronics ==<br />
<br />
Is there some other wiki for people to talk about audio electronics?<br />
Or is this Open Circuits the best wiki for talking about things like<br />
''"[http://analog.com/ Analog Devices] AN-221: The Alexander current-feedback audio power amplifier"'' by Mark Alexander<br />
?<br />
<br />
I think I would prefer to offload all the audio electronics controversies to some other wiki<br />
(but which one?).<br />
Still, it would be nice to have some "tips for high-power electronics" here.<br />
I imagine that tips page would list the various quirks of high-power MOSFETs, BJTs, TRIACs, and IGBTs,<br />
and (given a particular motor or speaker or other load)<br />
how to select one over the others,<br />
and various ways of working around those quirks.<br />
--[[User:65.70.89.241|65.70.89.241]] 07:17, 10 August 2006 (PDT)<br />
<br />
I just joined Open Circuits. I have been servicing and designing audio equipment for several years (Recording consoles a specialty) I hope you will have a section for audio electronics. I also work with video projection systems and theatrical lighting (stage struck at an early age) I play electric rock-blues guitar, so I also am interested in tube guitar amps (Marshall and Boogie). And there is a big difference in what a guitar player thinks an amp should do, and what a recording engineer wants an amp for. I think these are valid points for discussion.<br />
I've also got an interest in power supplies (my experience is mostly with linear, but I've started learning about switching designs). In fact that brings me to my question, I have some regulator designs based on the 723 that I'd like to share. How do I go about doing that? I built a replacement for a console /- 18V @6A supply when I couldn't find the original regulator devices. I used 723s with external series pass devices. The unit has been working for close to 10 years now, so I think the design is worth sharing. Is anyone interested? <br />
<br />
I also research discrete op amps like the Jensen 990. I've been working (on and off for years) on a clone of that using more modern, easily available parts and devices. Anyone else?<br />
Finally, in response to the first entry in this section, I too read that application note in Analog Devices Audio/Video Reference Manual. My copy is dated 1992. I've repaired a lot of amplifiers, but haven't built any. If anyone else is hip to this amp I'd like to hear about it. It is a very unique design. I also like the A75 amp design from Nelson Pass and Norman Thagard, and the Leach Amp by Marshall Leach. The last two are pretty normal as far as design goes, not as adventurous as the Alexander with its current-feedback approach.<br />
Aloha, RAF--[[User:66.8.194.185|66.8.194.185]] 14:04, 18 May 2007 (PDT)<br />
<br />
== automotive electronics ==<br />
<br />
Is there some other wiki for people to talk about automobile electronics?<br />
Or is this Open Circuits the best wiki for talking about things like<br />
[http://megamanual.com/ "experimental Do-It-Yourself programmable electronic fuel injection controller"]?<br />
Or should we just point people who want to talk ECUs (engine control units) to the <br />
[http://msefi.com/ MSEFI discussion forum],<br />
even though it sadly lacks a wiki?<br />
--[[User:DavidCary|DavidCary]] 22:36, 2 July 2007 (PDT)<br />
<br />
How about converting a car to EV - Electrical vehicle, how to build an electrical motor controller? DC or 3-phase AC controller..<br />
Mr. Holland<br />
<br />
== inviting bloggers to open circuits ==<br />
<br />
=== how to connect a JTAG probe to a Nokia phone ===<br />
<br />
I'd like to invite bloggers such as GyrosGeier to edit OpenCircuits.<br />
Rather than just spamming him, I think he would be more inclined to help out<br />
if we answered one of his questions first -- such as<br />
[http://hogyros.de/?q=node/167 "If you have information on how to connect a JTAG probe to a Nokia phone, please let me know."]<br />
Maybe I should start a page on [[JTAG]]...<br />
--[[User:DavidCary|DavidCary]] 09:37, 22 September 2006 (PDT)<br />
<br />
The [http://hackedgadgets.com/ Hacked Gadgets blog also has a bunch of cool electronics].<br />
--[[User:DavidCary|DavidCary]] 11:58, 5 January 2007 (PST)<br />
<br />
== red links ==<br />
<br />
The default skin at OpenCircuits currently has "red links" = page exists, "dark red links" = page does not exist.<br />
<br />
I find that confusing. (But not as bad as the wiki that has some links black-on-white, indistinguishable from normal text).<br />
<br />
'''work-around''': Register (it's free, and you don't have to give any personal information), then choose the "preferences" link in the far upper-right corner and then pick any other skin.<br />
<br />
The other skins have coloring that you may be more used to from other wiki: "blue links" = page exists, "red links" = page does not exist.<br />
<br />
--[[User:DavidCary|DavidCary]] 08:58, 18 December 2006 (PST)<br />
<br />
The colors are better in the other skins, but the navigation is worse. <br />
How about a new skin that is like the default when it comes to navigation, but uses the normal wiki colors? // [[User:Cj|Cj]] 06:45, 4 October 2008 (PDT) <br />
<br />
<br />
<br />
*** Guys, the red color on links is AwuFul, it brings ppl headaches.<br />
That's the only reason I cant participate ***<br />
<br />
--[[User:Takeda|Takeda]] 16:38, 29 September 2007 (PDT)<br />
<br />
== inviting people from other forums to open circuits ==<br />
<br />
Lots of people talk about circuits for LED lighting at<br />
http://candlepowerforums.com/<br />
.<br />
Perhaps we can talk some of them into contributing here -- perhaps using a page or two of Open Circuits as a FAQ for LEDs and drive circuits.<br />
<br />
== tool lists ==<br />
<br />
Should we have an entire page on "tools", and mention it on the main page?<br />
That risks listing *every* tool anyone has ever heard about,<br />
like the page at<br />
http://massmind.org/techref/tools.htm<br />
.<br />
Yes, I'm responsible for uglier bits on that page;<br />
I think the wide variety of oscilloscopes are particularly confusing.<br />
How could we cut through the confusion?<br />
<br />
I see the "techniques" page already has a list of software tools.<br />
Perhaps it would be nifty to have a short list of all the tools necessary for each technique?<br />
Then a beginner would have a better idea of what tools he really needs to get (rather than looking at a huge list of every tool, and wondering for each one, ''"Am I going to regret buying it when I see it gathering dust? Or am I going to regret not buying it when I need it during a midnight debug session?"'').<br />
<br />
--[[User:DavidCary|DavidCary]] 08:37, 24 January 2007 (PST)<br />
<br />
== Requests For Help ==<br />
Thanks for your help with the camcorder mic.<br />
<br />
== sample component ==<br />
<br />
What is the purpose of the [[Sample Component]] ?<br />
--[[User:DavidCary|DavidCary]] 16:27, 7 May 2007 (PDT)<br />
<br />
----<br />
<br />
<br />
== current surge and battery life ==<br />
<br />
Hi, <br />
<br />
currently my board is using a 3V battery, in every 40msec it will turn on its RF to communicate with the base station. I face a problem here is that my battery life is badly affected. Turning on the RF with cause a current surge. <br />
<br />
Will this surge affect my battery life? If I use a supercapacitor does it helps?<br />
<br />
-- [[User:203.120.164.208]] 04:14, 30 April 2007<br />
<br />
<br />
== MIDI electrical interface ==<br />
<br />
In my opinion, the MIDI interface got a lot of things right that too many later interfaces still trip over.<br />
<br />
* http://www.repairfaq.org/filipg/LINK/F_MIDI.html -- ASCII schematics<br />
* http://www.engadget.com/2005/08/30/how-to-control-csound-with-a-custom-midi-controller-hardware/ -- hand-sketched schematics<br />
* http://www.midi.org/about-midi/electrical.shtml "MIDI Electrical Specification Diagram &amp; Proper Design of Joystick/MIDI Adapters" -- well-drawn schematics<br />
* [http://en.wikipedia.org/wiki/The_MIDI_1.0_Protocol Wikipedia: The MIDI 1.0 Protocol]<br />
* http://en.wikibooks.org/wiki/Behringer_FCB1010_MIDI_Pedal<br />
<br />
It may look simple, but too often people try to "improve" it by adding or removing things without understanding, ending up with a worse system.<br />
<br />
Is there any other wiki that is more appropriate for explaining the low-level details of the MIDI electrical interface, and *why* it was done that way?<br />
<br />
I would be most interested in discussing new communication interfaces -- but is this really the right wiki?<br />
Or would http://en.wikibooks.org/wiki/Serial_Programming or the [http://interwiki.sourceforge.net/cgi-bin/picawiki.pl/StartingPoint PICA wiki] be better for discussing improvements?<br />
--[[User:DavidCary|DavidCary]] 13:21, 21 June 2007 (PDT)<br />
<br />
== IC design ==<br />
<br />
What do you think about<br />
http://makeyourownchip.com/<br />
?<br />
Should we talk about VLSI design ([http://david.carybros.com/html/vlsi.html "VLSI: designing electronic chips"])<br />
here at Open Circuits?<br />
Or is there a more appropriate wiki somewhere else?<br />
--[[User:DavidCary|DavidCary]] 15:59, 26 June 2007 (PDT)<br />
<br />
== electronics infoline ==<br />
<br />
So have you seen<br />
"Free electronics projects"<br />
http://electronicsinfoline.com/<br />
"with Photo Preview"<br />
?<br />
--[[User:DavidCary|DavidCary]] 00:28, 1 July 2007 (PDT)<br />
<br />
== generating a netlist with a "C++" program ==<br />
<br />
The [http://positron.ps.uci.edu/~pier/csc/sup/Support.html "Support Electronics for ATLAS Muon CSC"] documentation claims that [http://positron.ps.uci.edu/~pier/csc/sup/CRB_LayoutNotes0.pdf "The design was captured with C++. There are no schematics."] and lists [http://positron.ps.uci.edu/~pier/csc/sup/crb_srce the C++ source code].<br />
<br />
How did they do that?<br />
--[[User:DavidCary|DavidCary]] 01:15, 3 July 2007 (PDT)<br />
<br />
== rocket electronics ==<br />
<br />
Is there another wiki that talks about rocket electronics?<br />
Or is this Open Circuits the best place to talk about<br />
ground support electronics<br />
(such as [http://www.ukrocketman.com/rocketry/controller.shtml Launch Controller]s)<br />
and <br />
onboard electronics<br />
(such as one<br />
[http://www.ukrocketman.com/rocketry/compactrdasguide.shtml flight computer]<br />
or another<br />
[http://david.carybros.com/html/schematic.html#flight_computer flight computer]<br />
)?<br />
--[[User:DavidCary|DavidCary]] 14:21, 15 July 2007 (PDT)<br />
<br />
Hey David,<br />
<br />
In case you haven't heard of it for some strange reason, [http://www.hackaday.com Hack-a-Day] has <br />
featured a fair number of rocketry projects over the years, and many of their articles on said <br />
projects link back to the original project webpages.<br />
<br />
--[[User:Purduecer|Purduecer]] 13:52, 10 April 2009 (UTC)<br />
<br />
== Minimig ==<br />
I have created pages about the [[Minimig]] project which is running an Amiga 500 in a Xilinx FPGA. It's rather a work in progress, than a static documentation. I hope nobody minds. [[User:Freqmax|Freqmax]] 18:35, 27 July 2007 (PDT)<br />
<br />
== Open Science ==<br />
<br />
So does/should Open Science ( http://openscience.org/ ) have any relation to Open Circuits ?<br />
--[[User:68.0.120.35|68.0.120.35]] 00:13, 5 August 2007 (PDT)<br />
<br />
== LaTEX math markup ==<br />
<br />
I wrote a quick howto on figuring out resistor values, but it looks bad without latex math markup enabled.<br />
Here's what I wrote as it appears on open circuits: http://www.opencircuits.com/Talk:Relays<br />
Here's how it appears on wikipedia (with math markup enabled): http://en.wikipedia.org/wiki/User:Mzandrew/Sandbox<br />
<br />
Anyone know if this is a quick thing to enable for open circuits or if it's involved?<br />
<br />
[[User:Mzandrew|Mzandrew]] 14:16, 8 September 2007 (PDT)<br />
<br />
<div style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;margin-top:10px;margin-bottom:10px;">DONE! -- [[User:Chazegh|Chazegh]] 00:10, 11 March 2008 (PDT)</div><br />
<br />
----<br />
<br />
'''SPAM DELETED!'''<br />
<br />
I deleted a whole bunch of links that had been placed at the top of this page, probably by the same AH that did it to my page. I think the best solution would be to make it so no edits are possible without being logged in. Then there will be a record of who does this kind of thing. Then they can be banned from the site. I don't think that defeats the purpose of an open wiki environment, it simply means you have to register to contribute.<br />
<br />
--[[User:RogerAF|RAF]] 10:30, 21 December 2007 (PST)<br />
<br />
At least this page is still OK. The Spam AHole hit my user talk page again today. This is very aggravating.<br />
<br />
--[[User:RogerAF|RAF]] 06:54, 22 December 2007 (PST)<br />
<br />
: ''I agree. Annoying. I'm starting to "semi-protect" most pages so they can only be edited by logged-in users. I'm leaving a couple of pages wide open as a honeypot and/or test pages, so I can make tests and ban spammers without touching good pages. I think the $wgSpamRegex and/or ReCAPTCHA would be a better way to deal with spam. But my attempt to set them up isn't working yet. Sorry. --[[User:DavidCary|DavidCary]] 10:28, 3 January 2008 (PST)''<br />
<br />
== Release 2.0 ==<br />
<br />
[http://radar.oreilly.com/archives/2007/12/new_release_20_3.html New Release 2.0: Open Source Hardware] by Jimmy Guterman<br />
<br />
Does Guterman know about Open Circuits yet?<br />
--[[User:DavidCary|DavidCary]] 01:04, 4 January 2008 (PST)<br />
<br />
== tech-assist ==<br />
<br />
Should we invite the nice people at tech-assist<br />
http://tech-assist.org/<br />
to use the Open Circuits wiki?<br />
--[[User:DavidCary|DavidCary]] 20:38, 15 January 2008 (PST)<br />
<br />
== A post I left at the Schmartboard mailing list. ==<br />
<br />
Last week I posted to the Schmartboard mailing list asking about more interface types for their system.<br />
I made reference to sites like this and pleaded the case of individuals wishing to make projects that interface a little better than the methods available now. Neal Greenburg(VP in sales) replied that they had been kicking ideas around like what I was proposing for a while, and that he would like to get some feedback. So, if you're interested, head on over and pipe in. The basic request I made was asking for common internal pc interfaces(PCI, PCI-e, AGP, ISA, etc..) to be included as an attachable module.<br />
<br />
The reason for my request was that this would allow organizations such as this one to develop hardware that is now unachievable at a decent prototyping price(quantities in the single digits). Their modules allow robust SMD hardware to be hand soldered and connected to other modules, but interfacing to a pc or other system is limited to rs232. I left a much more in depth post there, and if you're interested, you can find it there.<br />
<br />
http://tech.groups.yahoo.com/group/schmartboardsv/<br />
<br />
I'm not affiliated with schmartboard in any other way than as a customer. I'm sorry if this is seen as spam, it's not intended to be. If the general consensus is that this is spam, feel free to delete it.<br />
<br />
Thanks for your time, take care.<br />
[[User:Jonkopp|Jonkopp]] 13:49, 20 January 2008 (PST)<br />
<br />
<br />
== open source machine ==<br />
<br />
Is there some other wiki somewhere that would be better for discussing "open source hardware designs" for non-electronic mechanical hardware, such as<br />
http://opensourcemachine.org/<br />
?<br />
--[[User:DavidCary|DavidCary]] 05:52, 26 June 2008 (PDT)<br />
:: http://groups.google.com/group/openmanufacturing :-) 2008-11-28<br />
<br />
== confused ==<br />
<br />
What is up with<br />
[[User talk:Sunnyhouselife]], [[User talk:Kaylee]], [[User talk:Seekic]]<br />
?<br />
I'm guessing that English is not their native language.<br />
--[[User:DavidCary|DavidCary]] 08:08, 10 July 2008 (PDT)<br />
<br />
== ultrasonic ==<br />
<br />
Is there a better wiki to discuss [[ultrasonic]] stuff?<br />
Such as:<br />
[http://www.brooker.co.za/fers/ "FERS: the Flexible, Extensible Radar and Sonar Simulator."]</div>Chazeghhttp://www.opencircuits.com/index.php?title=Meta:Sandbox&diff=18572Meta:Sandbox2009-08-17T23:43:32Z<p>Chazegh: </p>
<hr />
<div>Hit the "Edit this page" button.<br />
Experiment with different formatting.<br />
<br />
[[http://google.com]]<br />
<br />
You can't hurt anything here in the sandbox.<br />
(Anything you leave here will probably be deleted in a few days).<br />
<br />
== sandbox ==<br />
<br />
''See also the [[Sandbox]].''<br />
<br />
----<br />
<br />
http://spammyspam.com</div>Chazeghhttp://www.opencircuits.com/index.php?title=Main_Page&diff=18388Main Page2009-06-11T23:58:10Z<p>Chazegh: Undo revision 18387 by 190.232.240.185 (Talk)</p>
<hr />
<div>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.<br />
<br />
<br />
== [[Projects]] and [[Ideas]] ==<br />
Descriptions, instructions, board layouts, and other documentation for electronics<br />
* [[projects]] and <br />
* [[ideas]].<br />
<br />
== [[Components]] ==<br />
Lists of components, where to purchase them, how to use them. For many components there are links to projects using that particular component, this is especially true for microcontrollers, for example follow the links down to PIC microcontrollers and you will find many project links as well as tutorials.....<br />
<br />
== [[Basic Circuits and Circuit Building Blocks ]] ==<br />
Circuits you will use over and over.<br />
<br />
== [[Techniques]] ==<br />
How to do things.<br />
<br />
== [[Tutorials]] ==<br />
How to understand and plan what you are doing. These are for general theory, more specific information is linked to its topic.<br />
<br />
== [[PCB Footprints]] ==<br />
Don't reinvent the wheel. Known working open PCB footprints for various components.<br />
<br />
== [[Got A Blog, Wiki or Website?]] ==<br />
<br />
Link to it on the [[Got A Blog, Wiki or Website?]] or [[WikiNode]] page.<br />
<br />
== [[Got a Technical Question?]] ==<br />
Perhaps it will be answered, perhaps not. Google for it first in the spirt of RTFM. Please do not ask us to do a school project for you.<br />
<br />
<br />
<br />
== [[Meta Open Source ]] ==<br />
Not projects or information on projects, but stuff about the open source movement ( mostly hardware ) itself.<br />
<br />
== [[Open Hardware Initiatives ]] ==<br />
The '''Open Source Movement''', typically covers '''Open Hardware''', '''Open Firmware''', and '''Open Software'''.<br />
<br />
'''Open Hardware''' is the hardware equivalent of the '''Open Source Software''' movement originally developed by [http://www.gnu.org GNU/Linux] and the [http://www.fsf.org Free Software Foundation]. <br />
<br />
The '''Open Firmware''' movement provides firmware (i.e.: micro-code specifically related to the subcoding of hardware devices) which you may also know as '''soft-IP''' or '''FPGA''' coding see [http://www.opencores.org Open Cores] for more details.<br />
<br />
Excellent examples of Open Hardware projects range from projects at ''OpenCircuits'' to [http://www.ethernut.de Tiny Embedded Ethernet Devices] and [http://www3.elphel.com Advanced & Intelligent Camera Designs] which provide solid-state camera and FPGA assisted hardware designs. A solid overview of projects can also be found at [http://open-innovation-projects.org/project-list/ Open Innovation Projects].<br />
<br />
== Licenses ==<br />
<br />
You need to be aware that certain licencing may curtail you from commericalizing or using your development in the market. The [http://www.gnu.org/copyleft/gpl.html GNU General Public License] is one such licence, others are [Open_Circuits:Copyrights Attribution-ShareAlike], [http://creativecommons.org/licenses/ Creative Commons Licenses] but be aware that there are many more. <br />
<br />
To understand what your entitlements and responsbilities are under the applicable licence(s); each hardware, firmware and/or software peice you have either copied, modified, developed using tools provided or if you intend distributing your development, you '''MUST''' read each and every licence, and be specifically aware that you may not mix such licence(s) together unless they can co-exist under one umbrella licence. For example you may modify, copy, enhance and distribute parts your project which are all under the same licence e.g.: [http://www.gnu.org/copyleft/gpl.html GNU General Public] or [[Open_Circuits:Copyrights details]].<br />
<br />
== Help Us Make Open Circuits Better ==<br />
<br />
What are we:<br />
<br />
Looks like we are defining this by way of who contributes and what. I ( [[russ_hensel]] ) am a new member so may or may not have it right.<br />
This is what I think:<br />
<br />
*An introduction to Electronic theory, suitable for the hobbyist.<br />
<br />
*Guide to locating and using components and tools.<br />
<br />
*Details on how to build various projects.<br />
<br />
*Building some sense of community among builders.<br />
<br />
There are two means of carrying this out:<br />
<br />
*Write material for the site or<br />
<br />
*Link to material you may have written or have located on the web. There is so much stuff on the web that lets not write it here unless it is at least somewhat unique. <br />
<br />
What do you think, discuss it here if very general, else on the discussion page ( link at top of page ).<br />
<br />
See also:<br />
<br />
*[[We love volunteers]]<br />
*[[Help:contents]]<br />
*[[Spam]] What should we do about it, it is a real problem now ( Feb 08 ).<br />
<br />
<br />
__NOTOC__</div>Chazeghhttp://www.opencircuits.com/index.php?title=Sandbox&diff=17817Sandbox2009-02-13T20:47:20Z<p>Chazegh: </p>
<hr />
<div>dors.txt;5;5<br />
<br />
dors.txt;5;5<br />
<br />
<br />
http://testurl.com</div>Chazeghhttp://www.opencircuits.com/index.php?title=Main_Page&diff=17777Main Page2009-02-13T00:41:30Z<p>Chazegh: Undo revision 17773 by 83.233.30.101 (Talk)</p>
<hr />
<div>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.<br />
<br />
== [[Projects]] and [[Ideas]] ==<br />
Descriptions, instructions, board layouts, and other documentation for electronics<br />
* [[projects]] and <br />
* [[ideas]].<br />
<br />
== [[Components]] ==<br />
Lists of components, where to purchase them, how to use them. For many components there are links to projects using that particular component, this is especially true for microcontrollers, for example follow the links down to PIC microcontrollers and you will find many project links as well as tutorials.....<br />
<br />
== [[Basic Circuits and Circuit Building Blocks ]] ==<br />
Circuits you will use over and over.<br />
<br />
== [[Techniques]] ==<br />
How to do things.<br />
<br />
== [[Tutorials]] ==<br />
How to understand and plan what you are doing. These are for general theory, more specific information is linked to its topic.<br />
<br />
== [[PCB Footprints]] ==<br />
Don't reinvent the wheel. Known working open PCB footprints for various components.<br />
<br />
== [[Got A Blog, Wiki or Website?]] ==<br />
<br />
Link to it on the [[Got A Blog, Wiki or Website?]] or [[WikiNode]] page.<br />
<br />
== [[Got a Technical Question?]] ==<br />
Perhaps it will be answered, perhaps not. Google for it first in the spirt of RTFM. Please do not ask us to do a school project for you.<br />
<br />
<br />
<br />
== [[Meta Open Source ]] ==<br />
Not projects or information on projects, but stuff about the open source movement ( mostly hardware ) itself.<br />
<br />
== [[Open Hardware Initiatives ]] ==<br />
The '''Open Source Movement''', typically covers '''Open Hardware''', '''Open Firmware''', and '''Open Software'''.<br />
<br />
'''Open Hardware''' is the hardware equivalent of the '''Open Source Software''' movement originally developed by [http://www.gnu.org GNU/Linux] and the [http://www.fsf.org Free Software Foundation]. <br />
<br />
The '''Open Firmware''' movement provides firmware (i.e.: micro-code specifically related to the subcoding of hardware devices) which you may also know as '''soft-IP''' or '''FPGA''' coding see [http://www.opencores.org Open Cores] for more details.<br />
<br />
Excellent examples of Open Hardware projects range from projects at ''OpenCircuits'' to [http://www.ethernut.de Tiny Embedded Ethernet Devices] and [http://www3.elphel.com Advanced & Intelligent Camera Designs] which provide solid-state camera and FPGA assisted hardware designs. A solid overview of projects can also be found at [http://open-innovation-projects.org/project-list/ Open Innovation Projects].<br />
<br />
== Licences ==<br />
<br />
You need to be aware that certain licencing may curtail you from commericalizing or using your development in the market. The [http://www.gnu.org/copyleft/gpl.html GNU General Public License] is one such licence, others are [Open_Circuits:Copyrights Attribution-ShareAlike], [http://creativecommons.org/licenses/ Creative Commons Licenses] but be aware that there are many more. <br />
<br />
To understand what your entitlements and responsbilities are under the applicable licence(s); each hardware, firmware and/or software peice you have either copied, modified, developed using tools provided or if you intend distributing your development, you '''MUST''' read each and every licence, and be specifically aware that you may not mix such licence(s) together unless they can co-exist under one umbrella licence. For example you may modify, copy, enhance and distribute parts your project which are all under the same licence e.g.: [http://www.gnu.org/copyleft/gpl.html GNU General Public] or [[Open_Circuits:Copyrights details]].<br />
<br />
== Help Us Make Open Circuits Better ==<br />
<br />
What are we:<br />
<br />
Looks like we are defining this by way of who contributes and what. I ( [[russ_hensel]] ) am a new member so may or may not have it right.<br />
This is what I think:<br />
<br />
*An introduction to Electronic theory, suitable for the hobbyist.<br />
<br />
*Guide to locating and using components and tools.<br />
<br />
*Details on how to build various projects.<br />
<br />
*Building some sense of community among builders.<br />
<br />
There are two means of carrying this out:<br />
<br />
*Write material for the site or<br />
<br />
*Link to material you may have written or have located on the web. There is so much stuff on the web that lets not write it here unless it is at least somewhat unique. <br />
<br />
What do you think, discuss it here if very general, else on the discussion page ( link at top of page ).<br />
<br />
See also:<br />
<br />
*[[We love volunteers]]<br />
*[[Help:contents]]<br />
*[[Spam]] What should we do about it, it is a real problem now ( Feb 08 ).<br />
<br />
<br />
__NOTOC__</div>Chazeghhttp://www.opencircuits.com/index.php?title=OpenCircuits:Community_portal&diff=16824OpenCircuits:Community portal2008-11-19T18:26:35Z<p>Chazegh: Undo revision 16784 by 87.118.122.63 (Talk)</p>
<hr />
<div>Welcome to Open Circuits.<br />
This is a good place to talk about Open Circuits, as a whole.<br />
<br />
We have {{NUMBEROFARTICLES}} articles now. Yay!<br />
<br />
== free digital TV converter box coupon ==<br />
<br />
https://www.dtv2009.gov/<br />
<br />
== Anti-Vandalism Bot ==<br />
<br />
''moved to our page discussing [[Spam]].''<br />
<br />
== electrical mailing lists ==<br />
Yahoo claims they have<br />
[http://dir.groups.yahoo.com/dir/Science/Engineering/Electrical 1,831 electrical engineering mailing lists].<br />
What would be a good way of letting the people on those lists know about the Open Circuits wiki, without spamming them?<br />
--[[User:DavidCary|DavidCary]] 13:30, 31 May 2006 (PDT)<br />
<br />
* Publish cold fusion howto :-)<br />
* Send one email/week and only once per list. And be on topic, listen carefully for responses.<br />
[[User:Freqmax|Freqmax]] 16:24, 30 July 2007 (PDT)<br />
<br />
== about Open Circuits ==<br />
So, is there any connection between http://OpenCircuits.org/ , http://OpenCircuits.net/ , and this http://OpenCircuits.com/ wiki?<br />
--[[User:DavidCary|DavidCary]] 23:47, 13 June 2006 (PDT)<br />
<br />
No. There is no connection between any of http://opencircuits.com and the other websites listed.<br />
[[User:Chazegh|Chazegh]] 02:55, 18 June 2006 (PDT)<br />
== web rings ==<br />
Document an original microcontroller project and join a PIC webring, or AVR webring. 20 June 2006<br />
<br />
== audio electronics ==<br />
<br />
Is there some other wiki for people to talk about audio electronics?<br />
Or is this Open Circuits the best wiki for talking about things like<br />
''"[http://analog.com/ Analog Devices] AN-221: The Alexander current-feedback audio power amplifier"'' by Mark Alexander<br />
?<br />
<br />
I think I would prefer to offload all the audio electronics controversies to some other wiki<br />
(but which one?).<br />
Still, it would be nice to have some "tips for high-power electronics" here.<br />
I imagine that tips page would list the various quirks of high-power MOSFETs, BJTs, TRIACs, and IGBTs,<br />
and (given a particular motor or speaker or other load)<br />
how to select one over the others,<br />
and various ways of working around those quirks.<br />
--[[User:65.70.89.241|65.70.89.241]] 07:17, 10 August 2006 (PDT)<br />
<br />
I just joined Open Circuits. I have been servicing and designing audio equipment for several years (Recording consoles a specialty) I hope you will have a section for audio electronics. I also work with video projection systems and theatrical lighting (stage struck at an early age) I play electric rock-blues guitar, so I also am interested in tube guitar amps (Marshall and Boogie). And there is a big difference in what a guitar player thinks an amp should do, and what a recording engineer wants an amp for. I think these are valid points for discussion.<br />
I've also got an interest in power supplies (my experience is mostly with linear, but I've started learning about switching designs). In fact that brings me to my question, I have some regulator designs based on the 723 that I'd like to share. How do I go about doing that? I built a replacement for a console /- 18V @6A supply when I couldn't find the original regulator devices. I used 723s with external series pass devices. The unit has been working for close to 10 years now, so I think the design is worth sharing. Is anyone interested? <br />
<br />
I also research discrete op amps like the Jensen 990. I've been working (on and off for years) on a clone of that using more modern, easily available parts and devices. Anyone else?<br />
Finally, in response to the first entry in this section, I too read that application note in Analog Devices Audio/Video Reference Manual. My copy is dated 1992. I've repaired a lot of amplifiers, but haven't built any. If anyone else is hip to this amp I'd like to hear about it. It is a very unique design. I also like the A75 amp design from Nelson Pass and Norman Thagard, and the Leach Amp by Marshall Leach. The last two are pretty normal as far as design goes, not as adventurous as the Alexander with its current-feedback approach.<br />
Aloha, RAF--[[User:66.8.194.185|66.8.194.185]] 14:04, 18 May 2007 (PDT)<br />
<br />
== automotive electronics ==<br />
<br />
Is there some other wiki for people to talk about automobile electronics?<br />
Or is this Open Circuits the best wiki for talking about things like<br />
[http://megamanual.com/ "experimental Do-It-Yourself programmable electronic fuel injection controller"]?<br />
Or should we just point people who want to talk ECUs (engine control units) to the <br />
[http://msefi.com/ MSEFI discussion forum],<br />
even though it sadly lacks a wiki?<br />
--[[User:DavidCary|DavidCary]] 22:36, 2 July 2007 (PDT)<br />
<br />
How about converting a car to EV - Electrical vehicle, how to build an electrical motor controller? DC or 3-phase AC controller..<br />
Mr. Holland<br />
<br />
== inviting bloggers to open circuits ==<br />
<br />
=== how to connect a JTAG probe to a Nokia phone ===<br />
<br />
I'd like to invite bloggers such as GyrosGeier to edit OpenCircuits.<br />
Rather than just spamming him, I think he would be more inclined to help out<br />
if we answered one of his questions first -- such as<br />
[http://hogyros.de/?q=node/167 "If you have information on how to connect a JTAG probe to a Nokia phone, please let me know."]<br />
Maybe I should start a page on [[JTAG]]...<br />
--[[User:DavidCary|DavidCary]] 09:37, 22 September 2006 (PDT)<br />
<br />
The [http://hackedgadgets.com/ Hacked Gadgets blog also has a bunch of cool electronics].<br />
--[[User:DavidCary|DavidCary]] 11:58, 5 January 2007 (PST)<br />
<br />
== red links ==<br />
<br />
The default skin at OpenCircuits currently has "red links" = page exists, "dark red links" = page does not exist.<br />
<br />
I find that confusing. (But not as bad as the wiki that has some links black-on-white, indistinguishable from normal text).<br />
<br />
'''work-around''': Register (it's free, and you don't have to give any personal information), then choose the "preferences" link in the far upper-right corner and then pick any other skin.<br />
<br />
The other skins have coloring that you may be more used to from other wiki: "blue links" = page exists, "red links" = page does not exist.<br />
<br />
--[[User:DavidCary|DavidCary]] 08:58, 18 December 2006 (PST)<br />
<br />
The colors are better in the other skins, but the navigation is worse. <br />
How about a new skin that is like the default when it comes to navigation, but uses the normal wiki colors? // [[User:Cj|Cj]] 06:45, 4 October 2008 (PDT) <br />
<br />
<br />
<br />
*** Guys, the red color on links is AwuFul, it brings ppl headaches.<br />
That's the only reason I cant participate ***<br />
<br />
--[[User:Takeda|Takeda]] 16:38, 29 September 2007 (PDT)<br />
<br />
== inviting people from other forums to open circuits ==<br />
<br />
Lots of people talk about circuits for LED lighting at<br />
http://candlepowerforums.com/<br />
.<br />
Perhaps we can talk some of them into contributing here -- perhaps using a page or two of Open Circuits as a FAQ for LEDs and drive circuits.<br />
<br />
== tool lists ==<br />
<br />
Should we have an entire page on "tools", and mention it on the main page?<br />
That risks listing *every* tool anyone has ever heard about,<br />
like the page at<br />
http://massmind.org/techref/tools.htm<br />
.<br />
Yes, I'm responsible for uglier bits on that page;<br />
I think the wide variety of oscilloscopes are particularly confusing.<br />
How could we cut through the confusion?<br />
<br />
I see the "techniques" page already has a list of software tools.<br />
Perhaps it would be nifty to have a short list of all the tools necessary for each technique?<br />
Then a beginner would have a better idea of what tools he really needs to get (rather than looking at a huge list of every tool, and wondering for each one, ''"Am I going to regret buying it when I see it gathering dust? Or am I going to regret not buying it when I need it during a midnight debug session?"'').<br />
<br />
--[[User:DavidCary|DavidCary]] 08:37, 24 January 2007 (PST)<br />
<br />
== Requests For Help ==<br />
Thanks for your help with the camcorder mic.<br />
<br />
== sample component ==<br />
<br />
What is the purpose of the [[Sample Component]] ?<br />
--[[User:DavidCary|DavidCary]] 16:27, 7 May 2007 (PDT)<br />
<br />
----<br />
<br />
<br />
== current surge and battery life ==<br />
<br />
Hi, <br />
<br />
currently my board is using a 3V battery, in every 40msec it will turn on its RF to communicate with the base station. I face a problem here is that my battery life is badly affected. Turning on the RF with cause a current surge. <br />
<br />
Will this surge affect my battery life? If I use a supercapacitor does it helps?<br />
<br />
-- [[User:203.120.164.208]] 04:14, 30 April 2007<br />
<br />
<br />
== MIDI electrical interface ==<br />
<br />
In my opinion, the MIDI interface got a lot of things right that too many later interfaces still trip over.<br />
<br />
* http://www.repairfaq.org/filipg/LINK/F_MIDI.html -- ASCII schematics<br />
* http://www.engadget.com/2005/08/30/how-to-control-csound-with-a-custom-midi-controller-hardware/ -- hand-sketched schematics<br />
* http://www.midi.org/about-midi/electrical.shtml "MIDI Electrical Specification Diagram &amp; Proper Design of Joystick/MIDI Adapters" -- well-drawn schematics<br />
* [http://en.wikipedia.org/wiki/The_MIDI_1.0_Protocol Wikipedia: The MIDI 1.0 Protocol]<br />
* http://en.wikibooks.org/wiki/Behringer_FCB1010_MIDI_Pedal<br />
<br />
It may look simple, but too often people try to "improve" it by adding or removing things without understanding, ending up with a worse system.<br />
<br />
Is there any other wiki that is more appropriate for explaining the low-level details of the MIDI electrical interface, and *why* it was done that way?<br />
<br />
I would be most interested in discussing new communication interfaces -- but is this really the right wiki?<br />
Or would http://en.wikibooks.org/wiki/Serial_Programming or the [http://interwiki.sourceforge.net/cgi-bin/picawiki.pl/StartingPoint PICA wiki] be better for discussing improvements?<br />
--[[User:DavidCary|DavidCary]] 13:21, 21 June 2007 (PDT)<br />
<br />
== IC design ==<br />
<br />
What do you think about<br />
http://makeyourownchip.com/<br />
?<br />
Should we talk about VLSI design ([http://david.carybros.com/html/vlsi.html "VLSI: designing electronic chips"])<br />
here at Open Circuits?<br />
Or is there a more appropriate wiki somewhere else?<br />
--[[User:DavidCary|DavidCary]] 15:59, 26 June 2007 (PDT)<br />
<br />
== electronics infoline ==<br />
<br />
So have you seen<br />
"Free electronics projects"<br />
http://electronicsinfoline.com/<br />
"with Photo Preview"<br />
?<br />
--[[User:DavidCary|DavidCary]] 00:28, 1 July 2007 (PDT)<br />
<br />
== generating a netlist with a "C++" program ==<br />
<br />
The [http://positron.ps.uci.edu/~pier/csc/sup/Support.html "Support Electronics for ATLAS Muon CSC"] documentation claims that [http://positron.ps.uci.edu/~pier/csc/sup/CRB_LayoutNotes0.pdf "The design was captured with C++. There are no schematics."] and lists [http://positron.ps.uci.edu/~pier/csc/sup/crb_srce the C++ source code].<br />
<br />
How did they do that?<br />
--[[User:DavidCary|DavidCary]] 01:15, 3 July 2007 (PDT)<br />
<br />
== rocket electronics ==<br />
<br />
Is there another wiki that talks about rocket electronics?<br />
Or is this Open Circuits the best place to talk about<br />
ground support electronics<br />
(such as [http://www.ukrocketman.com/rocketry/controller.shtml Launch Controller]s)<br />
and <br />
onboard electronics<br />
(such as one<br />
[http://www.ukrocketman.com/rocketry/compactrdasguide.shtml flight computer]<br />
or another<br />
[http://david.carybros.com/html/schematic.html#flight_computer flight computer]<br />
)?<br />
--[[User:DavidCary|DavidCary]] 14:21, 15 July 2007 (PDT)<br />
<br />
== Minimig ==<br />
I have created pages about the [[Minimig]] project which is running an Amiga 500 in a Xilinx FPGA. It's rather a work in progress, than a static documentation. I hope nobody minds. [[User:Freqmax|Freqmax]] 18:35, 27 July 2007 (PDT)<br />
<br />
== Open Science ==<br />
<br />
So does/should Open Science ( http://openscience.org/ ) have any relation to Open Circuits ?<br />
--[[User:68.0.120.35|68.0.120.35]] 00:13, 5 August 2007 (PDT)<br />
<br />
== LaTEX math markup ==<br />
<br />
I wrote a quick howto on figuring out resistor values, but it looks bad without latex math markup enabled.<br />
Here's what I wrote as it appears on open circuits: http://www.opencircuits.com/Talk:Relays<br />
Here's how it appears on wikipedia (with math markup enabled): http://en.wikipedia.org/wiki/User:Mzandrew/Sandbox<br />
<br />
Anyone know if this is a quick thing to enable for open circuits or if it's involved?<br />
<br />
[[User:Mzandrew|Mzandrew]] 14:16, 8 September 2007 (PDT)<br />
<br />
<div style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;margin-top:10px;margin-bottom:10px;">DONE! -- [[User:Chazegh|Chazegh]] 00:10, 11 March 2008 (PDT)</div><br />
<br />
----<br />
<br />
'''SPAM DELETED!'''<br />
<br />
I deleted a whole bunch of links that had been placed at the top of this page, probably by the same AH that did it to my page. I think the best solution would be to make it so no edits are possible without being logged in. Then there will be a record of who does this kind of thing. Then they can be banned from the site. I don't think that defeats the purpose of an open wiki environment, it simply means you have to register to contribute.<br />
<br />
--[[User:RogerAF|RAF]] 10:30, 21 December 2007 (PST)<br />
<br />
At least this page is still OK. The Spam AHole hit my user talk page again today. This is very aggravating.<br />
<br />
--[[User:RogerAF|RAF]] 06:54, 22 December 2007 (PST)<br />
<br />
: ''I agree. Annoying. I'm starting to "semi-protect" most pages so they can only be edited by logged-in users. I'm leaving a couple of pages wide open as a honeypot and/or test pages, so I can make tests and ban spammers without touching good pages. I think the $wgSpamRegex and/or ReCAPTCHA would be a better way to deal with spam. But my attempt to set them up isn't working yet. Sorry. --[[User:DavidCary|DavidCary]] 10:28, 3 January 2008 (PST)''<br />
<br />
== Release 2.0 ==<br />
<br />
[http://radar.oreilly.com/archives/2007/12/new_release_20_3.html New Release 2.0: Open Source Hardware] by Jimmy Guterman<br />
<br />
Does Guterman know about Open Circuits yet?<br />
--[[User:DavidCary|DavidCary]] 01:04, 4 January 2008 (PST)<br />
<br />
== tech-assist ==<br />
<br />
Should we invite the nice people at tech-assist<br />
http://tech-assist.org/<br />
to use the Open Circuits wiki?<br />
--[[User:DavidCary|DavidCary]] 20:38, 15 January 2008 (PST)<br />
<br />
== A post I left at the Schmartboard mailing list. ==<br />
<br />
Last week I posted to the Schmartboard mailing list asking about more interface types for their system.<br />
I made reference to sites like this and pleaded the case of individuals wishing to make projects that interface a little better than the methods available now. Neal Greenburg(VP in sales) replied that they had been kicking ideas around like what I was proposing for a while, and that he would like to get some feedback. So, if you're interested, head on over and pipe in. The basic request I made was asking for common internal pc interfaces(PCI, PCI-e, AGP, ISA, etc..) to be included as an attachable module.<br />
<br />
The reason for my request was that this would allow organizations such as this one to develop hardware that is now unachievable at a decent prototyping price(quantities in the single digits). Their modules allow robust SMD hardware to be hand soldered and connected to other modules, but interfacing to a pc or other system is limited to rs232. I left a much more in depth post there, and if you're interested, you can find it there.<br />
<br />
http://tech.groups.yahoo.com/group/schmartboardsv/<br />
<br />
I'm not affiliated with schmartboard in any other way than as a customer. I'm sorry if this is seen as spam, it's not intended to be. If the general consensus is that this is spam, feel free to delete it.<br />
<br />
Thanks for your time, take care.<br />
[[User:Jonkopp|Jonkopp]] 13:49, 20 January 2008 (PST)<br />
<br />
<br />
== open source machine ==<br />
<br />
Is there some other wiki somewhere that would be better for discussing "open source hardware designs" for non-electronic mechanical hardware, such as<br />
http://opensourcemachine.org/<br />
?<br />
--[[User:DavidCary|DavidCary]] 05:52, 26 June 2008 (PDT)<br />
<br />
== confused ==<br />
<br />
What is up with<br />
[[User talk:Sunnyhouselife]], [[User talk:Kaylee]], [[User talk:Seekic]]<br />
?<br />
I'm guessing that English is not their native language.<br />
--[[User:DavidCary|DavidCary]] 08:08, 10 July 2008 (PDT)<br />
<br />
== ultrasonic ==<br />
<br />
Is there a better wiki to discuss [[ultrasonic]] stuff?<br />
Such as:<br />
[http://www.brooker.co.za/fers/ "FERS: the Flexible, Extensible Radar and Sonar Simulator."]</div>Chazeghhttp://www.opencircuits.com/index.php?title=Talk:Projects&diff=16770Talk:Projects2008-11-14T19:44:38Z<p>Chazegh: Undo revision 16769 by 78.46.86.16 (Talk)</p>
<hr />
<div>==Requests==<br />
I would like that the Bicicle LED POV project is added under POV projects. Here is the link: http://code.google.com/p/bicycleledpov/<br />
<br />
Thank you.<br />
<br />
: '''Done'''. --[[User:DavidCary|DavidCary]] 08:26, 10 July 2008 (PDT)<br />
<br />
----<br />
<br />
I'm a hobby robotics programmer and can't design a circuit to save my life. I would love to see a braking H-Bridge that won't fry my bot. --RProgrammer<br />
<br />
== Check Out Open Source Motor Controller ==<br />
<br />
Greetings, fellow roboteer.<br />
<br />
Have you tried: <br />
[http://tech.groups.yahoo.com/group/osmc/]<br />
<br />
<br />
----<br />
<br />
What is<br />
[http://opensoekris.sourceforge.net/ this "Open Soekris" embedded system on SourceForge] ?<br />
--[[User:75.37.225.73|75.37.225.73]] 07:27, 9 May 2007 (PDT)<br />
<br />
----<br />
<br />
There seems to be a lot of overlap between this [[projects]] page and the [[open source electronics]] page.<br />
What is the right thing to do?<br />
--[[User:DavidCary|DavidCary]] 09:19, 7 June 2007 (PDT)<br />
<br />
Options:<br />
* move the list of all the specific projects to the [[projects]] page. Keep [[open source electronics]] as a general definition, with a link to the [[projects]] page.<br />
* ... Can you think of a better way to handle this?<br />
<br />
----</div>Chazeghhttp://www.opencircuits.com/index.php?title=Projects&diff=16766Projects2008-11-13T23:53:14Z<p>Chazegh: Undo revision 16745 by 125.99.175.195 (Talk)</p>
<hr />
<div>=== Open Circuits ===<br />
<br />
These should be projects or links to projects that are open, at a minimum in the sense that there is enough information so that others can reproduce the project. Lets stay away from sites that are just show cases without the details.<br />
<br />
<br />
=== [[Programmable Chip EEG]] ===<br />
The Programmable Chip EEG is a Multi-channel electroencephalograph that could be a brain-computer interface.<br />
See the [http://openeeg.sourceforge.net/doc/ OpenEEG Project]<br />
<br />
=== Open Source Disability Gadgets ===<br />
<br />
* "Gear and software for people with disabilities is usually ... hard or impossible to repair it, or get anyone to repair it. We need to hack the model for accessibility tools! With a culture of open source designs, Instructables, wikis, and blogs" -- [http://panelpicker.sxsw.com/ideas/view/1745 Open Source Disability Gadgets: DIY for PWD]<br />
<br />
=== µWatch ===<br />
<br />
* [http://www.calcwatch.com/ µWatch]: World's First D-I-Y Scientific Calculator Watch<br />
<br />
=== Open Source Circuits Magazine ===<br />
[http://www.anykits.com/ Anykits magazine]<br />
- Anykits publishes an open source magazine with quite a few, application oriented circuits. It contains schematics, parts list and PCB illustrations.<br />
The best part is that its formated for print and available as regular PDF.<br />
<br />
=== Open OBDII ===<br />
[http://www.sterntech.com/obdii.php Link to source and schematics]<br />
Open source hardware and software implementing OBDII tester for cars. <br />
Two versions one using a PIC microcontroller and one using an AVR microcontroller.<br />
<br />
=== [[vehicle]]s: manned and unmanned ===<br />
Lots of [[vehicle | vehicle-related projects]] -- for motorcycles, automobiles, and unmanned aerial vehicles (UAVs).<br />
<br />
=== Phone line relay controller with PIC16F84A - single relay ===<br />
* [http://www.elektronika.ba/projekti/?akc=daj_projekt&idprojekt=10] controll one relay over phone-line. Uses PIC16F84A and MT8870.<br />
<br />
=== Phone line relay controller with PIC16F876A - 6 relays! ===<br />
* [http://www.elektronika.ba/projekti/?akc=daj_projekt&idprojekt=11] controll up to 6 relays over phone-line. Uses PIC16F876A and MT8870.<br />
<br />
===Homemade MIDI turntable===<br />
Cheap and simple homemade MIDI turntable with GPL2 license. Using a ATmega, a HDNS-2000 optical mouse encoder, GCC-AVR, AVR-Libc and FreeRTOS. [http://casainho.net/tiki-index.php?page=Homemade+midi+turntable Homepage of Homemade MIDI turntable].<br />
<br />
=== Motherboards that Run Linux ===<br />
<br />
==== [[ARMUS Embedded Linux Board]] ====<br />
An ARM920T board running Linux at 200 Mips with sound, Ethernet, CAN, 48+ bidirectionnal IOs and 4 DSPs for motor control (DC, Servos, etc...). Built as a student proof robotics design platform.<br />
<br />
==== [http://balloonboard.org Balloon Xscale ARM+FPGA dev board] ====<br />
The Balloon project has produced Balloon3, a high-performance ARM board designed for use by OEMs and Higher education. Spec is PXA270 (583Mhz), FPGA or CPLD, 1GB flash, 784MB RAM, USB (master, slave, OTG), CF slot, expansion bus, 16-bit bus, I2C, LCD, serial, audio. Very low power in CPLD confiuguration. Small, light. Various add-on boards: VGA LCD driver, robot motor driver+A/D, digital IO. Released under the Balloon Open Hardware license, which allows anyone to manufacture and for people to make derivatives. The expansion bus allows balloon to be used as the computing component for various special-purpose devices.<br />
<br />
==== [[Linuxstamp]] ====<br />
The linuxstamp is an open source processor module. It is designed to be a very simple board capable of running linux. It is based on the Atmel AT91RM9200 processor (An ARM9 processor with a MMU).<br />
<br />
==== [[Linuxstamp Mboard 1]] ====<br />
This is the first mother board for the linuxstamp. It is still in the planning stages (no pcbs).<br />
<br />
==== [http://www.linuxdevices.com/links/LK9764937601.html LART -- an open license StrongARM based tiny SBC] ====<br />
<br />
"All CAD files required for building LART are available under the closest we could get to an Open/Free Hardware License."<br />
(Has this information [http://www-it.et.tudelft.nl/~inald/html/research.htm#MMC gone offline?])<br />
<br />
==== Other Boards that Run Linux ====<br />
<br />
* Is it possible to [http://groups.google.com/group/comp.arch.embedded/browse_thread/thread/be085ff0772cde21/8331dee5db8eb083#8331dee5db8eb083 Linux on a "soft CPU"] inside a FPGA?<br />
<br />
* [http://www.linuxhosts.org/article.cfm/id/158855 The ARM9 AT91SAM9261 is capable of running Linux].<br />
* [http://www.linuxdevices.com/articles/AT8498487406.html "teeny weeny Linux single board computers"]<br />
<br />
=== [[Open Mobile Gadgets]] -- open source, open hardware, mobile phone ===<br />
An open source, open hardware mobile phone in its preliminary development.<br />
<br />
=== [[Music Player]]s including MP3 players ===<br />
<br />
* [[TRAXMOD]] Open source MOD music player for dsPIC/ARM microcontrollers.<br />
<br />
* [[Music Player]] Mostly off site.<br />
<br />
=== [[PG31 GPS RS232 Dev Board]] ===<br />
A simple RS232 example project that takes 3.3V TTL serial and outputs to a super-common RS232 connection. Insto-NMEA!<br />
<br />
=== [[PG31 GPS USB Dev Board]] ===<br />
A great example project using the CP2102 USB to TTL UART IC as well as some basic battery holder info.<br />
<br />
=== [[RS232 Dev Board]] ===<br />
A simple RS232 example project that takes all the power it needs from the serial port. Use it to power your microcontroller and communicate between serial port and microcontroller. Takes advantage of the fact that pc serial ports will accept 0-5V rather than the RS232 standard of around negative 10V to positive 10V. Very convenient - no external power required! Note that you may use either a 5.1V Zener or a 5V regulator.<br />
<br />
=== [[RS232 RS485 USB Converter Board]] ===<br />
Aim to build a general Converter between different Interfaces.<br />
<br />
=== [[Chalk Roach|Number Six]] ===<br />
"#6" (the son of Chalk Roach)<br />
is a ultra simple microcontroller development board for Atmel ATmega32 = 16MHz, 2KB SRAM, 16KB Flash<br />
<br />
=== LED and POV displays ===<br />
<br />
Led displays range from a battery and an LED which light up ( cool!, add a magnet and you have an led throwie ) to microcontroller led projects, either Smart Led ( Led with a microcontroller so that it blinks, reacts to the environment, or shifts color ) or Led Arrays ( or led matrix ) that do simple graphics and or play games, or POV devices where what you see depends upon you persistance of vision ( which can include some led arrays ). You can probably dig up more using these terms in google.<br />
<br />
==== Our Own Projects ====<br />
<br />
* [[24" Wall Clock]] A really big wall clock. Why? Well, cause it might look cool? Probably not. But we do use GPS to get the time! Groovy.<br />
* [[POV display]] that spins around, giving the illusion of a large display. ([[User:DavidCary|DavidCary]])<br />
* [[PointLess LED Array]] A 8 by 8 array displays something using POV ([[russ_hensel]])<br />
* [[PIC Links]] and search on POV and/or LED<br />
<br />
==== Off Site ====<br />
<br />
* [http://code.google.com/p/bicycleledpov/ Bicycle LED POV] is an electronic LED bar to attach on bicycle wheels. When riding the bicycle, the LED bar will draw with light, text messages and image animations. Free/Open hardware, firmware and software.<br />
* [http://www.makezine.com/blog/archive/2007/03/luscious_electric_delight.html "luscious electric delight"]: source and schematics for a large graphical LED panel. Uses 12 MAX6953 LED drivers; each MAX6953 drives four 5x7 led matrices. The PC generates arbitrary bitmap, sends it out the serial port to a PIC, which translates it to I2C bus connected to all the MAX6953 LED drivers, which update the image at a continuous frame rate of 30fps.<br />
* [https://oldwiki.blinkenarea.org/bin/view/Blinkenarea/BlinkenProjects BlinkenProjects]: projects with lots of LEDs[http://www.kiu.weite-welt.com/de.schoar.blog/?p=206], including a 3D LED array. Wiki: http://wiki.blinkenarea.org/<br />
* [http://www.ianpaterson.org/projects/spokepov20050704/index.htm Ian’s Spoke POV] Review it.<br />
* [http://www.electric-clothing.com/superpov.html Project: Super POV] Review it.<br />
* [http://www.ladyada.net/make/spokepov/index.html SpokePOV Persistence of Vision for your Bike] Very nice, kit available.<br />
* [http://www.attiny.com/dotmatrix.htm On this page you will find a scrolling LED sign based on the ATtiny2313 AVR microcontroller] Row Column approach with a shift register]<br />
* [http://blog.makezine.com/archive/2007/02/flashing_led_br.html Flashing LED Bra]<br />
* [http://www.evilmadscientist.com/article.php/peggy "Peggy," A Light Emitting Pegboard Display]<br />
* Christmass trees are now led based so: [http://computerchristmas.com/ The #1 Site for Controlling Christmas Lights with a Computer]<br />
* [http://members.misty.com/don//ledx.html Don Klipstein's LED Main Page] Lots of good info.<br />
* [http://www.instructables.com/id/Synchronizing-Fireflies/ Synchronizing Fireflies] ATtiny super smart swarm of LEDs.<br />
* [http://www.u-disp.com/ U-Disp - An Open Sourced USB display]<br />
* [http://crushingabyss.com/sunrise_alarmclock/index.html Sunrise LED Alarm Clock] ATMega8515 controlling two color-mixed high-power LED channels with PWM. Also contains a RTC circuit and a serial port. Full source including PC Windows serial port communication code.<br />
<br />
=== [[Cellular Rotary Phone]] ===<br />
An indepth breakdown of the Port-O-Rotary. Some clues to help you avoid audio problems with the GM862.<br />
<br />
=== [[Das Brewmeister!]] and [[Fermenter Controller]] ===<br />
* [[Das Brewmeister!]] : An attempt to wirelessly monitor temperatures of fermentation vessels<br />
* [[Fermenter Controller]] : A web available fermenter vessel controller. Uses PICs, [[I2C]], Rs232 and python.<br />
<br />
=== [[Home controller]] ===<br />
Program your appliances to operate automatically in conjunction with your weekly and daily schedule, manually turn them on/off from your PC or use the controller as a process ON/OFF controller to regulate some kind of physical variable to the desired value.<br />
<br />
=== [[Interactive Lock Box]] ===<br />
An interesting project using an accelerometer and capacitive touch ICs.<br />
<br />
=== [[Motor driver]] (H-bridge) ===<br />
<br />
=== [[atomic microscope]] ===<br />
An atomic-resolution microscope.<br />
* STM (scanning tunnelling microscope)<br />
* AFM (atomic force microscope)<br />
<br />
=== [[BlueICE]] ===<br />
A bluetooth JTAG ICE debugger for AVR's!!!<br />
<br />
=== Sort-of-Networked [[RFID Reader]] ===<br />
A 125Khz RFID Reader with a simple ring network - to allow connection of multiple units to the same control computer.<br />
<br />
=== Battery charger ===<br />
<br />
See [http://elecdesign.com/Article/ArticleID/1823/1823.html "Build A Smart Battery Charger Using A Single-Transistor Circuit"] by Ejaz ur Rehman.<br />
But be sure to read the "Reader Comments" at the end.<br />
The suggestion to add a zener diode is a good idea.<br />
<br />
=== the Open Graphics Project ===<br />
<br />
[http://linux.wordpress.com/2006/07/19/introducing-the-open-graphics-project/ the Open Graphics Project]<br />
a project started by chip-designer Timothy Miller.<br />
His goal, along with the rest of the project, known as the “Open Graphics Foundation” is to make a 3D accelerated video card which is fully documented, free-licensed, and open source.<br />
See [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics the Open Graphics wiki].<br />
<br />
=== [[Amiga floppy project]] ===<br />
<br />
The Amiga floppy project:<br />
designing, building, and programming an adapter to allow PCs to read from Amiga floppies.<br />
"This is really designed to be a community project(hence the blog with progress reports)."<br />
<br />
This project is the building of an external USB amiga floppy drive controller. It sits between the USB port on a Windows PC, and a regular PC floppy drive. It will allow the PC to create .ADF images from an amiga floppy disk. This device is based on a Parallax SX28 microcontroller, uses Ramtron FRAM memory for temporary track storage, and uses another Parallax component for the USB interface.<br />
<br />
See http://www.techtravels.org/amiga/amigablog for the latest in the blow by blow attempts to get this thing off the ground!!<br />
<br />
=== Irsensor-a ===<br />
<br />
Infrared Proximity Sensor Alfa<br />
[http://www.kedo.com.mx/modules/content/index.php?id=3 Infrared Proximity Sensor Alfa in www.kedo.com.mx]<br />
<br />
The Infrared Proximity Sensor Alfa is a sensor to detect objects that can reflect infrared light. It has the following characteristics.<br />
* Designed to detect objects that are close and can reflect infrared lights.<br />
* It has a Infrared Transmitter to eliminate the dependency of solar lighting. So It can be used in the night.<br />
* It has a Infrared Receiver that detects the closest object that reflects the infrared lights.<br />
* It has an incorporated voltage regulator<br />
* The output is a constant 5V when it is active and 0V when no detection.<br />
* You can change the proximity threshold with a potentiometer.<br />
<br />
== [[DsPIC30F 5011 Development Board]] ==<br />
A development board using Microchip dsPIC30F5011, a 5V based 16-bit microcontroller with DSP functions, EEPROM, ADC, PWM and communciation ports of UARTs, I2C, SPI etc. Contains concise information on:<br />
#Development environments (IDE)<br />
#External programming methods (ICSP Programming using ICD2 Programmer)<br />
#Bootloader implementation (RTSP)<br />
#Software development tips based on POSIX concepts<br />
#Basic conversion tips to target board using Microchip dsPIC33FJ128GP306, a pin-to-pin compatible 3.3V microcontroller<br />
<br />
== [[Ethernet Module]] ==<br />
<br />
*This project aims to develop an Ethernet Module, to be used in conjunction with a 8/16 bits embedded system such as the [http://www.opencircuits.com/Projects#dsPIC30F_5011_Development_Board dsPic33F development board].<br />
*The entire Ethernet Module consists of:<br />
#Hardware: a LAN card based on Davicom DM9000A chip<br />
#Software: a TCP/IP stack based on uIP 1.0 or lwIP<br />
<br />
== [[Modulation Plugin]] ==<br />
<br />
*This project aims to develop an Modulation Plugin Module, to be used in conjunction with a 8/16 bits embedded system such as the [http://www.opencircuits.com/Projects#dsPIC30F_5011_Development_Board dsPic33F development board].<br />
<br />
== Scavenge ==<br />
<br />
Some people derive an inordinate amount of pleasure from building semi-useful objects from zero-cost junk.<br />
<br />
In the electronics field, most of the stuff built from scavenged components falls into 2 categories:<br />
* ham radio transmitters and receivers -- built from a few transistors, caps, resistors, and wire<br />
* BEAM robotics -- built from the above plus motors, solar cells, ...<br />
<br />
According to http://coprolite.com/art12.html ,<br />
"I'd love to hear about where you found your 8048. Take a picture of the host that you remove it from (CD player, truck, refridgerator, whatever) and I'll put your picture on a page that chronicles our adventures sifting through the rubble."<br />
<br />
Also see [[Free_From_Salvage]]<br />
<br />
=== openEyes ===<br />
openEyes is an open-source open-hardware toolkit for low-cost real-time eye tracking.<br />
See [http://hcvl.hci.iastate.edu/cgi-bin/openEyes.cgi the OpenEyes hardware and software] and [http://hcvl.hci.iastate.edu/cgi-bin/openEyeswiki/index.cgi the openEyes wiki].<br />
<br />
=== RepRap ===<br />
RepRap is an open source project to create a 3d printer or fabber machine. There is tons of information available on [http://www.reprap.org its website]. The current iteration is a 3 axis cartesian robot with 2 extruder heads: a Thermoplastic head that extrudes plastics like HDPE, ABS, and CAPA, and a support material head that extrudes a water soluble material to support the build process.<br />
<br />
The [http://burningsmell.org/biollante/ Biollante project] is a kind of RepRap that uses a 6 axis Stewart platform.<br />
Can devices from a [http://kmoddl.library.cornell.edu/ mechanical model library] be fabbed with RapRap?<br />
The article [http://ccsl.mae.cornell.edu/papers/Nature05_Zykov.pdf "Self-reproducing machines"] goes even further than just 6 identical parts -- it suggests that "self-reproducing machines composed of many identical microscale modules" may be a better design than the original RepRap design where just about every part is unique.<br />
<br />
"This is the meta-problem of engineering: Design a machine that can design other machines." -- Hod Lipson[http://www.mae.cornell.edu/lipson/]<br />
<br />
=== TwentyDollarWikiDevice ===<br />
<br />
Challenge: Build a Wiki Device with a parts cost of no more than twenty dollars which is usable as a portable wiki. Include feature to make it compatible with a desktop or laptop computer's PersonalWiki, with a connector allowing this use.<br />
--<br />
http://c2.com/cgi/wiki?TwentyDollarWikiDevice<br />
<br />
"hardware portable wiki for taking notes with an auto-merging functionality when you are very close to Internet or your computer."<br />
--<br />
http://communitywiki.org/AlexandreDulaunoy<br />
<br />
=== [[breakout boards]] ===<br />
These are three boards that I designed for a specific project and found them very useful. Each of these boards uses the phoenix contact plugable terminal blocks. The 50-pin breakout board is for a 50-pin ribbon cable. The LEM breakout board is for LEM AC/DC current sensor. The power supply breakout board is for a +5v +/-15v power supply.<br />
<br />
=== Free Telephony Project ===<br />
<br />
[http://www.rowetel.com/ucasterisk Free Telephony Project]<br />
<br />
* Embedded Asterisk IP-PBX hardware and software<br />
<br />
* Low cost, completely open IP-PBX hardware including FXS/FXO analog and E1/T1 interfaces, and DSP motherboard hardware. Target price of $100 for a 4 port IP-PBX.<br />
<br />
=== Eyes for Open Robot ===<br />
<br />
* [http://www.sparkfun.com/commerce/product_info.php?products_id=637 $20 CMOS Camera Module - 640x480] has a [http://forum.sparkfun.com/viewtopic.php?t=2442 "Get-that-camera-working competition" discussion forum] and [http://www.makezine.com/blog/archive/2007/01/hack_this_cmos.html now been adequately documented] ... http://elinux.org/wiki/SparkfunCamera ... [http://forum.sparkfun.com/viewtopic.php?t=2442&postdays=0&postorder=asc&start=135 by David Carne].<br />
<br />
* ... perhaps simpler to use an off-the-shelf webcam that plugs directly into a laptop ... [http://www.linux.com/howtos/Webcam-HOWTO/hardware.shtml Enabling Support for Your (Webcam) Hardware in Linux] ... [http://www.saillard.org/linux/pwc/ Philips USB Webcam Driver for Linux] ... [http://qce-ga.sourceforge.net/ QuickCam] ...<br />
<br />
''Is there a simple way for my Java application to fetch the latest camera image in an Array of pixel values?''<br />
<br />
=== robot ===<br />
<br />
* open architecture humanoid robotics platform --[http://www.is.aist.go.jp/humanoid/openhrp/English/indexE.html OpenHRP]<br />
<br />
=== RCAP: R/C Auto Pilot: Remote Control Auto Pilot ===<br />
<br />
"The RCAP2 is a Remote Control AutoPilot] for model airplanes, cars and boats. The autopilot function can be switched off or on during flight with the flick of a switch." Uses PIC16F876A to:<br />
* read (servo) commands from the RC server<br />
* read (RS-232) GPS location from a NMEA capable GPS (with programmable goto/waypoints functions)<br />
* drive (servo) commands to the rudder.<br />
<br />
[http://en.wikibooks.org/wiki/RCAP RCAP Documentation at Wikibooks ],<br />
and [http://rcpilot.sourceforge.net/modules/rcap/index.php RCAP PCB layout at Sourceforge ].<br />
<br />
== [http://www.remember.ro/scripts/wiegand.php Wiegand reader simple controller] ==<br />
<br />
The PICmicro 16F628 decodes [http://en.wikipedia.org/wiki/Wiegand_protocol Wiegand protocol] coming from card reader.<br />
If the card matches one of the 40 cards in EEPROM, it turns on the light (opens the door).<br />
Schematic and source code published under GNU terms.<br />
<br />
== [http://www.rcrowley.com/ComClone/default.htm ComClone2 Intercom] ==<br />
<br />
ComClone2 is a DIY clone of the industry-standard "party line" production intercom system as first introduced by Clearcom and now sourced by many other vendors. This intercom system is widely used in both live show(theatrical, music, etc.) and video production. Website provides complete construction information including PC board, etc.<br />
<br />
== Minimig ==<br />
<br />
[[Minimig|Amiga 500 implemented]] with Xilinx FPGA + Freescale mc68000<br />
<br />
== [http://www.raccoonrezcats.com/soundcard.html USB Audio Streamer : A Homebrew USB Soundcard ] ==<br />
<br />
This project is a homebrew 12bit 24KHz homebrew USB soundcard based on a pic 18f2550 and a few Microchip analog parts.<br />
The project is based on the Microchip USB framework, but the core audio processing is written from scratch.<br />
The card is a duel Audio 1.0 + generic interface composite device with the generic interface being handled by WinUSB. <br />
The schematic, card firmware, and host C++ software is provided.<br />
<br />
=== [http://www.raccoonrezcats.com/rfdisplay.html RFDISPLAY - A Scrolling Display with RF connection to a PC ] ===<br />
<br />
POV scrolling display with an RF connection to a mini-itx computer and weatherstation. Project is built out of 384 discrete red LEDs. Display shows time and date, sunrise/sunset time and outdoor/indoor weather. <br />
<br />
Schematics, Board Layouts, and MPLAB C18 firmware source code is provided.<br />
<br />
== [http://www.raccoonrezcats.com/rfmodem.html PINGPONG-CDC : A Homebrew USB FHSS RF Modem ] ==<br />
<br />
The PINGPONG-CDC project is a homebrew USB frequency hopping spread spectrum RF modem ([[FHSS]]). The modem is based on the Microchip 18F2550 and the Semtec XE1205 RF module. The module does not include a MAC or protocol layer. That is what this project implements. The project demonstrates how to write a FHSS MAC layer and use USB to interface it with a PC through CDC and WinUSB.<br />
Since the protocol is not hard-wired, it is easy to change the software to experiment with different protocols.<br />
A utility for pairing and configuring modems is included. The schematic, firmware, and host C++ software is provided.<br />
<br />
== [http://www.raccoonrezcats.com/rfethernet.html XE1205-RNDIS : FCC Legal Frequency Hopping Spread Spectrum USB Wireless Ethernet ] ==<br />
<br />
This is the PINGPONG-CDC project that emulated ethernet through the RNDIS driver in Windows rather then a serial cable replacement. Full source code is provided.<br />
<br />
== An acceptable third generation PostScript printer ==<br />
<br />
"Ask the Guru: A Third-Generation Printer"<br />
article by Don Lancaster 1990<br />
http://www.tinaja.com/glib/guru60.pdf<br />
lists specifications for<br />
"An acceptable third generation PostScript printer."<br />
Would this be a good "open hardware" project ?<br />
<br />
<br />
== the [[Kestrel]] ==<br />
<br />
[http://archives.seul.org/geda/user/Aug-2004/msg00170.html "About the Kestrel"] by Samuel A. Falvo II 2004<br />
<br />
''(quote)''<br />
<br />
The Kestrel's intended purpose is to be a rational, grass-roots computer <br />
design employing half-way modern technology, where (quite unlike the PC) *EVERYTHING* is documented openly.<br />
BUT, not adopting every possible <br />
technology under the sun just because it exists. ... you'd get the circuit schematics, register-level <br />
programming information, timing diagrams, and descriptions of the <br />
ROM-resident OS interfaces ...<br />
<br />
The over-arching goals of the project remain the same:<br />
<br />
* An open, completely documented architecture, able to be described in a SINGLE BOOK. ...<br />
<br />
* Fan-less design, which means, low power, even at the expense of computation speed. ... I'm not aiming for the lowEST power -- but fanless design is critical.<br />
<br />
...<br />
<br />
* Instant on, (nearly) instant off. ... On the Amiga, you just waited 5 seconds, without touching anything, (that's it) for the disk caches to sync with the volumes, and then you flicked the power switch. End of discussion. Not so with Windows or Linux. Anyway, boot-up is way, way more expensive. It has to check RAM every freaking time ..., it probes the buses and takes its damn sweet time doing it, etc. AmigaOS did all this in a fraction of a second. Heck, even just spending 5 seconds is sufficient for me. But remember that this is added on to the start-up time of the OS you're loading too! The goal: instant on, instant off. Trust me -- it really DOES make a difference!<br />
<br />
...<br />
<br />
* Lightning fast I/O auto-detection. If the Amiga can do it with 8MHz processor technology, so can we with 66MHz. I simply cannot emphasize this enough.<br />
<br />
* Relatively easy to build. Since this is now an advanced kit idea, this isn't nearly as weighted as it used to be. Nonetheless, it is a goal to strive for.<br />
<br />
* Minimum cost. ...<br />
<br />
...<br />
<br />
The whole purpose is to have FUN with this computer -- to have fun <br />
building it, to have fun using it, to have fun expanding it. Part of <br />
this fun factor is being able to hack the hardware as much as you can <br />
hack the software.<br />
Commodore's IEC bus, HP's HP-IL, and Amiga's Zorro <br />
bus are all inspirations here.<br />
...<br />
it wasn't hard to build a Zorro <br />
card that fully interoperated with the system, you didn't need to be <br />
registered with anyone but Commodore (and they gave away mfr IDs for <br />
FREE), and full hardware interface details were available in the Amiga <br />
HRM for a cost of $29.99 US. It was bliss.<br />
<br />
* Everything is LGPLed. So if you DID want to include PCI slots or whatever, please feel free!! Just because it's not my personal priority with the system doesn't mean it's not someone else's. This is the beauty of open source and, indeed, [[open hardware]].<br />
<br />
...<br />
<br />
* Support for new business opportunities. ... This ties into the prime goal of this whole thing, which is,<br />
<br />
* The creation of a vibrant and healthy user and developer community, capable of supporting itself on both software AND hardware fronts.<br />
<br />
...<br />
<br />
''(end quote)''<br />
<br />
A more up-to-date description of<br />
[http://falvotech.com/content/kestrel/ The Kestrel Project].<br />
(several other pages on the Kestrel project nearby).<br />
<br />
== [[astronomy]] ==<br />
A variety of "open" tools for optical and radio astronomy.<br />
<br />
== flash downloaders ==<br />
Many people have published open-hardware schematics for downloading programs into the flash of various microcontrollers. [http://m8cutils.sourceforge.net/ m8cprogs for Cypress PSoC], [http://techref.massmind.org/techref/devprogs.htm various flash downloaders for Microchip PIC], etc.<br />
<br />
== [[WikiNode]] ==<br />
The WikiNode project tries to link every wiki in the world together.<br />
Our "[[WikiNode]]" links to closely-related wiki (and their WikiNode links back).<br />
<br />
If you want to talk about something that is not quite on-topic here at Open Circuits<br />
(say, "desktop PC case modding", or "embedded Linux programming"), our WikiNode helps you find another wiki where people love to talk about that exact topic.<br />
The corresponding WikiNode on each of those wiki helps people who want to talk about "open hardware" to discover this wiki.<br />
<br />
== arm7-oled-clock ==<br />
<br />
arm7-oled-clock is a clock hardware/software project for a clock with a graphic organic led display running on an atmel arm7 microcontroller.<br />
<br />
Here is the [http://code.google.com/p/arm7-oled-clock/ arm7-oled-clock's project page on google code].<br />
<br />
== Sun SPOTs ==<br />
<br />
[http://www.sun.com/ Sun Microsystems] has open sourced both hardware and software for the [http://research.sun.com/ Sun Microsystem Laboratories] Sun SPOT (Small Programmable Object Technology) Wireless Sensor Network. <br />
<br />
This Java-based system is an ARM920T 180MHz processor, 4Mbyte Flash, 512Kbyte pSRAM and 802.15.4 radio transceiver (TI CC2420). See the [http://www.sunspotworld.com/ Sun SPOT World] website for more information. We also have an active [https://www.sunspotworld.com/forums/ forum].<br />
<br />
The hardware designs can be downloaded from [https://spots-hardware.dev.java.net/ https://spots-hardware.dev.java.net]. The content available for download (subversion) are the schematics (pdf, Altium), bill of materials (Excel), assembly drawings (pdf), fabrication drawings (pdf), PC design files (Altium) and gerber files (RS274X) for these boards.<br />
<br />
The boards we have posted are:<br />
* eDemo: Demonstration add-on board for the Sun SPOT. <br />
* eFlash: MiniSD card reader/writer add on board for Sun SPOT <br />
* eProto: Prototype board with simple interface to Sun SPOT <br />
* eProtomega: eSPOT Prototyping board with Atmega88 processor <br />
* eSerial: RS232 Serial interface board for the Sun SPOT <br />
* eUSB-Host: USB host interface to Sun SPOT <br />
* eDaq: Industrial strength ADC board<br />
* eBones: Basic interface board application note<br />
* eSPOT: Main Sun SPOT board<br />
<br />
Our wiki for the hardware is [http://wiki.java.net/bin/view/Mobileandembedded/SpotHardware http://wiki.java.net/bin/view/Mobileandembedded/SpotHardware].<br />
<br />
SPOTs run Squawk, an open source Java virtual machine (VM). The download (and more information) for Squawk is [https://squawk.dev.java.net/ https://squawk.dev.java.net/]. The SPOT specific libraries can be downloaded from [https://spots-libraries.dev.java.net/ https://spots-libraries.dev.java.net/] along with community applications [https://spots-applications.dev.java.net/ https://spots-applications.dev.java.net/]<br />
<br />
<br />
== [[GPIB]] ==<br />
<br />
<br />
== Other Lists of Semi-Open Projects ==<br />
<br />
* UHF FM BUG with ButtonCell battery ( http://www.elektronika.ba/el.sheme/?akc=daj_shemu&idshema=490 ) "This bug is 100% made from an old Nokia GSM phone! It operates at 434 MHz and reception can be achieved on a modified TV tuner or 70cm band HAM radio."<br />
* [http://massmind.org/techref/microchip/alternatives.htm microcontroller alternatives] lists a bunch of "small PCBs" (is there a better name?) designed for hacking and prototyping, that already have the processor and a few other super-common things built in ... so you don't have to start *completely* from scratch.<br />
* [http://thinkcycle.org/ ThinkCycle] "ThinkCycle is a ... non-profit initiative ... supporting distributed collaboration towards design challenges facing underserved communities and the environment. ThinkCycle seeks to create a culture of open source design innovation"<br />
* Are [http://positron.org/projects/ the Positron projects] "open" enough to be mentioned? I especially liked the [http://positron.org/projects/acrylic_cases/ "Lasercut Acrylic Casebuilding Tutorial" ].<br />
* Is [http://wiki.vislab.usyd.edu.au/moinwiki/PuckControl/BuildingThePuck the Vislab puck] suitable for this list?<br />
* [http://massmind.org/techref/piclist/pcbcontest.htm PICList & JAL_List free PCB contest] "this will encourage people to publish designs and get more good ideas out into the real world for everyone to see." (So, are these "open" circuits?)<br />
* http://ePanorama.net/ has a bunch of schematics and a web discussion forum. Are they "open" enough to mention here?<br />
* "Yet Another One-hand Keyboard" ( http://chordite.com/ ) "The firmware included in the download lets an Atmel AVR '2313 microcontroller interpret chords and talk to a PS/2 port." -- it's not completely open, but the license allows you to immediately download, for free, lots of technical information and a license to build up to 5 of your own. Building more than 5 requires some sort of payment to license the patent on the hardware configuration. (The software appears to be open source). There seems to be an associated Yahoo mailing list. What is an appropriate way to invite John W. McKown and others on the mailing list to use a wiki such as Open Circuits to maintain a FAQ?<br />
* [http://www.solorb.com/elect/ FC's Electronic Circuits] ?<br />
* [http://panvent.blogspot.com/ "Pandemic Ventilator Project"] asks: "Does Open Source Hardware Development Work?"<br />
* GSM SMS Controllers ( http://www.elektronika.ba/projekti/?akc=daj_projekt&idprojekt=6 ) "TwoWay Thing (GSM Controller v3) is a device that allows you to control appliances using SMS messages. There are also 4 inputs for connecting sensors so the device will send an alarm SMS or even call you to report an alarm condition. The device draws very little current and is being powered by phone’s battery which is a great thing. Nokia should be constantly charged or supplied with some sort of external power for long term operation."<br />
* Phone-call alarm alert ( http://www.elektronika.ba/projekti/?akc=daj_projekt&idprojekt=7 ) "After programming just supply power to the device. After pressing the button "Pokreni dojavu alarma" it will start to dial (tone or pulse, depending on the jumper setup). When the phone call is succesfully established, the called party should press pound key "#" to stop the device from calling another number or again."<br />
* SMS Box ( http://www.elektronika.ba/projekti/?akc=daj_projekt&idprojekt=9 ) "This device acts as interface between your microcontroller project and a GSM phone. It handles all modem data communication between the GSM phone and your micro-project. The best thing is that it decodes PDU into TEXT on the fly!"<br />
* GSM alarm alert - call ( http://www.elektronika.ba/projekti/?akc=daj_projekt&idprojekt=5 ) "Alerting alarm over via GSM network"<br />
* [http://linuxdevices.com/news/NS3871478989.html Bug Labs]: A startup is readying a modular, open source hardware/software system resembling a set of electronic Legos. Nov. 05, 2007 [http://www.buglabs.net/]<br />
* [http://picflow.sourceforge.net/ PIC flow meter and instrumentation modules]: Sensors, Gauges, Flow meter, data logging, connected by Grundfos Pumps inc. GENIbus over RS485.<br />
* Raphaël Assénat has [http://raphnet.net/electronique/electronique_en.php posted several electronics projects], including schematics. Several of them involve interfacing various "classic" video game controllers to USB. His [http://raphnet.net/electronique/cid/cid_en.php "Caller Id decoder"] is a nice example of adding just one more feature to something using a minimum of additional electronics.<br />
* [http://www.grandideastudio.com/portfolio/defcon-15-badge/ Grand Idea Studio] -- do these badges count as "open circuits"?<br />
<br />
== [[Other Projects | other project sites or links to projects]] ==<br />
<br />
May or may not be open, not much review material here, noted for the record, may be promoted in the future if they are outstanding in any way.<br />
<br />
<br />
[[Category:Projects]]</div>Chazeghhttp://www.opencircuits.com/index.php?title=WikiNode&diff=16251WikiNode2008-09-05T22:55:06Z<p>Chazegh: Undo revision 16239 by 202.108.28.23 (Talk)</p>
<hr />
<div>Welcome to Open Circuits.<br />
Open Circuits is a wiki for sharing electronics knowledge, schematics, board layouts, and parts libraries.<br />
<br />
== key points of interest ==<br />
<br />
* [[Main Page]]<br />
* [[Open_Circuits:Community_Portal]]<br />
* [[Projects]]<br />
** open hardware cell phone projects: [[Open Mobile Gadgets]], [[Cellular Rotary Phone]]<br />
* [[Components]]<br />
* [[Techniques]]<br />
<br />
== wiki-nodes of neighboring wiki ==<br />
<br />
open hardware cell phone wiki:<br />
<br />
* [http://opencellphone.org/ TuxPhone wiki at http://opencellphone.org/]<br />
* [http://hbmobile.org/wiki/ Homebrew Mobile Phone Club wiki at http://hbmobile.org/wiki/]<br />
* [http://widgetry.org/dokuwiki/ OpenCell wiki at http://widgetry.org/dokuwiki/]<br />
* [http://wiki.openmoko.org/ OpenMoko wiki at http://wiki.openmoko.org/] discusses open hardware cell phone you can buy now.<br />
* [http://iphone.fiveforty.net/wiki/ wiki for open-source software for a popular (but proprietary hardware) phone]<br />
<br />
other open wireless communications wiki:<br />
<br />
* [http://amateur-radio-wiki.net/ Amateur Radio Wiki] Online Encyclopedia for Hams<br />
* [http://wsn.oversigma.com/ WSN, the Wireless Sensor Network wiki] discusses wireless sensor networks. (wired sensor network discussion is also tolerated :-).<br />
* [http://wiki.twibright.com/ a wiki for RONJA] (Reasonable Optical Near Joint Access) Free Space Optics device[http://en.wikipedia.org/wiki/RONJA]. ("free technology" is the same as "open hardware", right?)<br />
* [http://wiki.openwrt.org/ OpenWRT wiki]: "OpenWrt is an open source project to create a free embedded operating system for network devices."<br />
<br />
other related wiki:<br />
<br />
:For open source software (or open source in general) visit the [http://opensource.wikia.com/wiki/Main_Page Open Source Wikia].<br />
<br />
* [http://kicad.sourceforge.net/wiki/index.php/WikiNode KiCad] is a GPL'd suite of programs for EDA (electronic design automation).<br />
* [http://evproduction.org/wiki EV production wiki] discusses several electric open source [[vehicle]]s.<br />
* [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.<br />
* [http://opensourceproductdesign.org/ open source product design] ''is this really a wiki?''<br />
* [http://adciv.org/ the advanced civilization wiki] discusses "Open collaborative design", which seems to include the sort of [[open hardware]] designs we share at Open Circuits.<br />
* [http://openservo.com/ OpenServo wiki] -- developing a digital servo motor that accepts "Go to position X" commands and also more complex curves, and returns actual servo position, speed, voltage and power consumption.<br />
* [http://electronicschat.org/ the Electronics Chat wiki]<br />
* [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.<br />
* [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.<br />
* [http://communitywiki.org/odd/ComputerComponent/WikiNode Computer Component wiki] "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." <br />
<!-- 2006-12-18: hard wiki is offline. * [http://hardwiki.com/ Hard wiki]:''needs wiki-node'' --><br />
* [http://nslu2-linux.org/ the NSLU2-Linux development group] seems to do a lot of wiring and soldering. ''needs wiki-node''<br />
* [http://wikidevices.org/ Wiki Devices] "a highly organized repository for objective information, as well as opinions on consumer electronics."<br />
* [http://wikiindex.com/Build_Your_Own_Arcade the Build Your Own Arcade controls wiki]<br />
* [http://www-robotics.usc.edu/~dshell/roboticswiki/ Robotics wiki] ''(offline as of 2007-07-07)''<br />
* [http://geda.seul.org/wiki/ the gEDA wiki] discusses "the gEDA project" -- developing a full GPL‘d suite of Electronic Design Automation tools (electrical circuit design, schematic capture, simulation, prototyping, and printed circuit board (PCB) layout.<br />
* microcontroller wiki:<br />
** [http://gainer.cc/wiki/ the Gainer wiki] discusses the Cypress PSoC microcontroller<br />
** [http://avrwiki.com/ the Atmel AVR wiki] discusses the Atmel AVR series of microcontrollers (see also the Arduino wiki)<br />
** [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<br />
** [http://www.open-research.org.uk/ARMuC/ the ARM microcontroller wiki]<br />
** [http://gnusim8085.sourceforge.net/ the GNUSim8085 wiki] for the Intel 8085 microprocessor<br />
** [http://nioswiki.jot.com/ Nios community wiki] discusses the Nios II processor, and how to implement it on a FPGA<br />
** [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]<br />
** [http://wiki.opensparc.net/ the OpenSPARC Wiki] discussing open-source versions of the SPARC processor architecture, including implementing it in a FPGA<br />
* [http://en.wikibooks.org/wiki/Embedded_Systems the Embedded Systems wikibook]<br />
* [http://sensorwiki.org/ the sensor wiki]<br />
* [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]<br />
* [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]<br />
* [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/ '')<br />
* [http://elinux.org/ the embedded Linux wiki] has information on running Linux on several small ARM-based embedded systems. Also TexasInstruments OMAP processors.<br />
* [http://wikihost.org/wikis/openhardware/ the Open Hardware wiki] has electronics projects of various levels of complexity; the most complicated appears to be "KAD", a FPGA on a PCI card designed for reconfigurable computing.<br />
* [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''<br />
* [http://linuxrobots.org/wiki/WikiNode Linux Robots] -- robots that run Linux<br />
* [http://protel-users.org/ Protel users wiki], for people who design and draw schematics and circuit boards with Protel.<br />
* [http://elinux.org/wiki/ embedded Linux wiki] ''needs wikinode''<br />
* [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''<br />
* various small CPU modules that have their own wiki (see also [[ARMUS Embedded Linux Board]] )<br />
** [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 "The Balloon Open Hardware License (BOHL) ... The license is intended as a general purpose open hardware license".<br />
** [http://docwiki.gumstix.org/ gumstix wiki] : "[http://docwiki.gumstix.org/Schematics Schematics and layouts for all gumstix expansion boards] are available under a Creative Commons license." ''needs wikinode''<br />
** [http://virtualcogs.com/wiki/ Virtual Cogs wiki] describes a CPU board that uses a stacking connector system.<br />
** [http://wiki.emqbit.com/free-ecb-at91 the emQbit wiki] discusses "The Free ECB_AT91 V1 is a Single Board Computer made by emQbit. You can download the specs and build your own." based on a 180 MHz ARM9 processor (Atmel AT91RM9200); runs Linux.<br />
** [http://arduino.cc/playground/ Arduino playground] discusses the Arduino board based on the Atmel AVR ATmega168. (See also the Atmel AVR wiki).<br />
* [http://openjtag.net/ the OpenJTAG wiki] ( http://openjtag.net/ )<br />
* [http://reprap.org/bin/view/Main/WebHome the RepRap wiki] discusses the RepRap project to build a "Replicating Rapid-prototyper", a self-copying 3D printer. "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."<br />
* [http://analogwiki.com/ the Analog wiki] "The Wiki for Design &amp; Verification Engineers by Design &amp; Verification Engineers."<br />
* [http://editthis.info/JMRI JMRI wiki ( http://editthis.info/JMRI )] The JMRI project is building tools for model railroad computer control.<br />
* [http://dccwiki.com/ the DCC wiki ( http://dccwiki.com/ )] ("Digital Command Control") discusses computer-controlled model railroads.<br />
* [http://hardwarebook.info/ the Hardware Book. Internet's largest free collection of connector pinouts and cable descriptions.] ''needs WikiNode''<br />
* [https://isl.ncsa.uiuc.edu/twiki/bin/view/OpenFPGA the OpenFPGA wiki] ''needs WikiNode''<br />
* [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).<br />
* [http://openbios.org/ the OpenBIOS project wiki] discusses several free and open source implementations of IEEE 1275-1994 (also called "Open Firmware"). Open Firmware allows expansion cards to provide a "boot ROM" that works all common platforms, like x86, AMD64, PowerPC, ARM and Mips.<br />
* [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.<br />
* [https://events.ccc.de/camp/2007/ Chaos Communication Camp wiki]<br />
* [http://tubeopedia.com/ Tubeopedia.com] discusses vacuum tube technology and science, circuits, theory, people and equipment related to vacuum tubes.<br />
* [http://opencircuitdesign.com/cgi-bin/wiki.pl OpenCircuitDesign.com , the other Open Circuit Wiki] discusses mostly free tools for designing integrated circuits.<br />
* [http://wiki.linux1394.org/ Linux1394 Wiki] discusses FireWire on Linux and related device drivers, tools, libraries, and hardware. ''needs wikinode''<br />
* [http://ladyada.net/wiki/ the ladyada.net wiki]: discusses open source benchtop tools, laser cutters, and electronics DIY/hobbyists. ''needs wikinode''<br />
* [http://rfidguardian.org/ RFID Guardian wiki] discusses an open hardware project designed to guard privacy. ''needs wikinode''<br />
* [http://electronics.wikia.com/ Wikitronics wikia] ''needs wikinode''<br />
<br />
* [http://microchip.com/wiki/ ICwiki]: the official wiki at microchip.com ''needs wikinode''<br />
* [http://wiki.orbswarm.com/ Swarmwiki], a wiki for an open hardware group that build swarms of semi-autonomous spherical robots. ''needs wikinode''<br />
* [http://tgimboej.org/ tgimboej wiki] discusses The Great Internet Migratory Box Of Electronics Junk, and the "open source oriented hardware hackers" who receive it. ''needs wikinode''<br />
* [http://wiki.dataflow.ws The DataFlow wiki] is a wiki about art, new medias, electronics, interaction design, Python, PureData and other dataflow languages. <br />
<br />
----<br />
<br />
Please add closely-related wiki. Keep the 7 or so of the most-closely-related wiki.<br />
Move less-relevant wiki to WikiIndex.<br />
<br />
''Are any of the wiki listed at http://www.communitywiki.org/odd/SoftwareBazaar/MicrocontrollerProgramming relevant enough to list here?''</div>Chazeghhttp://www.opencircuits.com/index.php?title=Main_Page&diff=16088Main Page2008-08-07T04:52:32Z<p>Chazegh: Undo revision 16080 by 196.203.9.58 (Talk)</p>
<hr />
<div>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.<br />
<br />
== [[Projects]] and [[Ideas]] ==<br />
Descriptions, instructions, board layouts, and other documentation for electronics<br />
* [[projects]] and <br />
* [[ideas]].<br />
<br />
== [[Components]] ==<br />
Lists of components, where to purchase them, how to use them. For many components there are links to projects using that particular component, this is especially true for microcontrollers, for example follow the links down to PIC microcontrollers and you will find many project links as well as tutorials.....<br />
<br />
== [[Basic Circuits and Circuit Building Blocks ]] ==<br />
Circuits you will use over and over.<br />
<br />
== [[Techniques]] ==<br />
How to do things.<br />
<br />
== [[Tutorials]] ==<br />
How to understand and plan what you are doing. These are for general theory, more specific information is linked to its topic.<br />
<br />
== [[PCB Footprints]] ==<br />
Don't reinvent the wheel. Known working open PCB footprints for various components.<br />
<br />
== [[Got A Blog, Wiki or Website?]] ==<br />
<br />
Link to it on the [[Got A Blog, Wiki or Website?]] or [[WikiNode]] page.<br />
<br />
== [[Got a Technical Question?]] ==<br />
Perhaps it will be answered, perhaps not. Google for it first in the spirt of RTFM. Please do not ask us to do a school project for you.<br />
<br />
== [[Got A Blog or Website?]] ==<br />
Link to it here.<br />
<br />
== [[Meta Open Source ]] ==<br />
Not projects or information on projects, but stuff about the open source movement ( mostly hardware ) itself.<br />
<br />
== Help Us Make Open Circuits Better ==<br />
<br />
What are we:<br />
<br />
Looks like we are defining this by way of who contributes and what. I ( [[russ_hensel]] ) am a new member so may or may not have it right.<br />
This is what I think:<br />
<br />
*An introduction to Electronic theory, suitable for the hobbyist.<br />
<br />
*Guide to locating and using components and tools.<br />
<br />
*Details on how to build various projects.<br />
<br />
*Building some sense of community among builders.<br />
<br />
There are two means of carrying this out:<br />
<br />
*Write material for the site or<br />
<br />
*Link to material you may have written or have located on the web. There is so much stuff on the web that lets not write it here unless it is at least somewhat unique. <br />
<br />
What do you think, discuss it here if very general, else on the discussion page ( link at top of page ).<br />
<br />
See also:<br />
<br />
*[[We love volunteers]]<br />
*[[Help:contents]]<br />
*[[Spam]] What should we do about it, it is a real problem now ( Feb 08 ).<br />
<br />
<br />
__NOTOC__</div>Chazeghhttp://www.opencircuits.com/index.php?title=Main_Page&diff=16075Main Page2008-08-04T09:00:16Z<p>Chazegh: Undo revision 16072 by 74.52.206.50 (Talk)</p>
<hr />
<div>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.<br />
<br />
== [[Projects]] and [[Ideas]] ==<br />
Descriptions, instructions, board layouts, and other documentation for electronics<br />
* [[projects]] and <br />
* [[ideas]].<br />
<br />
== [[Components]] ==<br />
Lists of components, where to purchase them, how to use them. For many components there are links to projects using that particular component, this is especially true for microcontrollers, for example follow the links down to PIC microcontrollers and you will find many project links as well as tutorials.....<br />
<br />
== [[Basic Circuits and Circuit Building Blocks ]] ==<br />
Circuits you will use over and over.<br />
<br />
== [[Techniques]] ==<br />
How to do things.<br />
<br />
== [[Tutorials]] ==<br />
How to understand and plan what you are doing. These are for general theory, more specific information is linked to its topic.<br />
<br />
== [[PCB Footprints]] ==<br />
Don't reinvent the wheel. Known working open PCB footprints for various components.<br />
<br />
== [[Got A Blog, Wiki or Website?]] ==<br />
<br />
Link to it on the [[Got A Blog, Wiki or Website?]] or [[WikiNode]] page.<br />
<br />
== [[Got a Technical Question?]] ==<br />
Perhaps it will be answered, perhaps not. Google for it first in the spirt of RTFM. Please do not ask us to do a school project for you.<br />
<br />
== [[Got A Blog or Website?]] ==<br />
Link to it here.<br />
<br />
== [[Meta Open Source ]] ==<br />
Not projects or information on projects, but stuff about the open source movement ( mostly hardware ) itself.<br />
<br />
== Help Us Make Open Circuits Better ==<br />
<br />
What are we:<br />
<br />
Looks like we are defining this by way of who contributes and what. I ( [[russ_hensel]] ) am a new member so may or may not have it right.<br />
This is what I think:<br />
<br />
*An introduction to Electronic theory, suitable for the hobbyist.<br />
<br />
*Guide to locating and using components and tools.<br />
<br />
*Details on how to build various projects.<br />
<br />
*Building some sense of community among builders.<br />
<br />
There are two means of carrying this out:<br />
<br />
*Write material for the site or<br />
<br />
*Link to material you may have written or have located on the web. There is so much stuff on the web that lets not write it here unless it is at least somewhat unique. <br />
<br />
What do you think, discuss it here if very general, else on the discussion page ( link at top of page ).<br />
<br />
See also:<br />
<br />
*[[We love volunteers]]<br />
*[[Help:contents]]<br />
*[[Spam]] What should we do about it, it is a real problem now ( Feb 08 ).<br />
<br />
<br />
__NOTOC__</div>Chazeghhttp://www.opencircuits.com/index.php?title=Talk:PG31_GPS_RS232_Dev_Board/&diff=16058Talk:PG31 GPS RS232 Dev Board/2008-07-30T20:15:14Z<p>Chazegh: Deleting spam.</p>
<hr />
<div></div>Chazeghhttp://www.opencircuits.com/index.php?title=Talk:PG31_GPS_RS232_Dev_Board/&diff=16057Talk:PG31 GPS RS232 Dev Board/2008-07-30T20:14:37Z<p>Chazegh: Protected "Talk:PG31 GPS RS232 Dev Board/": Constant source of spam. Blocking for unregistered users. [edit=autoconfirmed:move=autoconfirmed]</p>
<hr />
<div>== 266 interesting things! ==<br />
<br />
beastyality free pic sex <br />
<br />
asian free porn teen video xxx <br />
<br />
clip free hardcore porn <br />
<br />
cock free old porn site sucker woman <br />
<br />
free amateur adult video<br />
<br />
== 6459 interesting things! ==<br />
<br />
free spyware google <br />
<br />
morpheus spyware free <br />
<br />
looksmart spyware <br />
<br />
spyware antivirus tools <br />
<br />
how to use spywareblaster <br />
<br />
spyware adware free download <br />
<br />
3.5 doctor serial spyware <br />
<br />
adware alert spyware system <br />
<br />
zerospyware serial <br />
<br />
max spyware detector</div>Chazeghhttp://www.opencircuits.com/index.php?title=Main_Page&diff=16022Main Page2008-07-22T17:28:28Z<p>Chazegh: Undo revision 16018 by Elwen (Talk)</p>
<hr />
<div>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.<br />
<br />
== [[Projects]] and [[Ideas]] ==<br />
Descriptions, instructions, board layouts, and other documentation for electronics<br />
* [[projects]] and <br />
* [[ideas]].<br />
<br />
== [[Components]] ==<br />
Lists of components, where to purchase them, how to use them. For many components there are links to projects using that particular component, this is especially true for microcontrollers, for example follow the links down to PIC microcontrollers and you will find many project links as well as tutorials.....<br />
<br />
== [[Basic Circuits and Circuit Building Blocks ]] ==<br />
Circuits you will use over and over.<br />
<br />
== [[Techniques]] ==<br />
How to do things.<br />
<br />
== [[Tutorials]] ==<br />
How to understand and plan what you are doing. These are for general theory, more specific information is linked to its topic.<br />
<br />
== [[PCB Footprints]] ==<br />
Don't reinvent the wheel. Known working open PCB footprints for various components.<br />
<br />
== [[Got A Blog, Wiki or Website?]] ==<br />
Link to it here.<br />
<br />
== [[Got a Technical Question?]] ==<br />
Perhaps it will be answered, perhaps not. Google for it first in the spirt of RTFM. Please do not ask us to do a school project for you.<br />
<br />
== [[Got A Blog or Website?]] ==<br />
Link to it here.<br />
<br />
== [[Meta Open Source ]] ==<br />
Not projects or information on projects, but stuff about the open source movement ( mostly hardware ) itself.<br />
<br />
== Help Us Make Open Circuits Better ==<br />
<br />
What are we:<br />
<br />
Looks like we are defining this by way of who contributes and what. I ( [[russ_hensel]] ) am a new member so may or may not have it right.<br />
This is what I think:<br />
<br />
*An introduction to Electronic theory, suitable for the hobbyist.<br />
<br />
*Guide to locating and using components and tools.<br />
<br />
*Details on how to build various projects.<br />
<br />
*Building some sense of community among builders.<br />
<br />
There are two means of carrying this out:<br />
<br />
*Write material for the site or<br />
<br />
*Link to material you may have written or have located on the web. There is so much stuff on the web that lets not write it here unless it is at least somewhat unique. <br />
<br />
What do you think, discuss it here if very general, else on the discussion page ( link at top of page ).<br />
<br />
See also:<br />
<br />
*[[We love volunteers]]<br />
*[[Help:contents]]<br />
*[[Spam]] What should we do about it, it is a real problem now ( Feb 08 ).<br />
<br />
<br />
__NOTOC__</div>Chazeghhttp://www.opencircuits.com/index.php?title=Main_Page&diff=16016Main Page2008-07-21T20:14:45Z<p>Chazegh: Undo revision 16006 by 77.222.7.177 (Talk)</p>
<hr />
<div>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.<br />
<br />
== [[Projects]] and [[Ideas]] ==<br />
Descriptions, instructions, board layouts, and other documentation for electronics<br />
* [[projects]] and <br />
* [[ideas]].<br />
<br />
== [[Components]] ==<br />
Lists of components, where to purchase them, how to use them. For many components there are links to projects using that particular component, this is especially true for microcontrollers, for example follow the links down to PIC microcontrollers and you will find many project links as well as tutorials.....<br />
<br />
== [[Basic Circuits and Circuit Building Blocks ]] ==<br />
Circuits you will use over and over.<br />
<br />
== [[Techniques]] ==<br />
How to do things.<br />
<br />
== [[Tutorials]] ==<br />
How to understand and plan what you are doing. These are for general theory, more specific information is linked to its topic.<br />
<br />
== [[PCB Footprints]] ==<br />
Don't reinvent the wheel. Known working open PCB footprints for various components.<br />
<br />
== [[Got A Blog, Wiki or Website?]] ==<br />
Link to it here.<br />
<br />
== [[Got a Technical Question?]] ==<br />
Perhaps it will be answered, perhaps not. Google for it first in the spirt of RTFM. Please do not ask us to do a school project for you.<br />
<br />
== [[Got A Blog or Website?]] ==<br />
Link to it here.<br />
<br />
== [[Meta Open Source ]] ==<br />
Not projects or information on projects, but stuff about the open source movement ( mostly hardware ) itself.<br />
<br />
== Help Us Make Open Circuits Better ==<br />
<br />
What are we:<br />
<br />
Looks like we are defining this by way of who contributes and what. I ( [[russ_hensel]] ) am a new member so may or may not have it right.<br />
This is what I think:<br />
<br />
*An introduction to Electronic theory, suitable for the hobbyist.<br />
<br />
*Guide to locating and using components and tools.<br />
<br />
*Details on how to build various projects.<br />
<br />
*Building some sense of community among builders.<br />
<br />
There are two means of carrying this out:<br />
<br />
*Write material for the site or<br />
<br />
*Link to material you may have written or have located on the web. There is so much stuff on the web that lets not write it here unless it is at least somewhat unique. <br />
<br />
What do you think, discuss it here if very general, else on the discussion page ( link at top of page ).<br />
<br />
See also:<br />
<br />
*[[We love volunteers]]<br />
*[[Help:contents]]<br />
*[[Spam]] What should we do about it, it is a real problem now ( Feb 08 ).<br />
<br />
<br />
__NOTOC__</div>Chazeghhttp://www.opencircuits.com/index.php?title=PC&diff=16015PC2008-07-21T19:31:59Z<p>Chazegh: Undo revision 16010 by Elwen (Talk)</p>
<hr />
<div>Several open hardware project that are building something with most of the functionality of a standard desktop PC:<br />
<br />
* [[ARMUS Embedded Linux Board]]<br />
* [[Linuxstamp]]<br />
* the [[Kestrel]]<br />
* [http://balloonboard.org Balloon Xscale ARM+FPGA dev board]<br />
* [http://www.communitywiki.org/odd/ComputerComponent/CustomNotebook Computer Components wiki: Custom Notebook]<br />
* [http://en.wikipedia.org/wiki/OpenBook_Project the OpenBook project] is an open source hardware and software project designing a computer tablet ... Everyone can contribute and help to shape the OpenBook hardware and software specifications on the OpenBook Project website. See [http://obook.info/ the Openbook wiki (http://obook.info/)]<br />
* [http://en.wikibooks.org/wiki/How_To_Assemble_A_Desktop_PC/Development#Build_a_Laptop wikibooks: build a laptop] has a few tips on a semi-custom notebook computer (but it doesn't have enough flexibility to, say, make one with a RAID1 mirroring).<br />
<br />
Many of the other open circuits [[projects]] are designed to plug into a standard desktop or laptop PC.<br />
<br />
== external links ==<br />
<br />
* How to test a notebook computer? Does [http://www.communitywiki.org/odd/ComputerComponent/TestTheHardware TestTheHardware] already include those tests?<br />
<br />
----</div>Chazeghhttp://www.opencircuits.com/index.php?title=User_talk:Seekic&diff=15995User talk:Seekic2008-07-16T20:42:54Z<p>Chazegh: </p>
<hr />
<div>hi everybody.I am majored in Electronic .Now I Want to share the electronic technical knowledge, we also discuss about it .<br />
<br />
DO you know some integrated circuit models,and how to find their datasheet and pdf ,free download.Now some friends tell me a IC platform http://www.chinaicmart.com<br />
<br />
There are many IC models in it ,eg:<br />
LM324 LM358 NBC3111 LM317 LM339 MAX232 78L05 NE555 TL431 7805 2SK1522 P521 DS18B20 TDA2030 S8050 PC817<br />
<br />
If you want to download MAX232 datasheet and pdf ,you can click here <br />
http://www.chinaicmart.com/series-MAX/MAX232.html<br />
more and more detail contact with me dzsc028@hotmail.com<br />
<br />
----<br />
<br />
Hi Seekic,<br />
<br />
An increasing number of your posts are entirely commercial in nature. In one instance, I have seen you replace a page of useful information with your own commercial posting.<br />
<br />
This Wiki can't support that kind of traffic if it is going to be a successful source of information for this site's users.<br />
<br />
Please refrain from posting what are essentially advertisements, and '''never''' replace other people's posts with your own, especially when it is purely commercial.<br />
<br />
--[[User:Chazegh|Chazegh]] 13:42, 16 July 2008 (PDT)</div>Chazeghhttp://www.opencircuits.com/index.php?title=PC&diff=15994PC2008-07-16T20:38:03Z<p>Chazegh: Undo revision 15993 by Seekic (Talk)</p>
<hr />
<div>Several open hardware project that are building something with most of the functionality of a standard desktop PC:<br />
<br />
* [[ARMUS Embedded Linux Board]]<br />
* [[Linuxstamp]]<br />
* the [[Kestrel]]<br />
* [http://balloonboard.org Balloon Xscale ARM+FPGA dev board]<br />
* [http://www.communitywiki.org/odd/ComputerComponent/CustomNotebook Computer Components wiki: Custom Notebook]<br />
* [http://en.wikipedia.org/wiki/OpenBook_Project the OpenBook project] is an open source hardware and software project designing a computer tablet ... Everyone can contribute and help to shape the OpenBook hardware and software specifications on the OpenBook Project website. See [http://obook.info/ the Openbook wiki (http://obook.info/)]<br />
* [http://en.wikibooks.org/wiki/How_To_Assemble_A_Desktop_PC/Development#Build_a_Laptop wikibooks: build a laptop] has a few tips on a semi-custom notebook computer (but it doesn't have enough flexibility to, say, make one with a RAID1 mirroring).<br />
<br />
Many of the other open circuits [[projects]] are designed to plug into a standard desktop or laptop PC.<br />
<br />
== external links ==<br />
<br />
* How to test a notebook computer? Does [http://www.communitywiki.org/odd/ComputerComponent/TestTheHardware TestTheHardware] already include those tests?<br />
<br />
----</div>Chazeghhttp://www.opencircuits.com/index.php?title=Talk:PCB_Manufacturers_list&diff=15424Talk:PCB Manufacturers list2008-05-13T00:53:41Z<p>Chazegh: New page: This should be deleted or merged with PCB Manufacturers. The page referred to has far more complete information.</p>
<hr />
<div>This should be deleted or merged with [[PCB Manufacturers]]. The page referred to has far more complete information.</div>Chazeghhttp://www.opencircuits.com/index.php?title=PCB_Manufacturers_list&diff=15419PCB Manufacturers list2008-05-13T00:35:53Z<p>Chazegh: Changed to bulleted list</p>
<hr />
<div>* UltimatePCB<br />
* BatchPCB<br />
* Advanced Circuits<br />
* Olimex<br />
* PCB123<br />
* PCBEXPRESS<br />
* PCBFABEXPRESS<br />
* AP Circuits<br />
* E-TekNet<br />
* ExpressPCB<br />
* PCBCART<br />
* Speedy PCB Prototype<br />
* YongXinYaPCB<br />
* Roca Printed Circuits<br />
* Accutrace<br />
* OurPCB<br />
* PCB-POOL<br />
* PCBpro<br />
* Custom PCB<br />
* Myro PCB<br />
* Imagineering, Inc.<br />
* Other fab lists</div>Chazeghhttp://www.opencircuits.com/index.php?title=Talk:VI-J3PMM_DATA&diff=15338Talk:VI-J3PMM DATA2008-04-23T21:51:02Z<p>Chazegh: New page: This seems to me like spam. There was another page submitted with a link to http://www.chinaicmart.com/ masquerading as an article on the invention of the transistor. Unfortunately the con...</p>
<hr />
<div>This seems to me like spam. There was another page submitted with a link to http://www.chinaicmart.com/ masquerading as an article on the invention of the transistor. Unfortunately the contents of the article were pulled directly from a writeup on the PBS website.<br />
<br />
I recommend we remove this page as it does not seem to contribute information of technical merit, and serves more as an advertising for a product more than anything else. -- [[User:Chazegh|Chazegh]] 14:51, 23 April 2008 (PDT)</div>Chazeghhttp://www.opencircuits.com/index.php?title=Help_talk:Contents&diff=15213Help talk:Contents2008-04-02T07:44:22Z<p>Chazegh: </p>
<hr />
<div>Aloha from Honolulu,<br />
I have an article I'd like to contribute under Voltage Regulators. It follows the template from the Help page and describes the LM723 Precision Voltage Regulator by several manufacturers. I want to know what format it should be presented in. Should it be a .pdf file or HTML, or what? I haven't included any pictures yet. I also have some circuits that I've built with the 723. They are based on the various examples in the data sheets and I have schematics and PC Board artwork for them. I've been using these for several years and they have performed flawlessly.<br />
Please let me know what to do next, the first article on the basic chip is ready (I think).<br />
Aloha,<br />
RAF<br />
<br />
== Why only graphic file? ==<br />
<br />
Hello,<br />
Hai mister, I like very much of what you working<br />
sharing PCB foot print it is very nice<br />
^^<br />
then i try to add 1 component to the SFE custom footprint, <br />
and i like to share it. so i try to upload my footprint.<br />
<br />
but its get error warning " only graphic file allowed"<br />
:(<br />
<br />
too bad...<br />
<br />
may i make my file name become : "abc.pcblib.gif" ?<br />
^^<br />
thx GBU?<br />
please answerme at my email<br />
<br />
'''It has been suggested in the past that the range of files be opened up. This requires an appropriate implementation to prevent abuse. Probably something that will be implemented in time, but also probably won't happen immediately. If you have a space on a web server somewhere, I would suggest linking to the files from there as an alternative. --[[User:Chazegh|Chazegh]] 00:44, 2 April 2008 (PDT)'''</div>Chazeghhttp://www.opencircuits.com/index.php?title=OpenCircuits:Community_portal&diff=14947OpenCircuits:Community portal2008-03-11T07:10:19Z<p>Chazegh: </p>
<hr />
<div>Welcome to Open Circuits.<br />
This is a good place to talk about Open Circuits, as a whole.<br />
<br />
We have {{NUMBEROFARTICLES}} articles now. Yay!<br />
<br />
== free digital TV converter box coupon ==<br />
<br />
https://www.dtv2009.gov/<br />
<br />
== Anti-Vandalism Bot ==<br />
It is my opinion that this should be the top goal for this site to accomplish.<br />
<br />
: ''We recently updated the $wgSpamRegex ( http://www.mediawiki.org/wiki/Manual:%24wgSpamRegex ). It should block nearly all of the kinds of spam we've been seeing in the past. (Use [[Meta:Sandbox]] for testing). --[[User:DavidCary|DavidCary]] 08:46, 6 June 2007 (PDT)''<br />
::The problem is, that this is not a one time thing. It must be updated regulary, so it also works for new kinds of spam --SebDE<br />
<div style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;margin-top:10px;margin-bottom:10px;">We're actually using the [http://meta.wikimedia.org/wiki/Spam_blacklist Mediawiki Spam Blacklist] now, so this should be pulling from the community edited list of spam triggers. -- [[User:Chazegh|Chazegh]] 00:10, 11 March 2008 (PDT)</div><br />
<br />
<br />
Seeing a lot of stubborn spammers. Can we implement some kind of ip blocking mechanism?, that blocks repeated spam ip's for a week or so. Here's a list of known [[spammer ip]].<br />
:Blocking based on IPs might be usefull if it uses a maintained black or gray list, but the kind of IP blocking is used around here doesn't help much. --SebDE<br />
::Let's call this a future investigation for now (see discussion on reCAPTCHAs)? Does anyone disagree? -- [[User:Chazegh|Chazegh]] 00:10, 11 March 2008 (PDT)</div><br />
<br />
Disabling edits from users that aren't logged in might help a lot: http://www.mediawiki.org/wiki/Manual:Faq#How_can_I_prevent_editing_by_anonymous_users.3F --[[User:Mzandrew|Mzandrew]] 14:16, 8 September 2007 (PDT)<br />
:[[User:DavidCary|DavidCary]] wrote: "We want a system in a way that makes it very easy for anyone to help us." on his User Discussion page.<br />
:But it wouldn't hurt if the creation of new sites would be logged in users only. (Would reduce the need to delete certain articles over and over again) --SebDE<br />
<br />
Or if someone's not logged in, could we enable a captcha so that the spammers would at least have to do it manually?<br />
Here's the ReCAPTCHA extension for mediawiki sites: http://www.mediawiki.org/wiki/Extension:ReCAPTCHA<br />
There's also the ConfirmEdit extension. http://www.mediawiki.org/wiki/Extension:ConfirmEdit<br />
--[[User:Mzandrew|Mzandrew]] 13:38, 9 September 2007 (PDT)<br />
:That is way to overdesigned if you know what I mean. And just btw it is hell for accessibility. I would rather see the use other techniques like wgSpamRegex and the use of a maintained IP black list first before using such ugly things... --SebDE<br />
<div style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;margin-top:10px;margin-bottom:10px;">We're using the [http://recaptcha.net/ reCAPTCHA] plugin now. The nice thing about this framework is that audio captchas are easily supported so accessibility for the visually impaired shouldn't be too adversely affected. -- [[User:Chazegh|Chazegh]] 00:10, 11 March 2008 (PDT)</div><br />
<br />
::Obviously other methods are not working, I think captcha could be a hell for accessibility, but it is only when editing. I think is much worst for accesibility the incredible amount of spam that is attacking the wiki than captcha (think seriously about it)[[User:Garrocha|Garrocha]] 10:43, 27 December 2007 (PST)<br />
<br />
I have a whole bunch of PIC projects and things I think I can do to contribute to this Wiki, but the spam here is way way out of control. I'm looking at the change logs and I'm seeing 20+ spam edits per day. I'm not so sure I want to contribute if my contributions are going to be destroyed in a matter or days. I think requiring a logon to make changes would cut out most of the spam. At this point, the problem is so bad that making things alittle harder for people to make changes is probably worth the benefits.<br />
<br />
Also, this isn't directly related to spam, but it would be nice if the site didn't put nofollow on all the URLs. I think more people would be willing to add project info pages to the wiki if they new it would make them more visable in search engines. The wiki is small enough at this point that if people start abusing this it would be easy to ban or delete their account( assuming the change is made to require a login to make edits)<br />
[[User:Mzoran|Mzoran]] 21:42, 14 October 2007 (PDT)<br />
<div style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;margin-top:10px;margin-bottom:10px;">DONE! -- [[User:Chazegh|Chazegh]] 00:10, 11 March 2008 (PDT)</div><br />
<br />
== electrical mailing lists ==<br />
Yahoo claims they have<br />
[http://dir.groups.yahoo.com/dir/Science/Engineering/Electrical 1,831 electrical engineering mailing lists].<br />
What would be a good way of letting the people on those lists know about the Open Circuits wiki, without spamming them?<br />
--[[User:DavidCary|DavidCary]] 13:30, 31 May 2006 (PDT)<br />
<br />
* Publish cold fusion howto :-)<br />
* Send one email/week and only once per list. And be on topic, listen carefully for responses.<br />
[[User:Freqmax|Freqmax]] 16:24, 30 July 2007 (PDT)<br />
<br />
== about Open Circuits ==<br />
So, is there any connection between http://OpenCircuits.org/ , http://OpenCircuits.net/ , and this http://OpenCircuits.com/ wiki?<br />
--[[User:DavidCary|DavidCary]] 23:47, 13 June 2006 (PDT)<br />
<br />
No. There is no connection between any of http://opencircuits.com and the other websites listed.<br />
[[User:Chazegh|Chazegh]] 02:55, 18 June 2006 (PDT)<br />
== web rings ==<br />
Document an original microcontroller project and join a PIC webring, or AVR webring. 20 June 2006<br />
<br />
== audio electronics ==<br />
<br />
Is there some other wiki for people to talk about audio electronics?<br />
Or is this Open Circuits the best wiki for talking about things like<br />
''"[http://analog.com/ Analog Devices] AN-221: The Alexander current-feedback audio power amplifier"'' by Mark Alexander<br />
?<br />
<br />
I think I would prefer to offload all the audio electronics controversies to some other wiki<br />
(but which one?).<br />
Still, it would be nice to have some "tips for high-power electronics" here.<br />
I imagine that tips page would list the various quirks of high-power MOSFETs, BJTs, TRIACs, and IGBTs,<br />
and (given a particular motor or speaker or other load)<br />
how to select one over the others,<br />
and various ways of working around those quirks.<br />
--[[User:65.70.89.241|65.70.89.241]] 07:17, 10 August 2006 (PDT)<br />
<br />
I just joined Open Circuits. I have been servicing and designing audio equipment for several years (Recording consoles a specialty) I hope you will have a section for audio electronics. I also work with video projection systems and theatrical lighting (stage struck at an early age) I play electric rock-blues guitar, so I also am interested in tube guitar amps (Marshall and Boogie). And there is a big difference in what a guitar player thinks an amp should do, and what a recording engineer wants an amp for. I think these are valid points for discussion.<br />
I've also got an interest in power supplies (my experience is mostly with linear, but I've started learning about switching designs). In fact that brings me to my question, I have some regulator designs based on the 723 that I'd like to share. How do I go about doing that? I built a replacement for a console /- 18V @6A supply when I couldn't find the original regulator devices. I used 723s with external series pass devices. The unit has been working for close to 10 years now, so I think the design is worth sharing. Is anyone interested? <br />
<br />
I also research discrete op amps like the Jensen 990. I've been working (on and off for years) on a clone of that using more modern, easily available parts and devices. Anyone else?<br />
Finally, in response to the first entry in this section, I too read that application note in Analog Devices Audio/Video Reference Manual. My copy is dated 1992. I've repaired a lot of amplifiers, but haven't built any. If anyone else is hip to this amp I'd like to hear about it. It is a very unique design. I also like the A75 amp design from Nelson Pass and Norman Thagard, and the Leach Amp by Marshall Leach. The last two are pretty normal as far as design goes, not as adventurous as the Alexander with its current-feedback approach.<br />
Aloha, RAF--[[User:66.8.194.185|66.8.194.185]] 14:04, 18 May 2007 (PDT)<br />
<br />
== automotive electronics ==<br />
<br />
Is there some other wiki for people to talk about automobile electronics?<br />
Or is this Open Circuits the best wiki for talking about things like<br />
[http://megamanual.com/ "experimental Do-It-Yourself programmable electronic fuel injection controller"]?<br />
Or should we just point people who want to talk ECUs (engine control units) to the <br />
[http://msefi.com/ MSEFI discussion forum],<br />
even though it sadly lacks a wiki?<br />
--[[User:DavidCary|DavidCary]] 22:36, 2 July 2007 (PDT)<br />
<br />
== inviting bloggers to open circuits ==<br />
<br />
=== how to connect a JTAG probe to a Nokia phone ===<br />
<br />
I'd like to invite bloggers such as GyrosGeier to edit OpenCircuits.<br />
Rather than just spamming him, I think he would be more inclined to help out<br />
if we answered one of his questions first -- such as<br />
[http://hogyros.de/?q=node/167 "If you have information on how to connect a JTAG probe to a Nokia phone, please let me know."]<br />
Maybe I should start a page on [[JTAG]]...<br />
--[[User:DavidCary|DavidCary]] 09:37, 22 September 2006 (PDT)<br />
<br />
The [http://hackedgadgets.com/ Hacked Gadgets blog also has a bunch of cool electronics].<br />
--[[User:DavidCary|DavidCary]] 11:58, 5 January 2007 (PST)<br />
<br />
== red links ==<br />
<br />
The default skin at OpenCircuits currently has "red links" = page exists, "dark red links" = page does not exist.<br />
<br />
I find that confusing. (But not as bad as the wiki that has some links black-on-white, indistinguishable from normal text).<br />
<br />
'''work-around''': Register (it's free, and you don't have to give any personal information), then choose the "preferences" link in the far upper-right corner and then pick any other skin.<br />
<br />
The other skins have coloring that you may be more used to from other wiki: "blue links" = page exists, "red links" = page does not exist.<br />
<br />
--[[User:DavidCary|DavidCary]] 08:58, 18 December 2006 (PST)<br />
<br />
<br />
*** Guys, the red color on links is AwuFul, it brings ppl headaches.<br />
That's the only reason I cant participate ***<br />
<br />
--[[User:Takeda|Takeda]] 16:38, 29 September 2007 (PDT)<br />
<br />
== inviting people from other forums to open circuits ==<br />
<br />
Lots of people talk about circuits for LED lighting at<br />
http://candlepowerforums.com/<br />
.<br />
Perhaps we can talk some of them into contributing here -- perhaps using a page or two of Open Circuits as a FAQ for LEDs and drive circuits.<br />
<br />
== tool lists ==<br />
<br />
Should we have an entire page on "tools", and mention it on the main page?<br />
That risks listing *every* tool anyone has ever heard about,<br />
like the page at<br />
http://massmind.org/techref/tools.htm<br />
.<br />
Yes, I'm responsible for uglier bits on that page;<br />
I think the wide variety of oscilloscopes are particularly confusing.<br />
How could we cut through the confusion?<br />
<br />
I see the "techniques" page already has a list of software tools.<br />
Perhaps it would be nifty to have a short list of all the tools necessary for each technique?<br />
Then a beginner would have a better idea of what tools he really needs to get (rather than looking at a huge list of every tool, and wondering for each one, ''"Am I going to regret buying it when I see it gathering dust? Or am I going to regret not buying it when I need it during a midnight debug session?"'').<br />
<br />
--[[User:DavidCary|DavidCary]] 08:37, 24 January 2007 (PST)<br />
<br />
== Requests For Help ==<br />
Thanks for your help with the camcorder mic.<br />
<br />
== sample component ==<br />
<br />
What is the purpose of the [[Sample Component]] ?<br />
--[[User:DavidCary|DavidCary]] 16:27, 7 May 2007 (PDT)<br />
<br />
----<br />
<br />
<br />
== current surge and battery life ==<br />
<br />
Hi, <br />
<br />
currently my board is using a 3V battery, in every 40msec it will turn on its RF to communicate with the base station. I face a problem here is that my battery life is badly affected. Turning on the RF with cause a current surge. <br />
<br />
Will this surge affect my battery life? If I use a supercapacitor does it helps?<br />
<br />
-- [[User:203.120.164.208]] 04:14, 30 April 2007<br />
<br />
<br />
== MIDI electrical interface ==<br />
<br />
In my opinion, the MIDI interface got a lot of things right that too many later interfaces still trip over.<br />
<br />
* http://www.repairfaq.org/filipg/LINK/F_MIDI.html -- ASCII schematics<br />
* http://www.engadget.com/2005/08/30/how-to-control-csound-with-a-custom-midi-controller-hardware/ -- hand-sketched schematics<br />
* http://www.midi.org/about-midi/electrical.shtml "MIDI Electrical Specification Diagram &amp; Proper Design of Joystick/MIDI Adapters" -- well-drawn schematics<br />
* [http://en.wikipedia.org/wiki/The_MIDI_1.0_Protocol Wikipedia: The MIDI 1.0 Protocol]<br />
* http://en.wikibooks.org/wiki/Behringer_FCB1010_MIDI_Pedal<br />
<br />
It may look simple, but too often people try to "improve" it by adding or removing things without understanding, ending up with a worse system.<br />
<br />
Is there any other wiki that is more appropriate for explaining the low-level details of the MIDI electrical interface, and *why* it was done that way?<br />
<br />
I would be most interested in discussing new communication interfaces -- but is this really the right wiki?<br />
Or would http://en.wikibooks.org/wiki/Serial_Programming or the [http://interwiki.sourceforge.net/cgi-bin/picawiki.pl/StartingPoint PICA wiki] be better for discussing improvements?<br />
--[[User:DavidCary|DavidCary]] 13:21, 21 June 2007 (PDT)<br />
<br />
== IC design ==<br />
<br />
What do you think about<br />
http://makeyourownchip.com/<br />
?<br />
Should we talk about VLSI design ([http://david.carybros.com/html/vlsi.html "VLSI: designing electronic chips"])<br />
here at Open Circuits?<br />
Or is there a more appropriate wiki somewhere else?<br />
--[[User:DavidCary|DavidCary]] 15:59, 26 June 2007 (PDT)<br />
<br />
== electronics infoline ==<br />
<br />
So have you seen<br />
"Free electronics projects"<br />
http://electronicsinfoline.com/<br />
"with Photo Preview"<br />
?<br />
--[[User:DavidCary|DavidCary]] 00:28, 1 July 2007 (PDT)<br />
<br />
== generating a netlist with a "C++" program ==<br />
<br />
The [http://positron.ps.uci.edu/~pier/csc/sup/Support.html "Support Electronics for ATLAS Muon CSC"] documentation claims that [http://positron.ps.uci.edu/~pier/csc/sup/CRB_LayoutNotes0.pdf "The design was captured with C++. There are no schematics."] and lists [http://positron.ps.uci.edu/~pier/csc/sup/crb_srce the C++ source code].<br />
<br />
How did they do that?<br />
--[[User:DavidCary|DavidCary]] 01:15, 3 July 2007 (PDT)<br />
<br />
== rocket electronics ==<br />
<br />
Is there another wiki that talks about rocket electronics?<br />
Or is this Open Circuits the best place to talk about<br />
ground support electronics<br />
(such as [http://www.ukrocketman.com/rocketry/controller.shtml Launch Controller]s)<br />
and <br />
onboard electronics<br />
(such as one<br />
[http://www.ukrocketman.com/rocketry/compactrdasguide.shtml flight computer]<br />
or another<br />
[http://david.carybros.com/html/schematic.html#flight_computer flight computer]<br />
)?<br />
--[[User:DavidCary|DavidCary]] 14:21, 15 July 2007 (PDT)<br />
<br />
== Minimig ==<br />
I have created pages about the [[Minimig]] project which is running an Amiga 500 in a Xilinx FPGA. It's rather a work in progress, than a static documentation. I hope nobody minds. [[User:Freqmax|Freqmax]] 18:35, 27 July 2007 (PDT)<br />
<br />
== Open Science ==<br />
<br />
So does/should Open Science ( http://openscience.org/ ) have any relation to Open Circuits ?<br />
--[[User:68.0.120.35|68.0.120.35]] 00:13, 5 August 2007 (PDT)<br />
<br />
== LaTEX math markup ==<br />
<br />
I wrote a quick howto on figuring out resistor values, but it looks bad without latex math markup enabled.<br />
Here's what I wrote as it appears on open circuits: http://www.opencircuits.com/Talk:Relays<br />
Here's how it appears on wikipedia (with math markup enabled): http://en.wikipedia.org/wiki/User:Mzandrew/Sandbox<br />
<br />
Anyone know if this is a quick thing to enable for open circuits or if it's involved?<br />
<br />
[[User:Mzandrew|Mzandrew]] 14:16, 8 September 2007 (PDT)<br />
<br />
<div style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;margin-top:10px;margin-bottom:10px;">DONE! -- [[User:Chazegh|Chazegh]] 00:10, 11 March 2008 (PDT)</div><br />
<br />
----<br />
<br />
'''SPAM DELETED!'''<br />
<br />
I deleted a whole bunch of links that had been placed at the top of this page, probably by the same AH that did it to my page. I think the best solution would be to make it so no edits are possible without being logged in. Then there will be a record of who does this kind of thing. Then they can be banned from the site. I don't think that defeats the purpose of an open wiki environment, it simply means you have to register to contribute.<br />
<br />
--[[User:RogerAF|RAF]] 10:30, 21 December 2007 (PST)<br />
<br />
At least this page is still OK. The Spam AHole hit my user talk page again today. This is very aggravating.<br />
<br />
--[[User:RogerAF|RAF]] 06:54, 22 December 2007 (PST)<br />
<br />
: ''I agree. Annoying. I'm starting to "semi-protect" most pages so they can only be edited by logged-in users. I'm leaving a couple of pages wide open as a honeypot and/or test pages, so I can make tests and ban spammers without touching good pages. I think the $wgSpamRegex and/or ReCAPTCHA would be a better way to deal with spam. But my attempt to set them up isn't working yet. Sorry. --[[User:DavidCary|DavidCary]] 10:28, 3 January 2008 (PST)''<br />
<br />
== Release 2.0 ==<br />
<br />
[http://radar.oreilly.com/archives/2007/12/new_release_20_3.html New Release 2.0: Open Source Hardware] by Jimmy Guterman<br />
<br />
Does Guterman know about Open Circuits yet?<br />
--[[User:DavidCary|DavidCary]] 01:04, 4 January 2008 (PST)<br />
<br />
== tech-assist ==<br />
<br />
Should we invite the nice people at tech-assist<br />
http://tech-assist.org/<br />
to use the Open Circuits wiki?<br />
--[[User:DavidCary|DavidCary]] 20:38, 15 January 2008 (PST)<br />
<br />
== A post I left at the Schmartboard mailing list. ==<br />
<br />
Last week I posted to the Schmartboard mailing list asking about more interface types for their system.<br />
I made reference to sites like this and pleaded the case of individuals wishing to make projects that interface a little better than the methods available now. Neal Greenburg(VP in sales) replied that they had been kicking ideas around like what I was proposing for a while, and that he would like to get some feedback. So, if you're interested, head on over and pipe in. The basic request I made was asking for common internal pc interfaces(PCI, PCI-e, AGP, ISA, etc..) to be included as an attachable module.<br />
<br />
The reason for my request was that this would allow organizations such as this one to develop hardware that is now unachievable at a decent prototyping price(quantities in the single digits). Their modules allow robust SMD hardware to be hand soldered and connected to other modules, but interfacing to a pc or other system is limited to rs232. I left a much more in depth post there, and if you're interested, you can find it there.<br />
<br />
http://tech.groups.yahoo.com/group/schmartboardsv/<br />
<br />
I'm not affiliated with schmartboard in any other way than as a customer. I'm sorry if this is seen as spam, it's not intended to be. If the general consensus is that this is spam, feel free to delete it.<br />
<br />
Thanks for your time, take care.<br />
[[User:Jonkopp|Jonkopp]] 13:49, 20 January 2008 (PST)</div>Chazeghhttp://www.opencircuits.com/index.php?title=DsPIC30F_5011_Development_Board&diff=2826DsPIC30F 5011 Development Board2007-02-22T03:55:09Z<p>Chazegh: </p>
<hr />
<div>==Programming the Device==<br />
<br />
===Requirements===<br />
*Hardware<br />
#PC with COM port (Windows XP Installed for MPLAB)<br />
#ICD2 Programmer<br />
#Target Board<br />
#5V Power Supply<br />
<br />
*Software<br />
#[http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE v7.50 or higher]<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicProgrammer] ('''dsPicProgrammer.jar''')<br />
#[http://users.frii.com/jarvi/rxtx/download.html RXTX driver]<br />
<br />
*Files<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicBootloader] ('''ingenia.hex'''). Original assembly code by ingenia can be downloaded from [http://www.ingenia-cat.com/download/iBL.s here].<br />
#Application hex file (e.g. '''app.hex''')<br />
<br />
===Loading Bootloader (Once only)===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.1 Loading Bootloader<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install [http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE] || <br />
*Do '''NOT''' connect ICD 2 (via USB) to PC<br />
*Execute '''MPLAB vX.XX Install.exe'''<br />
|-valign="top"<br />
| Install USB Driver ||<br />
*Follow the instruction in (C:\Program Files\Microchip\MPLAB IDE\ICD2\Drivers\Ddicd2.htm)<br />
|-valign="top"<br />
| Select Target Chip ||<br />
*Run MPLAB IDE on PC<br />
*Select: Configure>Select Devices...<br />
*Choose dsPIC30F5011<br />
|-valign="top"<br />
| Target <-> ICD 2 ||<br />
*Use six pin cable. Beware of the pin assignments. Only pin 1 - 5 should be used.<br />
*Place Jumper on target board (if any). The Jumper connects target V<sub>cc</sub> to ICD 2.<br />
*Do '''NOT''' power-up the target.<br />
|-valign="top"<br />
| ICD 2 <-> PC ||<br />
*Plug-in ICD 2 to PC via USB cable<br />
*Power-up the target.<br />
*Select: Programmer>Select Programmer>MPLAB ICD 2<br />
*If this is the first time the ICD 2 is connected to PC, MPLAB IDE will automatically download the required OS to ICD 2, wait until it has finished<br />
*If you have not connected and powered up the target, you might see Warnings on invalid device IDs, and/or running self tests.<br />
*See results of self test if necessary: Programmer>Settings, Status Tab. Refer to [http://ww1.microchip.com/downloads/en/DeviceDoc/51331B.pdf ICD2 User's Guide] Chapter 7.<br />
|-valign="top"<br />
| Load Bootloader ||<br />
*Select: File>Import...<br />
*Select '''ingenia.hex'''<br />
|-valign="top"<br />
| Start Programming ||<br />
*Select: Programmer>Program<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down the Taget<br />
*Select: Programmer>Select Programmer>None<br />
*Unplug USB cable<br />
|-<br />
|}<br />
<br />
===Loading Application===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.2 Loading Application File<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install RXTX ||<br />
*For Windows User:<br />
**copy RXTXcomm.jar to \jre\lib\ext (under java)<br />
**copy rxtxSerial.dll to \jre\bin<br />
*For Linux User:<br />
**copy RXTXcomm.jar to /jre/lib/ext (under java)<br />
**copy librxtxSerial.so to /jre/lib/[machine type] (i386 for instance)<br />
|-valign="top"<br />
| Connect target board ||<br />
*For Windows User:<br />
**connect to COM1 (or other useable port)<br />
*For Linux User:<br />
**connect to ttyS0 (or other useable port)<br />
|-valign="top"<br />
| Open a console window ||<br />
*In Windows, Start>Run, and type cmd.<br />
|-valign="top"<br />
| Start Programming ||<br />
*Change to the directory containing dsPicProgrammer.jar<br />
*Execute dsPicProgrammer.jar<br />
**For Windows User: java -jar dsPicProgrammer.jar COMi Y:\foo2\app.hex<br />
**For Linux User: java -jar dsPicProgrammer.jar /dev/ttySi Y:/foo2/app.hex<br />
*Power-up target board<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down target board<br />
*Disconnect from COM port<br />
|-<br />
|}<br />
<br />
<br />
==Remote Access==<br />
*At the moment, local devices (e.g. EEPROM, ADC, DAC, etc.) can only be accessed locally through POSIX functions such as open(), read(), write(), ioctl().<br />
*However, a client may need to access these devices on a remote server. This section reviews the background and gives some ideas on its possible implementation.<br />
<br />
===Requirements===<br />
*A remote file access protocol, to transfer "files" (i.e. device's data) such as:<br />
#[http://en.wikipedia.org/wiki/FTP File Transfer Protocol] (FTP): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Remote_Shell Remote Shell] (RSH): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Network_File_System_%28Sun%29 Network File System] (NFS): Required files are manipulated on sever<br />
*An API to access files using a selected protocol, such as:<br />
#[http://www.die.net/doc/linux/man/man2/lam_rfposix.2.html lam_rfposix]: A POSIX-like remote file service for Local Area Multicomputer<br />
#API employed by VxWorks: [http://en.wikipedia.org/wiki/VxWorks VxWorks] is a Unix-like real-time operating system, commonly used for embedded systems.<br />
<br />
===API Reference for VxWorks===<br />
*Reference:<br />
**[http://www.windriver.com/vxworks/ VxWorks Official Website]<br />
**[http://www-cdfonline.fnal.gov/daq/commercial/ OS Libraries API Reference]<br />
*Related Libraies<br />
**netDrv (netDrv.h): an API using FTP or RSH<br />
**nfsDrv (nfsDrv.h): an API using NFS<br />
<br />
<br />
==To Do List==<br />
#Construct examples codes for using DSP library<br />
#Construct examples codes for using Build-in library<br />
#GUI Interface for Benchtop boards</div>Chazeghhttp://www.opencircuits.com/index.php?title=DsPIC30F_5011_Development_Board&diff=2825DsPIC30F 5011 Development Board2007-02-22T03:52:48Z<p>Chazegh: </p>
<hr />
<div>{{sprotected}}<br />
<br />
==Programming the Device==<br />
<br />
===Requirements===<br />
*Hardware<br />
#PC with COM port (Windows XP Installed for MPLAB)<br />
#ICD2 Programmer<br />
#Target Board<br />
#5V Power Supply<br />
<br />
*Software<br />
#[http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE v7.50 or higher]<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicProgrammer] ('''dsPicProgrammer.jar''')<br />
#[http://users.frii.com/jarvi/rxtx/download.html RXTX driver]<br />
<br />
*Files<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicBootloader] ('''ingenia.hex'''). Original assembly code by ingenia can be downloaded from [http://www.ingenia-cat.com/download/iBL.s here].<br />
#Application hex file (e.g. '''app.hex''')<br />
<br />
===Loading Bootloader (Once only)===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.1 Loading Bootloader<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install [http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE] || <br />
*Do '''NOT''' connect ICD 2 (via USB) to PC<br />
*Execute '''MPLAB vX.XX Install.exe'''<br />
|-valign="top"<br />
| Install USB Driver ||<br />
*Follow the instruction in (C:\Program Files\Microchip\MPLAB IDE\ICD2\Drivers\Ddicd2.htm)<br />
|-valign="top"<br />
| Select Target Chip ||<br />
*Run MPLAB IDE on PC<br />
*Select: Configure>Select Devices...<br />
*Choose dsPIC30F5011<br />
|-valign="top"<br />
| Target <-> ICD 2 ||<br />
*Use six pin cable. Beware of the pin assignments. Only pin 1 - 5 should be used.<br />
*Place Jumper on target board (if any). The Jumper connects target V<sub>cc</sub> to ICD 2.<br />
*Do '''NOT''' power-up the target.<br />
|-valign="top"<br />
| ICD 2 <-> PC ||<br />
*Plug-in ICD 2 to PC via USB cable<br />
*Power-up the target.<br />
*Select: Programmer>Select Programmer>MPLAB ICD 2<br />
*If this is the first time the ICD 2 is connected to PC, MPLAB IDE will automatically download the required OS to ICD 2, wait until it has finished<br />
*If you have not connected and powered up the target, you might see Warnings on invalid device IDs, and/or running self tests.<br />
*See results of self test if necessary: Programmer>Settings, Status Tab. Refer to [http://ww1.microchip.com/downloads/en/DeviceDoc/51331B.pdf ICD2 User's Guide] Chapter 7.<br />
|-valign="top"<br />
| Load Bootloader ||<br />
*Select: File>Import...<br />
*Select '''ingenia.hex'''<br />
|-valign="top"<br />
| Start Programming ||<br />
*Select: Programmer>Program<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down the Taget<br />
*Select: Programmer>Select Programmer>None<br />
*Unplug USB cable<br />
|-<br />
|}<br />
<br />
===Loading Application===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.2 Loading Application File<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install RXTX ||<br />
*For Windows User:<br />
**copy RXTXcomm.jar to \jre\lib\ext (under java)<br />
**copy rxtxSerial.dll to \jre\bin<br />
*For Linux User:<br />
**copy RXTXcomm.jar to /jre/lib/ext (under java)<br />
**copy librxtxSerial.so to /jre/lib/[machine type] (i386 for instance)<br />
|-valign="top"<br />
| Connect target board ||<br />
*For Windows User:<br />
**connect to COM1 (or other useable port)<br />
*For Linux User:<br />
**connect to ttyS0 (or other useable port)<br />
|-valign="top"<br />
| Open a console window ||<br />
*In Windows, Start>Run, and type cmd.<br />
|-valign="top"<br />
| Start Programming ||<br />
*Change to the directory containing dsPicProgrammer.jar<br />
*Execute dsPicProgrammer.jar<br />
**For Windows User: java -jar dsPicProgrammer.jar COMi Y:\foo2\app.hex<br />
**For Linux User: java -jar dsPicProgrammer.jar /dev/ttySi Y:/foo2/app.hex<br />
*Power-up target board<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down target board<br />
*Disconnect from COM port<br />
|-<br />
|}<br />
<br />
<br />
==Remote Access==<br />
*At the moment, local devices (e.g. EEPROM, ADC, DAC, etc.) can only be accessed locally through POSIX functions such as open(), read(), write(), ioctl().<br />
*However, a client may need to access these devices on a remote server. This section reviews the background and gives some ideas on its possible implementation.<br />
<br />
===Requirements===<br />
*A remote file access protocol, to transfer "files" (i.e. device's data) such as:<br />
#[http://en.wikipedia.org/wiki/FTP File Transfer Protocol] (FTP): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Remote_Shell Remote Shell] (RSH): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Network_File_System_%28Sun%29 Network File System] (NFS): Required files are manipulated on sever<br />
*An API to access files using a selected protocol, such as:<br />
#[http://www.die.net/doc/linux/man/man2/lam_rfposix.2.html lam_rfposix]: A POSIX-like remote file service for Local Area Multicomputer<br />
#API employed by VxWorks: [http://en.wikipedia.org/wiki/VxWorks VxWorks] is a Unix-like real-time operating system, commonly used for embedded systems.<br />
<br />
===API Reference for VxWorks===<br />
*Reference:<br />
**[http://www.windriver.com/vxworks/ VxWorks Official Website]<br />
**[http://www-cdfonline.fnal.gov/daq/commercial/ OS Libraries API Reference]<br />
*Related Libraies<br />
**netDrv (netDrv.h): an API using FTP or RSH<br />
**nfsDrv (nfsDrv.h): an API using NFS<br />
<br />
<br />
==To Do List==<br />
#Construct examples codes for using DSP library<br />
#Construct examples codes for using Build-in library<br />
#GUI Interface for Benchtop boards</div>Chazeghhttp://www.opencircuits.com/index.php?title=DsPIC30F_5011_Development_Board&diff=2824DsPIC30F 5011 Development Board2007-02-22T03:49:43Z<p>Chazegh: </p>
<hr />
<div>{{sprotected2}}<br />
<br />
==Programming the Device==<br />
<br />
===Requirements===<br />
*Hardware<br />
#PC with COM port (Windows XP Installed for MPLAB)<br />
#ICD2 Programmer<br />
#Target Board<br />
#5V Power Supply<br />
<br />
*Software<br />
#[http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE v7.50 or higher]<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicProgrammer] ('''dsPicProgrammer.jar''')<br />
#[http://users.frii.com/jarvi/rxtx/download.html RXTX driver]<br />
<br />
*Files<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicBootloader] ('''ingenia.hex'''). Original assembly code by ingenia can be downloaded from [http://www.ingenia-cat.com/download/iBL.s here].<br />
#Application hex file (e.g. '''app.hex''')<br />
<br />
===Loading Bootloader (Once only)===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.1 Loading Bootloader<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install [http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE] || <br />
*Do '''NOT''' connect ICD 2 (via USB) to PC<br />
*Execute '''MPLAB vX.XX Install.exe'''<br />
|-valign="top"<br />
| Install USB Driver ||<br />
*Follow the instruction in (C:\Program Files\Microchip\MPLAB IDE\ICD2\Drivers\Ddicd2.htm)<br />
|-valign="top"<br />
| Select Target Chip ||<br />
*Run MPLAB IDE on PC<br />
*Select: Configure>Select Devices...<br />
*Choose dsPIC30F5011<br />
|-valign="top"<br />
| Target <-> ICD 2 ||<br />
*Use six pin cable. Beware of the pin assignments. Only pin 1 - 5 should be used.<br />
*Place Jumper on target board (if any). The Jumper connects target V<sub>cc</sub> to ICD 2.<br />
*Do '''NOT''' power-up the target.<br />
|-valign="top"<br />
| ICD 2 <-> PC ||<br />
*Plug-in ICD 2 to PC via USB cable<br />
*Power-up the target.<br />
*Select: Programmer>Select Programmer>MPLAB ICD 2<br />
*If this is the first time the ICD 2 is connected to PC, MPLAB IDE will automatically download the required OS to ICD 2, wait until it has finished<br />
*If you have not connected and powered up the target, you might see Warnings on invalid device IDs, and/or running self tests.<br />
*See results of self test if necessary: Programmer>Settings, Status Tab. Refer to [http://ww1.microchip.com/downloads/en/DeviceDoc/51331B.pdf ICD2 User's Guide] Chapter 7.<br />
|-valign="top"<br />
| Load Bootloader ||<br />
*Select: File>Import...<br />
*Select '''ingenia.hex'''<br />
|-valign="top"<br />
| Start Programming ||<br />
*Select: Programmer>Program<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down the Taget<br />
*Select: Programmer>Select Programmer>None<br />
*Unplug USB cable<br />
|-<br />
|}<br />
<br />
===Loading Application===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.2 Loading Application File<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install RXTX ||<br />
*For Windows User:<br />
**copy RXTXcomm.jar to \jre\lib\ext (under java)<br />
**copy rxtxSerial.dll to \jre\bin<br />
*For Linux User:<br />
**copy RXTXcomm.jar to /jre/lib/ext (under java)<br />
**copy librxtxSerial.so to /jre/lib/[machine type] (i386 for instance)<br />
|-valign="top"<br />
| Connect target board ||<br />
*For Windows User:<br />
**connect to COM1 (or other useable port)<br />
*For Linux User:<br />
**connect to ttyS0 (or other useable port)<br />
|-valign="top"<br />
| Open a console window ||<br />
*In Windows, Start>Run, and type cmd.<br />
|-valign="top"<br />
| Start Programming ||<br />
*Change to the directory containing dsPicProgrammer.jar<br />
*Execute dsPicProgrammer.jar<br />
**For Windows User: java -jar dsPicProgrammer.jar COMi Y:\foo2\app.hex<br />
**For Linux User: java -jar dsPicProgrammer.jar /dev/ttySi Y:/foo2/app.hex<br />
*Power-up target board<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down target board<br />
*Disconnect from COM port<br />
|-<br />
|}<br />
<br />
<br />
==Remote Access==<br />
*At the moment, local devices (e.g. EEPROM, ADC, DAC, etc.) can only be accessed locally through POSIX functions such as open(), read(), write(), ioctl().<br />
*However, a client may need to access these devices on a remote server. This section reviews the background and gives some ideas on its possible implementation.<br />
<br />
===Requirements===<br />
*A remote file access protocol, to transfer "files" (i.e. device's data) such as:<br />
#[http://en.wikipedia.org/wiki/FTP File Transfer Protocol] (FTP): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Remote_Shell Remote Shell] (RSH): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Network_File_System_%28Sun%29 Network File System] (NFS): Required files are manipulated on sever<br />
*An API to access files using a selected protocol, such as:<br />
#[http://www.die.net/doc/linux/man/man2/lam_rfposix.2.html lam_rfposix]: A POSIX-like remote file service for Local Area Multicomputer<br />
#API employed by VxWorks: [http://en.wikipedia.org/wiki/VxWorks VxWorks] is a Unix-like real-time operating system, commonly used for embedded systems.<br />
<br />
===API Reference for VxWorks===<br />
*Reference:<br />
**[http://www.windriver.com/vxworks/ VxWorks Official Website]<br />
**[http://www-cdfonline.fnal.gov/daq/commercial/ OS Libraries API Reference]<br />
*Related Libraies<br />
**netDrv (netDrv.h): an API using FTP or RSH<br />
**nfsDrv (nfsDrv.h): an API using NFS<br />
<br />
<br />
==To Do List==<br />
#Construct examples codes for using DSP library<br />
#Construct examples codes for using Build-in library<br />
#GUI Interface for Benchtop boards</div>Chazeghhttp://www.opencircuits.com/index.php?title=DsPIC30F_5011_Development_Board&diff=2823DsPIC30F 5011 Development Board2007-02-22T03:31:37Z<p>Chazegh: </p>
<hr />
<div>==Programming the Device==<br />
<br />
===Requirements===<br />
*Hardware<br />
#PC with COM port (Windows XP Installed for MPLAB)<br />
#ICD2 Programmer<br />
#Target Board<br />
#5V Power Supply<br />
<br />
*Software<br />
#[http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE v7.50 or higher]<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicProgrammer] ('''dsPicProgrammer.jar''')<br />
#[http://users.frii.com/jarvi/rxtx/download.html RXTX driver]<br />
<br />
*Files<br />
#[http://chungyan5.no-ip.org/websvn/listing.php dsPicBootloader] ('''ingenia.hex'''). Original assembly code by ingenia can be downloaded from [http://www.ingenia-cat.com/download/iBL.s here].<br />
#Application hex file (e.g. '''app.hex''')<br />
<br />
===Loading Bootloader (Once only)===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.1 Loading Bootloader<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install [http://ww1.microchip.com/downloads/en/DeviceDoc/MP750.zip MPLAB IDE] || <br />
*Do '''NOT''' connect ICD 2 (via USB) to PC<br />
*Execute '''MPLAB vX.XX Install.exe'''<br />
|-valign="top"<br />
| Install USB Driver ||<br />
*Follow the instruction in (C:\Program Files\Microchip\MPLAB IDE\ICD2\Drivers\Ddicd2.htm)<br />
|-valign="top"<br />
| Select Target Chip ||<br />
*Run MPLAB IDE on PC<br />
*Select: Configure>Select Devices...<br />
*Choose dsPIC30F5011<br />
|-valign="top"<br />
| Target <-> ICD 2 ||<br />
*Use six pin cable. Beware of the pin assignments. Only pin 1 - 5 should be used.<br />
*Place Jumper on target board (if any). The Jumper connects target V<sub>cc</sub> to ICD 2.<br />
*Do '''NOT''' power-up the target.<br />
|-valign="top"<br />
| ICD 2 <-> PC ||<br />
*Plug-in ICD 2 to PC via USB cable<br />
*Power-up the target.<br />
*Select: Programmer>Select Programmer>MPLAB ICD 2<br />
*If this is the first time the ICD 2 is connected to PC, MPLAB IDE will automatically download the required OS to ICD 2, wait until it has finished<br />
*If you have not connected and powered up the target, you might see Warnings on invalid device IDs, and/or running self tests.<br />
*See results of self test if necessary: Programmer>Settings, Status Tab. Refer to [http://ww1.microchip.com/downloads/en/DeviceDoc/51331B.pdf ICD2 User's Guide] Chapter 7.<br />
|-valign="top"<br />
| Load Bootloader ||<br />
*Select: File>Import...<br />
*Select '''ingenia.hex'''<br />
|-valign="top"<br />
| Start Programming ||<br />
*Select: Programmer>Program<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down the Taget<br />
*Select: Programmer>Select Programmer>None<br />
*Unplug USB cable<br />
|-<br />
|}<br />
<br />
===Loading Application===<br />
{|border="1" cellspacing="0" cellpadding="5"<br />
|+ Table 9.2 Loading Application File<br />
! Step !! Remarks <br />
|-valign="top"<br />
| Install RXTX ||<br />
*For Windows User:<br />
**copy RXTXcomm.jar to \jre\lib\ext (under java)<br />
**copy rxtxSerial.dll to \jre\bin<br />
*For Linux User:<br />
**copy RXTXcomm.jar to /jre/lib/ext (under java)<br />
**copy librxtxSerial.so to /jre/lib/[machine type] (i386 for instance)<br />
|-valign="top"<br />
| Connect target board ||<br />
*For Windows User:<br />
**connect to COM1 (or other useable port)<br />
*For Linux User:<br />
**connect to ttyS0 (or other useable port)<br />
|-valign="top"<br />
| Open a console window ||<br />
*In Windows, Start>Run, and type cmd.<br />
|-valign="top"<br />
| Start Programming ||<br />
*Change to the directory containing dsPicProgrammer.jar<br />
*Execute dsPicProgrammer.jar<br />
**For Windows User: java -jar dsPicProgrammer.jar COMi Y:\foo2\app.hex<br />
**For Linux User: java -jar dsPicProgrammer.jar /dev/ttySi Y:/foo2/app.hex<br />
*Power-up target board<br />
|-valign="top"<br />
| Finishing ||<br />
*Power-down target board<br />
*Disconnect from COM port<br />
|-<br />
|}<br />
<br />
<br />
==Remote Access==<br />
*At the moment, local devices (e.g. EEPROM, ADC, DAC, etc.) can only be accessed locally through POSIX functions such as open(), read(), write(), ioctl().<br />
*However, a client may need to access these devices on a remote server. This section reviews the background and gives some ideas on its possible implementation.<br />
<br />
===Requirements===<br />
*A remote file access protocol, to transfer "files" (i.e. device's data) such as:<br />
#[http://en.wikipedia.org/wiki/FTP File Transfer Protocol] (FTP): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Remote_Shell Remote Shell] (RSH): Required files are copied from sever to client for manipulation<br />
#[http://en.wikipedia.org/wiki/Network_File_System_%28Sun%29 Network File System] (NFS): Required files are manipulated on sever<br />
*An API to access files using a selected protocol, such as:<br />
#[http://www.die.net/doc/linux/man/man2/lam_rfposix.2.html lam_rfposix]: A POSIX-like remote file service for Local Area Multicomputer<br />
#API employed by VxWorks: [http://en.wikipedia.org/wiki/VxWorks VxWorks] is a Unix-like real-time operating system, commonly used for embedded systems.<br />
<br />
===API Reference for VxWorks===<br />
*Reference:<br />
**[http://www.windriver.com/vxworks/ VxWorks Official Website]<br />
**[http://www-cdfonline.fnal.gov/daq/commercial/ OS Libraries API Reference]<br />
*Related Libraies<br />
**netDrv (netDrv.h): an API using FTP or RSH<br />
**nfsDrv (nfsDrv.h): an API using NFS<br />
<br />
<br />
==To Do List==<br />
#Construct examples codes for using DSP library<br />
#Construct examples codes for using Build-in library<br />
#GUI Interface for Benchtop boards</div>Chazeghhttp://www.opencircuits.com/index.php?title=OpenCircuits:Community_portal&diff=1901OpenCircuits:Community portal2006-06-18T09:55:41Z<p>Chazegh: </p>
<hr />
<div>Welcome to Open Circuits.<br />
This is a good place to talk about Open Circuits, as a whole.<br />
<br />
<br />
----<br />
Yahoo claims they have<br />
[http://dir.groups.yahoo.com/dir/Science/Engineering/Electrical 1,831 electrical engineering mailing lists].<br />
What would be a good way of letting the people on those lists know about the Open Circuits wiki, without spamming them?<br />
--[[User:DavidCary|DavidCary]] 13:30, 31 May 2006 (PDT)<br />
<br />
----<br />
<br />
So, is there any connection between http://OpenCircuits.org/ , http://OpenCircuits.net/ , and this http://OpenCircuits.com/ wiki?<br />
--[[User:DavidCary|DavidCary]] 23:47, 13 June 2006 (PDT)<br />
<br />
----<br />
No. There is no connection between any of http://opencircuits.com and the other websites listed.<br />
[[User:Chazegh|Chazegh]] 02:55, 18 June 2006 (PDT)</div>Chazeghhttp://www.opencircuits.com/index.php?title=Main_Page&diff=1892Main Page2006-06-05T18:54:19Z<p>Chazegh: </p>
<hr />
<div>Open Circuits is a wiki for sharing electronics knowledge, schematics, board layouts, and parts libraries. Please help us to build this resource by submitting your component descriptions, projects, techniques, and PCB footprints.<br />
<br />
__NOTOC__<br />
<br />
== [[Projects]] ==<br />
<br />
Descriptions, instructions, board layouts, and other documentation for electronics projects.<br />
<br />
== [[Components]] ==<br />
<br />
Lists of components, where to purchase them, how to use them.<br />
<br />
== [[Techniques]] ==<br />
<br />
How to do things.<br />
<br />
== [[PCB Footprints]] ==<br />
<br />
Don't reinvent the wheel. Known working PCB footprints for various components.</div>Chazeghhttp://www.opencircuits.com/index.php?title=Projects&diff=1890Projects2006-06-05T07:54:13Z<p>Chazegh: </p>
<hr />
<div>=== [[Open Mobile Gadgets]] ===<br />
An open source, open hardware mobile phone in its preliminary development.<br />
<br />
=== [[Music Player]]s including MP3 players ===<br />
<br />
[[TRAXMOD]] Open source MOD music player for dsPIC/ARM microcontrollers.<br />
<br />
=== [[PG31 GPS RS232 Dev Board]] ===<br />
A simple RS232 example project that takes 3.3V TTL serial and outputs to a super-common RS232 connection. Insto-NMEA!<br />
<br />
=== [[PG31 GPS USB Dev Board]] ===<br />
A great example project using the CP2102 USB to TTL UART IC as well as some basic battery holder info.<br />
<br />
=== [[Chalk Roach]] ===<br />
Ultra simple microcontroller development board for Atmel ATmega32 = 16MHz, 2KB SRAM, 16KB Flash<br />
<br />
=== LED displays ===<br />
<br />
* [[24" Wall Clock]] A really big wall clock. Why? Well, cause it might look cool? Probably not. But we do use GPS to get the time! Groovy.<br />
<br />
* [[POV display]] that spins around, giving the illusion of a large display. ([[User:DavidCary|DavidCary]])<br />
<br />
=== [[Cellular Rotary Phone]] ===<br />
An indepth breakdown of the Port-O-Rotary. Some clues to help you avoid audio problems with the GM862.<br />
<br />
=== [[Das Brewmeister!]] ===<br />
An attempt to wirelessly monitor temperatures of fermentation vessels<br />
<br />
=== [[Fermenter Controller]] ===<br />
A web available fermenter vessel controller. Uses PICs, i2c, Rs232 and python.<br />
<br />
=== [[Home controller]] ===<br />
Program your appliances to operate automatically in conjunction with your weekly and daily schedule, manually turn them on/off from your PC or use the controller as a process ON/OFF controller to regulate some kind of physical variable to the desired value.<br />
<br />
=== [[Interactive Lock Box]] ===<br />
An interesting project using an accelerometer and capacitive touch ICs.<br />
<br />
=== [[Motor driver]] (H-bridge) ===<br />
<br />
=== [[Atomic Microscope]] ===<br />
An atomic-resolution microscope.<br />
* STM (scanning tunnelling microscope)<br />
* AFM (atomic force microscope)<br />
<br />
=== [[BlueICE]] ===<br />
A bluetooth JTAG ICE debugger for AVR's!!!<br />
<br />
=== [[Sortof-Networked RFID Reader]] ===<br />
A 125Khz RFID Reader with a simple RS232 based ring network - to allow connection of multiple units to the same control computer.</div>Chazeghhttp://www.opencircuits.com/index.php?title=PCB_Footprints&diff=1889PCB Footprints2006-06-05T07:52:01Z<p>Chazegh: Reformatted available footprints into table format.</p>
<hr />
<div>{| class="wikitable"<br />
! Manufacturer !! Description !! Available footprints<br />
|-<br />
|Trimble || Lassen iQ GPS Module || [[Media:Trimble Lassen iQ GPS Module.zip|Protel]]<br />
|-<br />
|(none) || Compact Flash IDE Connector || [[Media:Compact Flash IDE connector.zip|Protel]]<br />
|-<br />
|Linx Technologies || RF transmitters, RF receivers and USB transcievers || [[Media:Linx_Technologies.zip|Protel]]<br />
|-<br />
|Spark Fun Electronics || [[SFE_Footprint_Library|SFE Footprint Library]] || [[Media:SFE-Custom-Footprints.zip|Protel]]<br />
|}</div>Chazeghhttp://www.opencircuits.com/index.php?title=Passives&diff=1888Passives2006-06-05T06:40:32Z<p>Chazegh: </p>
<hr />
<div>{{stub}}<br />
<br />
* [[10uF Tantalum Capacitor]]</div>Chazeghhttp://www.opencircuits.com/index.php?title=Passives&diff=1887Passives2006-06-05T06:33:15Z<p>Chazegh: </p>
<hr />
<div>* [[10uF Tantalum Capacitor]]</div>Chazeghhttp://www.opencircuits.com/index.php?title=Passives&diff=1886Passives2006-06-05T06:32:59Z<p>Chazegh: </p>
<hr />
<div>* [[10uF Tantalum Capacitor]] - Your basic 10uF decoupling tantalum</div>Chazeghhttp://www.opencircuits.com/index.php?title=Passives&diff=1885Passives2006-06-05T06:27:44Z<p>Chazegh: </p>
<hr />
<div>* [[10uF Tantalum Capacitor]] - Your basic 10uF decoupling tantalum<br />
<br />
[[Sample Component]]</div>Chazeghhttp://www.opencircuits.com/index.php?title=Components&diff=1884Components2006-06-05T06:27:15Z<p>Chazegh: Removed numbers of articles.</p>
<hr />
<div>__NOTOC__<br />
<br />
=== [[Passives]] ===<br />
Resistors, Capacitors, Inductors, ...<br />
<br />
=== [[Integrated Circuits]] ===<br />
Op Amps, Microcontrollers, Voltage Regulators, ...<br />
<br />
=== [[Transistors, Diodes, etc.]] ===<br />
<br />
=== [[Optoelectronics]] ===<br />
LEDs, photodiodes, optoisolators, ...<br />
<br />
=== [[Crystals and Oscillators]] ===<br />
Crystals, Ceramic Resonators, ...<br />
<br />
=== [[Connectors]] ===<br />
<br />
=== [[Batteries]] ===<br />
<br />
=== [[Enclosures]] ===<br />
<br />
=== [[Sensors]] ===<br />
Accelerometers, Gyroscopes, Temperature Sensors, Pressure Sensors, ...<br />
<br />
=== [[Switches]] ===<br />
<br />
=== [[Modules]] ===<br />
GPS, Mobile Phone, RF Transceiver, Bluetooth Modules, ...<br />
<br />
=== [[Manufacturers]] ===<br />
Links to homepages, phone numbers, contact info, ...<br />
<br />
=== [[Suppliers]] ===<br />
Good places to buy, numbers to call, people to talk to, ...</div>Chazeghhttp://www.opencircuits.com/index.php?title=Skillet_reflow&diff=1882Skillet reflow2006-06-05T03:39:38Z<p>Chazegh: </p>
<hr />
<div>{{stub}}<br />
<br />
== External Links ==<br />
<br />
* [http://www.sparkfun.com/tutorial/ReflowToaster/reflow-hotplate.htm The (Famous) Spark Fun Reflow Skillet Tutorial]</div>Chazeghhttp://www.opencircuits.com/index.php?title=PCB_Manufacturers&diff=1881PCB Manufacturers2006-06-05T03:36:11Z<p>Chazegh: </p>
<hr />
<div>The following is a user-submitted list of PCB manufacturers. Your results may vary.<br />
<br />
=== [http://www.batchpcb.com/ BatchPCB] ===<br />
2.50 / square inch, must use your own software to generate Gerber files. Easy-to-use web ordering interface, but slow turnaround time -- 10-20 days. Boards come out very nice -- precut, double-sided with silk screen and solder mask on both side.<br />
<br />
=== [http://www.4pcb.com/ Advanced Circuits] ===<br />
Good online design rule checking, easy web ordering interface, and small standard trace/space tolerances. Students can order single PCB's for [http://www.33each.com/ $33 each].<br />
<br />
=== [http://www.olimex.com/pcb/ Olimex] ===<br />
Bulgarian PCB manufacturer - $33 for a 6.3" by 3.9" board. I.E. cheaper than BatchPCB, but with a minimum board size requirement, silkscreen on one side only, and a more complicated ordering process.<br />
<br />
=== [http://www.pcb123.com/ PCB123] === <br />
Offers their own free (proprietary) schematic and PCB layout software -- easy to use, but you are locked into using their service. Integration with ordering system simplifies the process of ordering boards.</div>Chazeghhttp://www.opencircuits.com/index.php?title=Photoetching&diff=1878Photoetching2006-06-05T03:22:03Z<p>Chazegh: </p>
<hr />
<div>{{stub}}<br />
<br />
== Negative Film ==<br />
<br />
== Exposing photosensitive board ==</div>Chazeghhttp://www.opencircuits.com/index.php?title=Chemical_Etchants&diff=1877Chemical Etchants2006-06-05T03:19:45Z<p>Chazegh: </p>
<hr />
<div>{{stub}}<br />
<br />
== Ferric Chloride ==<br />
<br />
== Ammonium Persulfate ==<br />
<br />
== Disposal procedures ==<br />
<br />
== External Links == <br />
* [http://www.k9spud.com/wiki/PCB:Etchants Ferric Chloride vs. Ammonium Persulfate] and other etching chemicals.</div>Chazeghhttp://www.opencircuits.com/index.php?title=Template:Stub&diff=1876Template:Stub2006-06-05T03:19:17Z<p>Chazegh: </p>
<hr />
<div><div class="notice metadata" id="stub" style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;margin-top:10px;margin-bottom:10px;">[[Image:dang_symbol.png]]''This article is a stub. You can help Open Circuits by expanding it.</div></div>Chazeghhttp://www.opencircuits.com/index.php?title=Template:Stub&diff=1875Template:Stub2006-06-05T03:15:32Z<p>Chazegh: </p>
<hr />
<div><div class="notice metadata" id="stub" style="clear:both;border:1px dotted #333;padding:10px;background:#FFE400;color:#333;">[[Image:dang_symbol.png]]''This article is a stub. You can help Open Circuits by expanding it.</div></div>Chazeghhttp://www.opencircuits.com/index.php?title=File:Dang_symbol.png&diff=1874File:Dang symbol.png2006-06-05T03:14:00Z<p>Chazegh: Danger symbol. Used as a symbol for punctuation of layouts.</p>
<hr />
<div>Danger symbol. Used as a symbol for punctuation of layouts.</div>Chazeghhttp://www.opencircuits.com/index.php?title=Template:Stub&diff=1873Template:Stub2006-06-05T03:02:40Z<p>Chazegh: </p>
<hr />
<div><div class="notice metadata" id="stub" style="clear:both;">''This article is a stub. You can help Open Circuits by <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=edit}} expanding it]</span>.</div>Chazeghhttp://www.opencircuits.com/index.php?title=Template:Stub&diff=1872Template:Stub2006-06-05T03:00:58Z<p>Chazegh: </p>
<hr />
<div><div class="notice metadata" id="stub" style="clear:both;">''This article is a stub. You can help Wikipedia by <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=edit}} expanding it]</span>. ''</div><includeonly>[[Category:Stubs]]</includeonly></div>Chazeghhttp://www.opencircuits.com/index.php?title=Toner_Transfer&diff=1871Toner Transfer2006-06-05T02:56:50Z<p>Chazegh: </p>
<hr />
<div>{{stub}}<br />
<br />
<br />
Press-and-Peel(tm), photoresist, Sharpie, nail polish...<br />
<br />
== External Links ==<br />
* [http://www.veys.com/index.php/Making_Home-Made_Printed_Circuit_Boards Toner transfer]</div>Chazeghhttp://www.opencircuits.com/index.php?title=Template:Stub&diff=1870Template:Stub2006-06-05T02:56:07Z<p>Chazegh: </p>
<hr />
<div>This is a stub.</div>Chazeghhttp://www.opencircuits.com/index.php?title=Techniques&diff=1869Techniques2006-06-05T02:54:06Z<p>Chazegh: Reorganized page and moved information into individual pages.</p>
<hr />
<div>== Printed circuit board fabrication ==<br />
<br />
=== Homebrew ===<br />
* [[Toner Transfer]] -- This method involves laser printing your PCB design onto paper, then transferring toner onto copper-clad board.<br />
* [[Photoetching]] -- Exposure of PCB designs onto photosensitized copper-clad board.<br />
* [[Chemical Etchants]]<br />
<br />
=== Commercial PCB fabrication ===<br />
* [[Submitting PCB's for fabrication]] -- Common processes for submitting PCB's for fabrication.<br />
* [[PCB Manufacturers]]<br />
<br />
== Circuit construction (non PCB) ==<br />
<br />
* [[Solderless protoboard]]<br />
* [[Point-to-point]]<br />
* [[Wirewrap]]<br />
* [[Dead bug style]]<br />
* [[Manhattan style]]<br />
<br />
== Soldering techniques ==<br />
<br />
* [[Basic soldering]] -- How to use a soldering iron.<br />
* Surface Mount<br />
** [[Skillet reflow]]<br />
** [[Toaster oven reflow]]<br />
** [[Hot air soldering]]<br />
* [[Rework]] -- Techniques for fixing mistakes.</div>Chazeghhttp://www.opencircuits.com/index.php?title=Template:Under_construction&diff=1868Template:Under construction2006-06-04T22:06:12Z<p>Chazegh: </p>
<hr />
<div><blockquote style="color: black; font-size: large; text-align: center; background: #FC0; padding: 10px;">Under Construction</blockquote></div>Chazeghhttp://www.opencircuits.com/index.php?title=Template:Under_construction&diff=1867Template:Under construction2006-06-04T22:00:06Z<p>Chazegh: </p>
<hr />
<div><blockquote style="color: #FFF; font-size: large; font-align: center; background: #FC0; padding: 10px;">Under construction</blockquote></div>Chazegh