Open-source computing hardware

Open-source computing hardware comprises computers and computer components with an open design. They are designed as open-source hardware using open-source principles.


Partially open-source hardware

Hardware that uses closed source components

Computers

Single-board computers

  • Tinkerforge RED Brick, executes user programs and controls other Bricks/Bricklets standalone
ARM
Motorola 68000 series
National Semiconductor NS320xx series
RISC-V
  • HiFive1 is an Arduino-compatible development kit featuring the Freedom E310, the industry’s first commercially available RISC-V SoC[2]
  • HiFive Unleashed "is a Linux development platform for SiFive’s Freedom U540 SoC, the world’s first 4+1 64-bit multi-core Linux-capable RISC-V SoC."[3]

Routers

Notebook computers

Handhelds, palmtops, and smartphones

Fully open-source hardware

Hardware that has no closed source dependencies

Microcontrollers

  • Arduino — 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. Also clones of this platform including Freeduino.
  • Tinkerforge — a platform comprising stackable microcontrollers for interfacing with sensors and other I/O devices.

Components

CPUs

Instruction sets

Organisations

See also

References

  1. Katherine Noyes. "Tiny $57 PC is like the Raspberry Pi, but faster and fully open". PCWorld. 2012.
  2. "HiFive1: Open Source, Arduino-Compatible RISC-V Dev Kit". Crowd Supply. Retrieved 2017-05-31.
  3. "SiFive HiFive Unleashed Getting Started Guide" (PDF). SiFive. SiFive, Inc. Retrieved 13 April 2018.
  4. "Hardware documentation". cz.nic. Retrieved 22 July 2017.
  5. "Novena". Crowd Supply.
  6. "The Almost Completely Open Source Laptop Goes on Sale". Wired. 2 April 2014.
  7. "Novena Helps Hackers Build Their Own Laptop".
  8. Holbrook, Stett (April 2, 2014). "The World's First Open Source Laptop Makes Its Debut". Make. Retrieved 2017-03-12.
  9. "Twibright Labs - Ronja".
  10. "ZPU - the worlds smallest 32 bit CPU with GCC toolchain :: Overview :: OpenCores".
  11. "J-Core Open Processor". Retrieved Jun 19, 2016.
  12. j-core Design Walkthrough (PDF). Embedded Linux Conference. San Diego. 6 April 2016. Retrieved Jun 19, 2016.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.