產(chǎn)品分類
開源硬件
時間:2022-12-01 人氣: 來源:山東合運(yùn)電氣有限公司
開源硬件,指與自由及開放源代碼軟件相同方式設(shè)計的計算機(jī)及電子硬件。開源硬件開始考慮對軟件以外的領(lǐng)域開源,是開源文化的一部分。
這個詞主要是用來反映自由釋放詳細(xì)信息的硬件設(shè)計,如電路圖、材料清單和電路板布局?jǐn)?shù)據(jù),通常使用開源軟件來驅(qū)動硬件。
共享邏輯設(shè)計連同可編程邏輯器件之重構(gòu),也是一種形式的開源硬件。硬件描述語言代碼的共享代替共享電路圖。硬件描述語言通常用于系統(tǒng)芯片系統(tǒng),也用于組件可編程邏輯門數(shù)組或直接在專用集成電路中設(shè)計。當(dāng)分配時叫做硬件描述語言模塊或IPcores。
許可證
一些開放源碼硬件項目只需使用現(xiàn)有的開放源碼軟件之許可證而不是創(chuàng)建一套新的許可證。
除了現(xiàn)有的軟件許可證,有幾個新的許可證已經(jīng)被提出;這些許可之目的是解決具體的硬件設(shè)計問題。
在這些許可證里,許多基本原則體現(xiàn)在“移植”到其對應(yīng)的硬件項目之開源軟件許可證。例如,Opencores像LGPL;FreeCores堅持GPL;開放的硬件基金會促進(jìn)“著作權(quán)或其他寬容之許可證”;并且BalloonProject寫了自己的許可[9]。新的硬件許可證往往解釋為“硬件中等價”的一個眾所周知的開放源碼軟件之許可證,如GPL、LGPL或BSD。
盡管表面上有相似之處,但軟件許可、硬件許可證最根本不同是:其性質(zhì)依靠專利法律,而不是著作權(quán)法律。著作權(quán)許可證可以控制分發(fā)的源代碼或設(shè)計文件,專利許可證可控制之使用和制造的物理設(shè)備內(nèi)置之設(shè)計文件。這一區(qū)分在TAPR開放硬件許可證中明確提及。
值得注意的許可證
TAPR開放硬件許可證:JohnAckermann律師起草,開放源碼軟件社區(qū)領(lǐng)袖BrucePerens和EricS.Raymond審查,并在一個開放的社會討論由數(shù)百名志愿人員討論
Balloon開放硬件許可證:在BalloonProject的所有項目中使用
雖然原始版本是軟件許可,OpenCores鼓勵使用LGPL
OpenGraphicsProject使用多種許可證,包括MIT許可證、GPL和專有協(xié)議。
硬件設(shè)計公共許可證:Opencollector.org的管理員GrahamSeaman所寫
開發(fā)
在使開源硬件可作為開源軟件已經(jīng)發(fā)生了廣泛的討論。討論重點放在多個領(lǐng)域,像開源硬件已定義的級別,如何在硬件之開發(fā)和作為一種可持續(xù)發(fā)展的模式進(jìn)行合作。主要的分歧之一是發(fā)展開放源碼軟件和硬件開發(fā)開放源碼硬件之結(jié)果是有形資產(chǎn)之輸出,這需要資金、原型和制造。結(jié)果,“開源是自由的,而不是免費(fèi)的”。更多的正式名稱叫做GratisversusLibre,區(qū)分在零成本、自由使用和修改信息之想法之間。雖然開源硬件面臨在降低成本和減少金融風(fēng)險上面臨最大限度的挑戰(zhàn),一些項目之開發(fā)商、一些社會成員提出了這些滿足需求之模式。鑒于此,有創(chuàng)建可持續(xù)的社會籌資機(jī)制措施,如開源硬件中央銀行和像KiCAD的工具,發(fā)展更容易獲得更多的用戶之示意圖。
計算機(jī)系統(tǒng)
PC532-1990年基于NS32532微處理器設(shè)計的個人電腦
ECBAT91-基于AtmelAT91RM9200ARM9信息處理器(180MHz)的單板計算機(jī)
ECBATmega32/644-基于AtmelATmega32/644(20MHz)單板計算機(jī),網(wǎng)絡(luò)服務(wù)器性能和少于100mA的電源消耗
Simputer-針對發(fā)展中國家的掌上電腦
業(yè)余無線電
HomebrewD-STARRadio
UniversalSoftwareRadioPeripheral
電腦零件
中央處理器
這是一些“開源硬件”中央處理器,軟微處理器之典型。
OpenSPARC是一個SunMicrosystems貢獻(xiàn)了UltraSPARCT1和UltraSPARCT2multicore處理器設(shè)計之開放源碼之處理器項目。
OpenRISC是一個開發(fā)者工作產(chǎn)生非常高性能的開源RISC中央處理器。
LEON是一個ESA創(chuàng)建的開源SPARC-like的開源32位中央處理器。是歐洲太空業(yè)標(biāo)準(zhǔn)中央處理器。
OpenCores是一個基金會,試圖形成一個設(shè)計師社區(qū),以支持開源核心(邏輯設(shè)計)之處理器、外圍設(shè)備和其他設(shè)備。OpenCores維持一個叫做Wishbone的開放源碼之芯片上互連總線規(guī)范要求。
一些包括中央處理器之設(shè)計:
Arduino是一個開源物理計算平臺,基于簡單的I/O板和開發(fā)環(huán)境,實現(xiàn)了開放源碼ProcessingProcessing語言。
Freeduino是一個是一個平臺源自Arduino的電子產(chǎn)品原型
ASoC(芯片上的ALSA系統(tǒng))
PLAICE-PLAICE是一種為開發(fā)一個功能強(qiáng)大的在線開發(fā)工具開放源代碼之硬件和軟件項目,結(jié)合了FLASHProgrammer、MemoryEmulator和HighSpeedMulti-ChannelLogicAnalyzer之特點,運(yùn)行uClinux。
LaunchPad是一個德儀處理器為基礎(chǔ)的開源平臺。
顯卡
OpenGraphicsProject目的是設(shè)計一個開放的架構(gòu)和標(biāo)準(zhǔn)的顯卡。
無線硬件
OpenPattern
SunSPOT是一個為傳感器網(wǎng)絡(luò)和供電電池、無線通信、嵌入式開發(fā)之開源硬件和軟件平臺。
NodeMCU是一個使用Lua編程語言的開源物聯(lián)網(wǎng)平臺。
電話
Openmoko-開放手機(jī)框架(首先使用情況:FirstInternationalComputerNeoFreeRunner2008年中期公布)
機(jī)械和工具
Multimachine(頁面存檔備份,存于互聯(lián)網(wǎng)檔案館)是一個開源機(jī)床項目
RepRap是一個開源的3D打印機(jī)項目
可再生能源
SHPEGS:一個經(jīng)濟(jì)、環(huán)保、可擴(kuò)展、可靠、高效率和獨(dú)立地使用公共建設(shè)材料之發(fā)電、收集和存儲熱能,綜合運(yùn)用直接和間接之太陽能之系統(tǒng)
小型風(fēng)力發(fā)電機(jī)組:為了幫助發(fā)展中國家人民和愛好者,一些項目已經(jīng)開源,如JuaKali風(fēng)力發(fā)電機(jī),HughPiggot's風(fēng)力發(fā)電機(jī)組,力場風(fēng)力發(fā)電機(jī)組等。
機(jī)器人學(xué)
更多信息:開源機(jī)器人
e-puckmobilerobot,一個開放的硬件,教育導(dǎo)向,移動機(jī)器人。
RobotCub
OpenRAVE
TheHumanoidProject
筆記本電腦案
VIAOpenBook-VIATechnologies外殼設(shè)計的超小型筆記本電腦
音響電子
MIDIboxMIDIbox項目是一個開源為MIDI像控制器、合成器、音序器之模塊化DIY硬件和軟件平臺。
Monome40h-sixty-fourbacklitbuttons的一種可重構(gòu)網(wǎng)格,通過USB接口使用。少量的第一批500monome40h已制作。所有的設(shè)計過程,設(shè)計規(guī)格,固件和電路板原理圖,可在線查閱
其他
Chumby-周圍信息設(shè)備
家庭自動化
一系列的開放式設(shè)計硬件可用于家庭自動化。
其他項目
RONJA-開源自由空間光學(xué)系統(tǒng),在車庫中DIY,10兆位/秒的fullduplex/1.4km
LEDThrowies-非破壞性的涂鴉和光顯示。
CUBIT系統(tǒng)-開源之multitouch系統(tǒng)。
關(guān)于開源硬件,小編為大家就分享這些。歡迎聯(lián)系我們合運(yùn)電氣有限公司,以獲取更多相關(guān)知識。
下一篇:錯誤涵蓋率