Open source hardware

From Wikipedia, the free encyclopedia

(Redirected from Open hardware)
Jump to: navigation, search

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.

Contents

  • Elphel, Inc. - Imaging Solutions with Free Software and Open Hardware

Elphel, Inc. develop and manufacture network reconfigurable cameras based on GNU/Linux & reconfigurable FPGA. All the code is FreeSoftware and all PCB layouts, socket diagrams and FPGA Verilog sources are available under GNU/GPL license.

For technical information go to Elphel's wiki.

There are several "open source hardware" CPUs, typically implemented as a soft microprocessor.

  • OpenSPARC is a project with an already created UltraSPARC T1 multicore chip by Sun Microsystems. As of August 2007 a T2 chip is also in the pipeline Sun's OpenSPARC
  • OpenRISC is a group of developers working to produce a very high performance open source RISC CPU.
  • LEON is an open source 32-bit SPARC-like CPU created by the ESA. It's the standard CPU for the European Space Industry.
  • F-CPU, Freedom CPU project initiated in mid-1998.[1][2]

  • 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.
  • Bug Labs - Produces BUG, an open DIY consumer electronics device platform comprising of BUGbase mini-linux computer and various BUGmodules, functional components such as camera, accelerometer, motion detector, touchscreen LCD, and GPS
  • 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.
  • Project VGA [3]
  • BalloonBoard.org produces open arm-based development boards, aimed at OEMs and Further Education.
  • ECB ATmega32/644 - Single-board computer based on the Atmel ATmega32/644 (20 MHz) with webserver-capability and less than 100mA power consumption
  • ECB AT91 - Single-board computer based on the Atmel AT91RM9200 ARM9 processor (180 MHz).
  • PLAICE - The PLAICE is an open source hardware and software project developing a powerful in-circuit development tool that combines in one device the features of a FLASH Programmer, Memory Emulator, and High Speed Multi-Channel Logic Analyzer. It runs uClinux.
  • OpenPCD - Open RFID reader/writer project, using AT91SAM7S128 microcontroller. [4]
  • SquidBee - Open Mote based in Arduino for developing Sensor Networks. [5]

  • 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.

  • 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. [8], [9]
  • Open-rTMS - creating a low cost rTMS device and free software to go with it. [10]
  • Daisy - An open source MP3 player [11]
  • OSMC - An open source Motor Control project, meant primarily for robotics but applicable to low-power electric vehicles and other uses [12]
  • Monome 40h - A reconfigurable grid of sixty-four backlit buttons, used via USB. A limited batch of 500 monome 40h has been produced. All the design process, design specifications, firmware and PCB schematics are available online [13]
  • SHPEGS - Open source Solar Heat Pump Electrical Generation System
  • GP2X an open-source, Linux-based handheld video game console and media player created and sold by GamePark Holdings of South Korea.
  • OpenServo - creating a low cost digital servo for use with RC and robotics projects. [14]

  1. ^ The F-CPU Project. 070828 erste.oekonux-konferenz.de
  2. ^ Welcome to the Freedom CPU website !. 070828 f-cpu.seul.org

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.