Difference between revisions of "WikiNode"

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

Latest revision as of 06:05, 11 June 2024

Welcome to Open Circuits.

Open Circuits is a wiki for sharing electronics knowledge, schematics, board layouts, and parts libraries.

Key Points of Interest[edit]

Neighbors[edit]

The WikiNode project tries to link every wiki in the world together. Our "WikiNode" links to closely-related wiki (and their WikiNode links back).

If you want to talk about something that is not quite on-topic here at Open Circuits (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. The corresponding WikiNode on each of those wiki helps people who want to talk about "open hardware" to discover this wiki.

Medical Electronics[edit]

Open Hardware Cell Phone[edit]

Other Open Wireless Communications[edit]

  • Amateur Radio Wiki - Online Encyclopedia for Hams
  • WSN, the Wireless Sensor Network Wiki - discusses wireless sensor networks. (wired sensor network discussion is also tolerated :-).
  • RONJA Wiki (offline as of 2008-03-02) - Reasonable Optical Near Joint Access, Free Space Optics device[1]. ("free technology" is the same as "open hardware", right?)
  • OpenWRT Wiki - "OpenWrt is an open source project to create a free embedded operating system for network devices."
  • NFC Tools - libnfc and other open-source projects for near-field communication (NFC).

Microcontrollers[edit]

Computer Architecture[edit]

We briefly touch on computer architecture on a few Open Circuits pages. ( Kestrel, Multi-purpose Embedded System, Expansion bus, relay CPU ). For far more details, see other wikis such as

Vehicles, Robots, and CNC[edit]

  • 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."
  • EVProduction - discusses several electric open source vehicles.
  • 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.
  • Robotics wiki (offline as of 2007-07-07, Internet Archive capture)
  • PMinMO Wiki - describes an open-source CNC machine—software, electronics, motors, hardware, etc.—and related information, such as CNC PCB milling. (was: [2] ) needs WikiNode
  • VEMS Wiki - has some interesting electronics projects. In particular, the GoBox project to tune automobile engines to minimize the amount of fuel used. needs wikinode
  • JMRI Wiki - tools for model railroad computer control
  • DCCWiki - "Digital Command Control", discusses computer-controlled model railroads
  • AdaWiki - discusses open source benchtop tools, laser cutters, and electronics DIY/hobbyists. needs wikinode
  • EcoModder Wiki - discusses various ways to measure and improve vehicle gas economy, including "MPGuino is an open source fuel economy computer (Arduino based) for any vehicle with electronic fuel injection and a Vehicle Speed Sensor."
  • MakerBot Wiki (offline as of 2014-10-26, Internet Archive capture)
  • ArduCopter Wiki - discusses ArduiCopter, the Arduino-based autopilot for multi-rotor craft, from quadcopters to traditional helis. From the DIY Drones development team. The open-hardware electronics connects gyros, magnetometers, accelerometers, GPS reciever, RC reciever, etc., and drives 2, 4, 6, or 8 rotors in a variety of configurations to give autolevel and auto altitude control and stabilized RC control.
  • MultiWii - software to control a RC multi copter, supports various sensors but was initially developed to support Nintendo Wii console gyroscopes and accelerometers

Electronic Design Automation[edit]

  • KiCad (offline as of 2010-05-07, Internet Archive capture) - a GPL'd suite of programs for EDA
  • KiCadHowTo - tutorials and other information to help you quickly become a fluent KiCad user
  • Protel Users Wiki (offline as of 2011-12-31, Internet Archive capture) - for people who design and draw schematics and circuit boards with Protel
  • gEDA Project 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.
  • OpenCircuitDesign - the other Open Circuit Wiki, discusses mostly free tools for designing integrated circuits
  • Open Component Project - a shared repository of public domain symbols, footprints, and 3D component models for use in electronic design automation (EDA) software.

Dorkbot[edit]

Artists, inventors, scientists, engineers. The exciting thing to me is to learn about strange things that creative people are doing around the world, with no regard for genre, style, school of thought, area of expertise, etc. ... committed to the idea of "availability over promotion", meaning their main concern is to help things exist, rather than making hits or selling lots of copies.

CPU[edit]

Various small CPU modules that have their own wiki (see also ARMUS Embedded Linux Board and other motherboards that run Linux)

  • eLinux - information on running Linux on several small ARM-based embedded systems and Texas Instruments OMAP processors.
  • Linux Robots Wiki (offline as of 2014-10-26) robots that run Linux
  • Ballonboard 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".
  • 2 Gumstix wiki: (Gumstix are motherboards that run Linux#Gumstix. Gumstix expansion board schematics and layouts open hardware -- published under a creative commons licence. )
  • Gumstix User Wiki - "Gumstix users can share their knowledge, showcase their Gumstix-based projects, and pass on links to other sources of information and materials." needs wikinode
  • Virtual Cogs Wiki (offline as of 2008-11-10, Internet Archive capture) - describes a CPU board that uses a stacking connector system.
  • emQbit Wiki (offline as of 2011-07-29, Internet Archive capture) - "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.
  • BeagleBoard Wiki - The BeagleBoard runs Linux. The embedded Linux wiki also discusses BeagleBoard.
  • Arduino Playground - discusses the Arduino board based on the Atmel AVR ATmega168. (See also the Atmel AVR wiki).
  • ElphelWiki - discusses the free software and open hardware inside Elphel cameras. That hardware includes a FPGA that handles video processing and video compression, and a ETRAX FS processor that runs Linux.
  • LeafLabs Wiki - discusses the Maple, a Arduino-compatible board that uses an ARM processor, and other stuff from LeafLabs. needs WikiNode

Related Wikis[edit]

  • OpenJTAG Wiki (offline as of 2014-10-26)
  • The Analog Wiki (offline as of 2014-10-26) - "The Wiki for Design & Verification Engineers by Design & Verification Engineers."
  • The Hardware Book - Internet's largest free collection of connector pinouts and cable descriptions. needs WikiNode
  • OpenFPGA Wiki (offline as of 2014-10-26) - needs WikiNode
  • CATkit Wiki (offline as of 2014-10-26) - CATkit is an open hardware project designed as a standalone interactive Forth computer for audio sound artists. (Based on Microchip PIC 18F).
  • OpenBIOS - 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.
  • OpenBook Wiki (offline as of 2014-10-26) - discusses OpenBook, an open source hardware and software project designing a computer tablet ... Everyone can contribute and help to shape the OpenBook hardware and software specifications.
  • Chaos Communication Camp 2007
  • Tubeopedia.com (offline as of 2014-10-26) - discusses vacuum tube technology and science, circuits, theory, people and equipment related to vacuum tubes
  • Linux1394 Wiki (offline as of 2014-10-26) - discusses FireWire on Linux and related device drivers, tools, libraries, and hardware. needs wikinode
  • RFID Guardian - discusses an open hardware project designed to guard privacy. needs wikinode
  • Wikitronics - needs wikinode
  • SDIY Wiki - for learning and sharing knowledge about making, modifying, or repairing electronic musical instruments and related equipment.
  • OrbSWARM - a wiki for an open hardware group that build swarms of semi-autonomous spherical robots. needs wikinode
  • The Great Internet Migratory Box of Electronics Junk - "a progressive lending library of electronic components. An internet meme in physical form halfway between P2P zip-archive sharing and a flea market. It arrives full of wonderful (and possibly useless) components, but you will surely find some treasures to keep. You will be inspired look through your own piles, such as they are, and find more mysterious components that clearly need to be donated to the box before it is passed on again." needs wikinode
  • DataFlow Wiki - a wiki about art, new medias, electronics, interaction design, Python, PureData and other dataflow languages.
  • Wockets - a wiki about developing low-cost sensors for measuring physical activity on mobile phones.
  • Synthesizers.com Wiki (offline as of 2014-10-26) - "up-to-date information about synthesizers, patches, modifications, etc." needs wikinode
  • Bicycleledpov - A bicycle visual LED artwork
  • Micropendous - Open Hardware Development Boards for the Atmel's Full-Speed (12Mbit/s) USB AVR Microcontrollers (AT90USB162, ATmega32U4, AT90USB646, AT90USB1287)
  • Noisebridge - Noisebridge is an infrastructure provider for technical-creative projects, collaboratively run by its members
  • Wikiants do-it-yourself (in German) (offline as of 2014-10-26) - has a section on Wikiants: open hardware.
  • Qi-Hardware - Qi's mission is to promote and encourage the development of copyleft hardware.

Please add closely-related wikis. Keep the 7 or so of the most-closely-related wikis. Move less-relevant wikis to WikiIndex.

Are any of the wikis listed at http://www.communitywiki.org/odd/SoftwareBazaar/MicrocontrollerProgramming relevant enough to list here?