0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

GitHub上有什么好玩的嵌入式項(xiàng)目?(1)

嵌入式星球 ? 2020-10-12 11:31 ? 次閱讀


1.開源衛(wèi)星

對(duì),你沒看錯(cuò),衛(wèi)星,F(xiàn)ossa Systems開發(fā)的(位于馬德里的一個(gè)非盈利組織),其特點(diǎn):

1)該衛(wèi)星的開發(fā)和發(fā)射成本低于30000歐元,將于2019年10月推出,主控采用Atmel的抗輻射芯片ATmega328P-AU。

2)西班牙第一顆微型衛(wèi)星,F(xiàn)ossaSat-1尺寸僅為5x5x5cm,重量?jī)H為250g,是有史以來發(fā)射到太空的最小衛(wèi)星之一。

3)FossaSat-1使用廉價(jià)的LoRa模塊(仔細(xì)看用的來自國(guó)內(nèi)的的LoRa模塊)為全球提供免費(fèi)和開源的物聯(lián)網(wǎng)通信,另一端任何人都能偵測(cè)到這顆衛(wèi)星,并使用廉價(jià)的LoRa模塊與它通信。

4)衛(wèi)星分為3個(gè)主要的40x40mm板:

· 電力系統(tǒng)板:基于SPV1040 IC,它使用MPPT算法最大化來自各種太陽(yáng)能電池的電力,為附件1000mAh 3.7V鋰離子電池充電。然后將電池電壓調(diào)節(jié)到3.3V公共母線。采用帶XH JST連接器的模塊化系統(tǒng),用于太陽(yáng)能電池板。

· 傳感器分線板:包括BMP280溫度計(jì)和氣壓計(jì)(高度計(jì)),HMC5883l磁力計(jì)和MPU-6050陀螺儀和加速度計(jì)。該板將分線引腳添加到3個(gè)數(shù)字I / O和3個(gè)模擬輸入(額定值高達(dá)12v)。

· 板載計(jì)算機(jī)和通信:使用和Atmega 328P-AU 8位AVR微控制器,使用板載RL232 FTDI串行轉(zhuǎn)換器通過Mini-USB電纜進(jìn)行編程??梢允褂么?a target="_blank">端口接收/發(fā)送數(shù)據(jù),也可以使用433MHz SX1278收發(fā)器通過RF進(jìn)行通信。該收發(fā)器可以與我們的一個(gè)地面站耦合或使用任何LoRa芯片的設(shè)備通信,也可以使用SDR或任何RF接收器接收數(shù)據(jù)。

1.png


2.png


3.png


Github地址:

https://github.com/FOSSASystems/FOSSASAT-1


2.基于STM32G0采用USB type-C供電的開源鋰電池充電器

特點(diǎn):

1)STM32G071CBT6微控制器,具有2路type C接口,內(nèi)置USB Power Delivery PHY。

2)LiPow使用USB Type C和Power Delivery為鋰聚合物電池充電。它支持2s-4s包的充電和平衡。

3)支持從USB PD電源或具有PD源功能的任何其他USB C端口(例如Thinkpad X1筆記本電腦)充電,高達(dá)60W。

4)隨著設(shè)備溫度的升高,自動(dòng)降低充電功率。

4.png


5.png


6.png


Github地址:

https://github.com/AlexKlimaj/LiPow-Firmware


3.TensorflowLite(TensorFlow針對(duì)移動(dòng)和嵌入式設(shè)備的輕量級(jí)解決方案,用于深度學(xué)習(xí)

TensorFlow 出自google, 是一個(gè)采用數(shù)據(jù)流圖(data flow graphs),用于數(shù)值計(jì)算的開源軟件庫(kù),被廣泛的用于深度學(xué)習(xí)。TensorFlow Lite,當(dāng)然也來自google,可被用于微控制器(MCU)和其他只有千字節(jié)內(nèi)存的設(shè)備。

特點(diǎn):

1)它不需要任何操作系統(tǒng)支持,任何標(biāo)準(zhǔn)C或C ++庫(kù)或動(dòng)態(tài)內(nèi)存分配,因此它的設(shè)計(jì)甚至可以移植到“裸機(jī)”系統(tǒng)??蛇\(yùn)行在Cortex M3/M4等內(nèi)核的MCU上,總共僅占用22KB。

2)目前已經(jīng)支持32F746GDISCOVERY等通用開發(fā)板開發(fā)板。

7.png


3)代碼可讀性高,嵌入式軟件工程師能夠了解運(yùn)行機(jī)器學(xué)習(xí)推理所需的內(nèi)容,而無(wú)需研究復(fù)雜論文。代碼庫(kù)小,模塊化。

4)最重要的入門容易,通過示例可以簡(jiǎn)易移植到目標(biāo)平臺(tái),進(jìn)行簡(jiǎn)單的命令詞識(shí)別。

8.png


Github地址:

https://github.com/tensorflow/tensorflow/tree/master/tensorflow/lite/experimental/micro


4.LittlevGL(免費(fèi)的開源圖形庫(kù))

LittlevGL是一個(gè)免費(fèi)的開源圖形庫(kù),提供在嵌入式系統(tǒng)上創(chuàng)建圖形用戶界面(GUI)所需的一切,具有易于使用的圖形元素,美觀的視覺效果和低內(nèi)存占用。特點(diǎn):

1)支持圖表,列表,滑塊,圖像等,支持動(dòng)畫,抗鋸齒,不透明度,平滑滾動(dòng)的高級(jí)圖形

2)硬件獨(dú)立于任何微控制器或顯示器,支持OS,外部存儲(chǔ)器和GPU,但不是必需的

3)所需資源如下

9.png

10.png


Github地址:

https://github.com/lvgl/lvgl


作者:許豆
鏈接:https://zhuanlan.zhihu.com/p/81875903
來源:知乎
著作權(quán)歸作者所有。如果作者此篇文章的發(fā)布有問題,請(qǐng)及時(shí)聯(lián)系。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5087

    文章

    19158

    瀏覽量

    306446
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3381

    瀏覽量

    42604
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    473

    瀏覽量

    16503
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式主板的概述與發(fā)展

    隨著科技的迅猛發(fā)展,嵌入式系統(tǒng)在現(xiàn)代電子產(chǎn)品中扮演著越來越重要的角色。嵌入式主板作為嵌入式系統(tǒng)的核心組件之一,承擔(dān)著控制、處理和通訊等多種功能。本文將對(duì)嵌入式主板的基本概念、構(gòu)成部分、
    的頭像 發(fā)表于 01-13 16:30 ?181次閱讀
    <b class='flag-5'>嵌入式</b>主板的概述與發(fā)展

    新手怎么學(xué)嵌入式?

    。但面對(duì)這個(gè)復(fù)雜的領(lǐng)域,很多人可能會(huì)感到迷茫,不知從何處入手。別擔(dān)心,本文將為你提供一些入門學(xué)習(xí)嵌入式技術(shù)的建議。 新手入門學(xué)習(xí)嵌入式技術(shù)的途徑 1. 了解基礎(chǔ)知識(shí) 首先,要對(duì)嵌入式
    發(fā)表于 12-12 10:51

    【畢設(shè)項(xiàng)目參考】嵌入式Linux 10+項(xiàng)目推薦,附項(xiàng)目文檔/源碼/視頻

    又是一年畢設(shè)季,針對(duì)即將開始畢業(yè)設(shè)計(jì)的大學(xué)生,我們匯總了10+嵌入式linux項(xiàng)目,供同學(xué)們參考。這些項(xiàng)目覆蓋了多個(gè)領(lǐng)域,希望可以為同學(xué)們提供豐富的靈感來源。我們鼓勵(lì)同學(xué)們根據(jù)自己的興趣和專業(yè)方向
    的頭像 發(fā)表于 11-19 15:21 ?520次閱讀
    【畢設(shè)<b class='flag-5'>項(xiàng)目</b>參考】<b class='flag-5'>嵌入式</b>Linux 10+<b class='flag-5'>項(xiàng)目</b>推薦,附<b class='flag-5'>項(xiàng)目</b>文檔/源碼/視頻

    有什么比較熱門的嵌入式項(xiàng)目?

    大佬們想問一下可以做什么樣的嵌入式項(xiàng)目好找工作?工作1到2年左右
    發(fā)表于 11-08 09:57

    嵌入式學(xué)習(xí)建議

    ,最好能有自己動(dòng)手的空間。不花一分硬件錢想要學(xué)好嵌入式系統(tǒng)不實(shí)際,因?yàn)檫@是實(shí)踐性很強(qiáng)的學(xué)科。好書,可以讓人少走彎路,不被誤導(dǎo)。好老師也可以是做過一些實(shí)際項(xiàng)目的學(xué)長(zhǎng)(一定要找做過幾個(gè)成功項(xiàng)目的學(xué)長(zhǎng)或老師做
    發(fā)表于 10-22 11:41

    什么是嵌入式?一文讀懂嵌入式主板

    在現(xiàn)代科技浪潮中,嵌入式技術(shù)已成為支撐各種智能設(shè)備和系統(tǒng)運(yùn)行的核心力量。那么,究竟什么是嵌入式嵌入式系統(tǒng),顧名思義,是將計(jì)算機(jī)的硬件和軟件嵌入到某種設(shè)備或系統(tǒng)中,以實(shí)現(xiàn)特定功能的計(jì)算
    的頭像 發(fā)表于 10-16 10:14 ?1277次閱讀

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計(jì)算機(jī)硬件,其設(shè)計(jì)旨在嵌入特定設(shè)備中執(zhí)行專門任務(wù)。嵌入式主板如同是設(shè)備的“大腦”,主要功能是根據(jù)需要管理和控制設(shè)備
    的頭像 發(fā)表于 09-30 10:05 ?681次閱讀

    適合初學(xué)者的嵌入式項(xiàng)目有哪些?

    適合初學(xué)者的嵌入式項(xiàng)目有哪些? 嵌入式學(xué)習(xí)是一個(gè)實(shí)踐性很強(qiáng)的領(lǐng)域,通過實(shí)際項(xiàng)目可以幫助你鞏固理論知識(shí)并提升技能。以下是幾個(gè)適合初學(xué)者練手的嵌入式
    發(fā)表于 07-11 10:23

    如何提升嵌入式編程能力?

    如何提升嵌入式編程能力? 要提升嵌入式編程的能力,可以從以下幾點(diǎn)學(xué)習(xí): 1. 理解硬件:熟悉你正在編程的硬件平臺(tái),包括微控制器、處理器、內(nèi)存、輸入/輸出設(shè)備等基礎(chǔ)理論與應(yīng)用。 2. 學(xué)習(xí)基本原理
    發(fā)表于 06-21 10:01

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-如何移植NCNN?

    在計(jì)算機(jī)視覺和深度學(xué)習(xí)領(lǐng)域,NCNN(Netural Network Computer Vision)是一個(gè)輕量級(jí)的神經(jīng)網(wǎng)絡(luò)計(jì)算框架,被廣泛應(yīng)用于各類嵌入式設(shè)備和移動(dòng)平臺(tái)。今天,讓我們一同跟隨共創(chuàng)
    發(fā)表于 05-29 17:24

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard-項(xiàng)目分享|基于ELF 1S開發(fā)板完成的物聯(lián)網(wǎng)開源項(xiàng)目

    工程師借助ELF 1S開發(fā)板完成的嵌入式物聯(lián)網(wǎng)項(xiàng)目,見證智慧與技術(shù)的火花。 關(guān)于這個(gè)項(xiàng)目的思維導(dǎo)圖,如下圖所示: 接下來,將會(huì)從云-網(wǎng)-邊-端的物聯(lián)網(wǎng)體系架構(gòu)出發(fā),描述整個(gè)開源
    發(fā)表于 05-16 09:19

    飛凌嵌入式-ElfBoard-項(xiàng)目分享|基于ELF 1S開發(fā)板完成的物聯(lián)網(wǎng)開源項(xiàng)目

    工程師借助ELF 1S開發(fā)板完成的嵌入式物聯(lián)網(wǎng)項(xiàng)目,見證智慧與技術(shù)的火花。 關(guān)于這個(gè)項(xiàng)目的思維導(dǎo)圖,如下圖所示: 接下來,將會(huì)從云-網(wǎng)-邊-端的物聯(lián)網(wǎng)體系架構(gòu)出發(fā),描述整個(gè)開源
    發(fā)表于 05-16 09:12

    嵌入式fpga是什么意思

    嵌入式FPGA是指將FPGA技術(shù)集成到嵌入式系統(tǒng)中的一種解決方案。嵌入式系統(tǒng)是一種為特定應(yīng)用而設(shè)計(jì)的計(jì)算機(jī)系統(tǒng),它通常包括處理器、內(nèi)存、外設(shè)接口等組件,并且被嵌入到更大的設(shè)備或系統(tǒng)中,
    的頭像 發(fā)表于 03-15 14:29 ?1310次閱讀

    fpga是嵌入式

    FPGA(現(xiàn)場(chǎng)可編程門陣列)不是嵌入式系統(tǒng),但FPGA在嵌入式系統(tǒng)中有著重要的應(yīng)用。
    的頭像 發(fā)表于 03-14 17:19 ?2412次閱讀

    嵌入式物聯(lián)網(wǎng)開源項(xiàng)目分享

    很多初學(xué)者或者互聯(lián)網(wǎng)轉(zhuǎn)行從業(yè)者,在學(xué)習(xí)嵌入式技術(shù)的基本理論概念之后,可能會(huì)感覺到迷茫,感覺自己雖然學(xué)了不少,但卻不知道怎么用到項(xiàng)目上。
    的頭像 發(fā)表于 01-24 10:36 ?1580次閱讀
    <b class='flag-5'>嵌入式</b>物聯(lián)網(wǎng)開源<b class='flag-5'>項(xiàng)目</b>分享