1.開源衛星
對,你沒看錯,衛星,Fossa Systems開發的(位于馬德里的一個非盈利組織),其特點:
1)該衛星的開發和發射成本低于30000歐元,將于2019年10月推出,主控采用Atmel的抗輻射芯片ATmega328P-AU。
2)西班牙第一顆微型衛星,FossaSat-1尺寸僅為5x5x5cm,重量僅為250g,是有史以來發射到太空的最小衛星之一。
3)FossaSat-1使用廉價的LoRa模塊(仔細看用的來自國內的的LoRa模塊)為全球提供免費和開源的物聯網通信,另一端任何人都能偵測到這顆衛星,并使用廉價的LoRa模塊與它通信。
4)衛星分為3個主要的40x40mm板:
· 電力系統板:基于SPV1040 IC,它使用MPPT算法最大化來自各種太陽能電池的電力,為附件1000mAh 3.7V鋰離子電池充電。然后將電池電壓調節到3.3V公共母線。采用帶XH JST連接器的模塊化系統,用于太陽能電池板。
· 傳感器分線板:包括BMP280溫度計和氣壓計(高度計),HMC5883l磁力計和MPU-6050陀螺儀和加速度計。該板將分線引腳添加到3個數字I / O和3個模擬輸入(額定值高達12v)。
· 板載計算機和通信:使用和Atmega 328P-AU 8位AVR微控制器,使用板載RL232 FTDI串行轉換器通過Mini-USB電纜進行編程。可以使用串行端口接收/發送數據,也可以使用433MHz SX1278收發器通過RF進行通信。該收發器可以與我們的一個地面站耦合或使用任何LoRa芯片的設備通信,也可以使用SDR或任何RF接收器接收數據。
Github地址:
https://github.com/FOSSASystems/FOSSASAT-1
2.基于STM32G0采用USB type-C供電的開源鋰電池充電器
特點:
1)STM32G071CBT6微控制器,具有2路type C接口,內置USB Power Delivery PHY。
2)LiPow使用USB Type C和Power Delivery為鋰聚合物電池充電。它支持2s-4s包的充電和平衡。
3)支持從USB PD電源或具有PD源功能的任何其他USB C端口(例如Thinkpad X1筆記本電腦)充電,高達60W。
4)隨著設備溫度的升高,自動降低充電功率。
Github地址:
https://github.com/AlexKlimaj/LiPow-Firmware
3.TensorflowLite(TensorFlow針對移動和嵌入式設備的輕量級解決方案,用于深度學習)
TensorFlow 出自google, 是一個采用數據流圖(data flow graphs),用于數值計算的開源軟件庫,被廣泛的用于深度學習。TensorFlow Lite,當然也來自google,可被用于微控制器(MCU)和其他只有千字節內存的設備。
特點:
1)它不需要任何操作系統支持,任何標準C或C ++庫或動態內存分配,因此它的設計甚至可以移植到“裸機”系統。可運行在Cortex M3/M4等內核的MCU上,總共僅占用22KB。
2)目前已經支持32F746GDISCOVERY等通用開發板開發板。
3)代碼可讀性高,嵌入式軟件工程師能夠了解運行機器學習推理所需的內容,而無需研究復雜論文。代碼庫小,模塊化。
4)最重要的入門容易,通過示例可以簡易移植到目標平臺,進行簡單的命令詞識別。
Github地址:
https://github.com/tensorflow/tensorflow/tree/master/tensorflow/lite/experimental/micro
4.LittlevGL(免費的開源圖形庫)
LittlevGL是一個免費的開源圖形庫,提供在嵌入式系統上創建圖形用戶界面(GUI)所需的一切,具有易于使用的圖形元素,美觀的視覺效果和低內存占用。特點:
1)支持圖表,列表,滑塊,圖像等,支持動畫,抗鋸齒,不透明度,平滑滾動的高級圖形
2)硬件獨立于任何微控制器或顯示器,支持OS,外部存儲器和GPU,但不是必需的
3)所需資源如下
Github地址:
作者:許豆
鏈接:https://zhuanlan.zhihu.com/p/81875903
來源:知乎
著作權歸作者所有。如果作者此篇文章的發布有問題,請及時聯系。
-
嵌入式
+關注
關注
5087文章
19158瀏覽量
306450 -
開源
+關注
關注
3文章
3381瀏覽量
42604 -
GitHub
+關注
關注
3文章
473瀏覽量
16504
發布評論請先 登錄
相關推薦
評論