Difference between revisions of "Open source electronics"

From OpenCircuits
Jump to navigation Jump to search
 
m (Reverted edits by BelindaBride0718 (Talk) to last revision by 65.162.128.42)
 
(25 intermediate revisions by 14 users not shown)
Line 8: Line 8:
  
 
==Notable projects and collections==
 
==Notable projects and collections==
 +
 +
=== the [http://opencircuits.com/ Open Circuits wiki] ===
 +
 +
* [[Projects]]
  
 
===3D Printers===
 
===3D Printers===
Line 16: Line 20:
  
 
===Computers and Computer Components===
 
===Computers and Computer Components===
*'''[[Arduino]]''' is an open-source physical computing platform based on a simple I/O board and a development environment that implements the open source [[Processing (programming language)|Processing]] / [http://wiring.org.co/ Wiring] language.
+
 
 +
=== Designing the CPU itself ===
 +
 
 
* [[OpenSPARC]] is a project with an already created UltraSPARC T1 multicore chip by [[Sun Microsystems]]. [http://opensparc.net Sun's OpenSPARC]
 
* [[OpenSPARC]] is a project with an already created UltraSPARC T1 multicore chip by [[Sun Microsystems]]. [http://opensparc.net Sun's OpenSPARC]
 +
* [[OpenRISC]] is a group of developers working to produce a very high performance [[open source]] [[RISC]] [[central processing unit|CPU]].
 +
* [[LEON]] is an open source 32-bit RISC CPU.
 +
* [http://www.f-cpu.org/ Freedom CPU]
 +
* [http://opensparc.net Sun's OpenSPARC]
 +
* [http://www.gaisler.com/products/leon2/leon.html open source LEON2  processor]
 +
* [http://www.srisc.com/ Simply RISC S1 Core] ([http://www.eetimes.eu/193000635 EETimes article])
 +
 +
=== Designs that include a CPU ===
 +
 +
*'''[http://arduino.cc/ Arduino]''' is an open-source physical computing platform based on a simple I/O board and a development environment that implements the open source [[Processing (programming language)|Processing]] / [http://wiring.org.co/ Wiring] language. Based on the Atmel ATmega168. There is now a [http://arduino.cc/blog/ Arduino Blog] and a [http://arduino.cc/playground/ Arduino wiki].
 +
*'''[http://www.squidbee.org SquidBee]''' is an open mote for research in wireless sensor networks (WSN) whose design is based in Arduino's.
 
* [[Open OEM]] - Project to build the first open source computer [http://www.innovationstage.com/openoem/index.php]
 
* [[Open OEM]] - Project to build the first open source computer [http://www.innovationstage.com/openoem/index.php]
* [[OpenRISC]] is a group of developers working to produce a very high performance [[open source]] [[RISC]] [[central processing unit|CPU]].
 
 
* [[OpenBook Project|OpenBook]] - tablet design positioning between [[$100 laptop]] and consumer [[Tablet PC]] which wants allow tablet usage to masses by high volume production
 
* [[OpenBook Project|OpenBook]] - tablet design positioning between [[$100 laptop]] and consumer [[Tablet PC]] which wants allow tablet usage to masses by high volume production
 
* [[Simputer]] - handheld computer aimed at developing countries
 
* [[Simputer]] - handheld computer aimed at developing countries
* [[LEON]] is an open source 32-bit RISC CPU.
 
 
* [[Open Graphics Project]] aims to design an open architecture and standard for graphics cards.
 
* [[Open Graphics Project]] aims to design an open architecture and standard for graphics cards.
 
* [[BalloonBoard.org]] produces open arm-based development boards, aimed at OEMs and Further Education.
 
* [[BalloonBoard.org]] produces open arm-based development boards, aimed at OEMs and Further Education.
* [[ECB_AT91]] - [[Single-board computer]] based on the Atmel AT91RM9200 ARM9 processor (180MHz).
+
* [[ECB_AT91]] - [[Single-board computer]] based on the Atmel AT91RM9200 ARM9 processor (180 MHz).
 +
* [http://www.obook.info OpenBook Project] - open hardware and open software tablet project
  
 
===Organisations===
 
===Organisations===
Line 33: Line 49:
 
===Telephones===
 
===Telephones===
 
* [http://www.opencellphone.org Opencellphone.org] - also called '[[TuxPhone]]'
 
* [http://www.opencellphone.org Opencellphone.org] - also called '[[TuxPhone]]'
* [[OpenMoko]] - open phone framework (first use case: [[First International Computer|FIC]] neo1973, expected in Q1, 2007)
+
 
 +
 
 +
* [http://www.openmoko.org Openmoko] Open source mobile phone running Linux and other free software, actively developed by community. CAD files and schematics included.
 +
** [http://wiki.openmoko.org/wiki/Neo_1973 Neo 1973]
 +
** [http://wiki.openmoko.org/wiki/Neo_FreeRunner Neo FreeRunner] currently in the market
 +
 
 
===Vehicles===
 
===Vehicles===
 
* [[OScar (open source car)]] : '''OScar''' is the first attempt to design an entire car using [[open source]] principles.
 
* [[OScar (open source car)]] : '''OScar''' is the first attempt to design an entire car using [[open source]] principles.
 
* [http://www.ihpva.org/wiki/index.php/Open_Source_Velomobile_Development_Project Open Source Velomobile Development Project ]: build your own [[velomobile]]
 
* [http://www.ihpva.org/wiki/index.php/Open_Source_Velomobile_Development_Project Open Source Velomobile Development Project ]: build your own [[velomobile]]
 
===Other Projects===
 
===Other Projects===
* [[RONJA]] - Open source Free Space Optic system, DIY in a garage, 10Mbps full duplex/1.4km
+
* [[RONJA]] - Open source Free Space Optic system, DIY in a garage, 10 Mbit/s full duplex/1.4 km
 
* [[Neuros Technology|Neuros "Open Source Device"]] an open source set-top box type device designed to serve as a low cost Linux "media center"
 
* [[Neuros Technology|Neuros "Open Source Device"]] an open source set-top box type device designed to serve as a low cost Linux "media center"
 
* [[Chumby]] - 'Glancable' information device
 
* [[Chumby]] - 'Glancable' information device
Line 47: Line 68:
 
* [[Daisy MP3 Player|Daisy]] - An open source MP3 player [http://www.teuthis.com/html/daisy_mp3.html]
 
* [[Daisy MP3 Player|Daisy]] - An open source MP3 player [http://www.teuthis.com/html/daisy_mp3.html]
 
* [[OSMC]] - An open source Motor Control project, meant primarily for [[robotics]] but applicable to low-power electric vehicles and other uses [http://www.robotpower.com/osmc_info/]
 
* [[OSMC]] - An open source Motor Control project, meant primarily for [[robotics]] but applicable to low-power electric vehicles and other uses [http://www.robotpower.com/osmc_info/]
 +
* [[FGIO_USB]] - An open source USB I/O board with capture and playback features [http://www.germinara.it/fgio_usb.htm]
 +
* [[FGDIANASYM]] - An open source data logger, digital analyzer and digital simulator for Windows, could be connected with FGIO_USB board [http://www.germinara.it/fgdianasym.htm]
 +
* [[HackMe Rockit]] - An open source 8 Bit Analog Digital Hybrid Synth [http://hackmeopen.com]
  
 
==References==
 
==References==
Line 64: Line 88:
 
* [http://opensource.wikia.com/wiki/Main_Page Open hardware Wikia].
 
* [http://opensource.wikia.com/wiki/Main_Page Open hardware Wikia].
 
* [http://www.openhardware.net Openhardware]
 
* [http://www.openhardware.net Openhardware]
 +
* [http://shree-electronics.com shree-electronics] abbreviations used in electronics
 
* [http://dmoz.org/Computers/Hardware/Open_Source/ Open Directory: Computers: Hardware: Open Source]
 
* [http://dmoz.org/Computers/Hardware/Open_Source/ Open Directory: Computers: Hardware: Open Source]
* [http://openeeg.sourceforge.net/doc/ The open-source Electroencephalography project]
+
* [http://openeeg.sourceforge.net/doc/ The open-source Electroencephalography project] -- see also [[Programmable Chip EEG]]
 
* [http://www.openhardware.de Openhardware's Kernel Accelerator Device]
 
* [http://www.openhardware.de Openhardware's Kernel Accelerator Device]
 
* [http://opencollector.org/Whyfree/open_hardware.html Debian Open Hardware] at [http://opencollector.org/ Open Collector]
 
* [http://opencollector.org/Whyfree/open_hardware.html Debian Open Hardware] at [http://opencollector.org/ Open Collector]
 
* [http://www.uclinux.org Embedded Linux/Microcontroller Project]
 
* [http://www.uclinux.org Embedded Linux/Microcontroller Project]
 
* [http://www.opencores.org OpenCores]
 
* [http://www.opencores.org OpenCores]
* [http://www.obook.info OpenBook Project] - open hardware and open software tablet project
 
* [http://www.f-cpu.org/ Freedom CPU]
 
 
* [http://www.gaisler.com/ Gaisler research]
 
* [http://www.gaisler.com/ Gaisler research]
* [http://opensparc.net Sun's OpenSPARC]
 
 
* [http://wiki.debian.org/open_hardware DebianWiki page about Open hardware].
 
* [http://wiki.debian.org/open_hardware DebianWiki page about Open hardware].
 
* [http://fusor.net/ Open-source fusor research]
 
* [http://fusor.net/ Open-source fusor research]
* [http://opencircuits.com/ Open Circuits wiki]
 
 
* [http://www.opendildonics.org/ Open dildonics wiki]
 
* [http://www.opendildonics.org/ Open dildonics wiki]
* [http://www.gaisler.com/products/leon2/leon.html open source LEON2  processor]
 
 
* [http://www.thinkcycle.org/ ThinkCycle]
 
* [http://www.thinkcycle.org/ ThinkCycle]
 
* [http://www.wired.com/wired/archive/11.11/opensource.html Wired:Open Source Everywhere]
 
* [http://www.wired.com/wired/archive/11.11/opensource.html Wired:Open Source Everywhere]
Line 85: Line 105:
 
* [http://software.newsforge.com/article.pl?sid=05/09/13/1631226 Neuros Open Source Approach to Hardware... Newsforge]
 
* [http://software.newsforge.com/article.pl?sid=05/09/13/1631226 Neuros Open Source Approach to Hardware... Newsforge]
 
* [http://www.atariarchives.org/deli/homebrew_and_how_the_apple.php Homebrew and How the Apple Came to Be] by [[Stephen Wozniak]]
 
* [http://www.atariarchives.org/deli/homebrew_and_how_the_apple.php Homebrew and How the Apple Came to Be] by [[Stephen Wozniak]]
* [http://www.srisc.com/ Simply RISC S1 Core] ([http://www.eetimes.eu/193000635 EETimes article])
 
 
* [http://www.opencores.org/projects.cgi/web/opentech/about OpenTech] - compiling open hardware designs and free design tools to one package for [[hardware design]]ers.
 
* [http://www.opencores.org/projects.cgi/web/opentech/about OpenTech] - compiling open hardware designs and free design tools to one package for [[hardware design]]ers.
 
* [http://www.openprosthetics.org/ The Open Prosthetics Project]- A [[Prosthetics]]  designed with open source principles.
 
* [http://www.openprosthetics.org/ The Open Prosthetics Project]- A [[Prosthetics]]  designed with open source principles.
 
* [http://www.makezine.com/blog/archive/2006/11/the_open_source_1.html The Open Source Gift Guide: Open source hardware, software, and more for the holidays!]
 
* [http://www.makezine.com/blog/archive/2006/11/the_open_source_1.html The Open Source Gift Guide: Open source hardware, software, and more for the holidays!]
  
 +
* [http://www.makezine.com/blog/archive/2007/08/open_source_hardware_lice.html Makezine blog: "Open source hardware licenses"]
 +
* [http://blog.makezine.com/archive/open_source_hardware/ Makezine: open source hardware projects]
 +
 +
* [http://diydrones.com/profiles/blog/show?id=705844%3ABlogPost%3A29428 "What does "Open Source Hardware" mean?"] by Chris Anderson 2008
 +
 +
* [http://www.halfbakery.com/idea/Open_20Source_20Hardware_20Initiative halfbakery: "Open Source Hardware Initiative"]: "How open source electronics and hardware can be feasible, reproducible, and implementable"
 +
* [http://www.stackfoundry.com/ Open Source Hardware Development Boards]
  
 
[[Category:Open machine|Hardware]]
 
[[Category:Open machine|Hardware]]
 
[[Category:Open hardware]]
 
[[Category:Open hardware]]

Latest revision as of 18:26, 27 July 2011

Open source hardware refers to computer and electronic hardware that is designed in the same fashion as free and open-source software. Open source hardware is part of the open source culture that takes the open source ideas to fields other than software. An example of this is the Simputer project.

Some of the impetus for the development of open source hardware was initiated in 2002 through the Challenge to Silicon Valley issued by Kofi Annan [1]. Because the nature of hardware is different than software, and because the concept of open source hardware is relatively new, no exact definition of open source hardware has emerged.

Because hardware has direct variable costs associated with it, no open source software definition can directly be applied without modification. Instead, the term open source hardware has primarily been used to reflect the use of free/open source software with the hardware and the free release of information regarding the hardware, often including the release of schematics, design, sizes and other information about the hardware. In anyway, it includes the hardware design and element distribution on the motherboard (i.e. a notebook where one can replace elements).

With the rise of reconfigurable logic devices, the sharing of logic designs is also a form of open source hardware. Instead of sharing the schematics, HDL code is shared. This is different from free/open source software. HDL descriptions are commonly used to set up SoC systems either in FPGAs or directly in ASIC designs. HDL modules, when distributed, are called semiconductor intellectual property cores, or IP cores.

Notable projects and collections[edit]

the Open Circuits wiki[edit]

3D Printers[edit]

Computers and Computer Components[edit]

Designing the CPU itself[edit]

Designs that include a CPU[edit]

  • Arduino is an open-source physical computing platform based on a simple I/O board and a development environment that implements the open source Processing / Wiring language. Based on the Atmel ATmega168. There is now a Arduino Blog and a Arduino wiki.
  • SquidBee is an open mote for research in wireless sensor networks (WSN) whose design is based in Arduino's.
  • Open OEM - Project to build the first open source computer [2]
  • OpenBook - tablet design positioning between $100 laptop and consumer Tablet PC which wants allow tablet usage to masses by high volume production
  • Simputer - handheld computer aimed at developing countries
  • Open Graphics Project aims to design an open architecture and standard for graphics cards.
  • BalloonBoard.org produces open arm-based development boards, aimed at OEMs and Further Education.
  • ECB_AT91 - Single-board computer based on the Atmel AT91RM9200 ARM9 processor (180 MHz).
  • OpenBook Project - open hardware and open software tablet project

Organisations[edit]

  • Open Hardware (OH) is a project in which hardware designers share their work by disclosing the schematics and software (drivers) used in their designs. Open hardware designers meet, discuss what they are doing and ask each other for assistance in finding parts, or seek ideas to solve design problems. OH is also an opportunity to exhibit designs, so some may learn from what others have done.
  • OpenCores is a foundation that attempts to form a community of designers to support open-source cores (logic designs) for CPUs, peripherals and other devices. OpenCores maintains an open-source on-chip interconnection bus specification called Wishbone.

Telephones[edit]


  • Openmoko Open source mobile phone running Linux and other free software, actively developed by community. CAD files and schematics included.

Vehicles[edit]

Other Projects[edit]

  • RONJA - Open source Free Space Optic system, DIY in a garage, 10 Mbit/s full duplex/1.4 km
  • Neuros "Open Source Device" an open source set-top box type device designed to serve as a low cost Linux "media center"
  • Chumby - 'Glancable' information device
  • OpenStim: The Open Noninvasive Brain Stimulator
  • gEDA - full GPL'd suite of Electronic Design Automation tools.
  • OpenEEG - creating a low cost EEG device and free software to go with it. [3]
  • Open-rTMS - creating a low cost rTMS device and free software to go with it. [4]
  • Daisy - An open source MP3 player [5]
  • OSMC - An open source Motor Control project, meant primarily for robotics but applicable to low-power electric vehicles and other uses [6]
  • FGIO_USB - An open source USB I/O board with capture and playback features [7]
  • FGDIANASYM - An open source data logger, digital analyzer and digital simulator for Windows, could be connected with FGIO_USB board [8]
  • HackMe Rockit - An open source 8 Bit Analog Digital Hybrid Synth [9]

References[edit]

See also[edit]

External links[edit]