《痞子衡嵌入式半月刊》 第 20 期

痞子衡嵌入式半月刊: 第 20 期

這裡分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發布一期。

本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。

上期回顧《痞子衡嵌入式半月刊: 第 19 期》

嘮兩句

今天是小雪。「小雪」是個比喻,反映的是這個節氣期間寒流活躍、降水漸增,不是反映這個節氣下很小量的雪。

近日,北方好幾個城市都開始降雪了,下雪才能讓人真正意識到冬季到來了。2020快要接近尾聲了,這一年中國半導體業可謂風頭強勁,各種初創企業如雨後春筍,據不完全統計,今年新增了近4.8萬家晶片企業,大浪淘沙之後到底哪些企業擁有真正硬實力,能活下去實現國家半導體振興這一艱巨任務,讓我們拭目以待!

本期共收錄 1條資訊、4個項目、1個工具,希望對你有幫助!

資訊類

1、樂鑫發布全新低成本IoT晶片 ESP32-C3

千呼萬喚始出來,樂鑫正式推出全新低成本 IoT 晶片 ESP32-C3,成本對標 ESP8266,可 pin to pin 兼容 ESP8266 模組;繼承 ESP32 成熟軟體架構,搭載 RISC-V 處理器。

1. 支援 Wi-Fi + Bluetooth LE 5.0
2. 400 KB SRAM + 384 KB ROM
3. 睡眠狀態電流低至 5 μA

項目類

1、FossaSat-1 – 有史以來發射到太空的最小衛星

馬德里的一個非盈利組織Fossa Systems開發的開源衛星項目,於2019年10月推出,是西班牙第一顆微型衛星。FossaSat-1尺寸僅為5x5x5cm,重量僅為250g,是有史以來發射到太空的最小衛星之一。

項目地址: //github.com/FOSSASystems/FOSSASAT-1

FossaSat-1分為3個主要的40x40mm板:電力系統板,感測器分線板,板載電腦和通訊。

FossaSat-1使用廉價的LoRa模組為全球提供免費和開源的物聯網通訊,學生將能夠以低於20歐元的價格與衛星進行通訊。

DAPLink是ARM官方開源的一款調試燒錄器,一開始叫CMSIS DAP,後來改名成了DAPLink。DAPLink可以調試Arm Cortex全系列MCU,不挑廠家,相比ST-LINK和J-Link具有原生優勢。 官方的維護一直在更新,未來也會擴充更多功能。

項目地址: //github.com/ARMmbed/DAPLink

DAPLink 主要包含如下四大功能:

1. Arm-cortex晶片的調試和燒錄(HID)
2. 自帶虛擬串口,省去usb轉串口(CDC)
3. 拖拽式編程,模擬出u盤,hex或者bin拷貝進行完成燒錄(MSC)
4. WEBUSB功能(韌體要升級到2050)

3、LittlevGL – 開源嵌入式圖形用戶介面庫

LittlevGL是一個免費的開源圖形庫,提供了創建嵌入式GUI所需的一切,具有易於使用的圖形元素、漂亮的視覺效果和低記憶體佔用。

LittlevGL圖形庫是用C語言編寫的,可以運行在任何嵌入式系統上:STM, NXP,微晶片,飛思卡爾等品牌的微控制器,ARM Cortex-M,-A,intel,AMD或MIPS內核的單片機等等。

項目官網: //littlevgl.cn///lvgl.io/

LittlevGL 特點如下:

1. 強大的構建模組  按鈕、圖表、列表、滑塊、影像等
2. 先進的圖形  動畫、反鋸齒、半透明、平滑滾動
3. 多樣的輸入設備 觸摸板、滑鼠、鍵盤、編碼器等
4. 多顯示器支援 支援同時使用多個TFT或單色顯示器
5. 多語言支援  UTF-8格式文字編碼
6. 完全自定義  圖形元素

4、PlatformIO – 開源的物聯網開發生態系統

PlatformIO 是開源的物聯網開發生態系統。提供跨平台的程式碼構建器、集成開發環境(IDE),兼容 Arduino 和 MBED。PlatformIO 使用純 Python 開發,無需依賴其他第三方庫。可以讓你在 PC 上創建信用卡般大小的電腦,例如Raspberry Pi, BeagleBone, CubieBoard。

項目官網: //platformio.org/

PlatformIO 支援超過 200 個的開發板和超過 15 種的開發平台以及 10 種開發框架,所以絕大多數流行的開發板都是包含其中的。PlatformIO 中收集整理上百種開發庫,方便開發者輕鬆使用。PlatformIO 最初以命令行的形態進行開發,現如今它可以完美配合其它的 IDE 進行使用,比如 Eclipse、Visual Studio、Atom等。

工具類

1、fireTools – 野火出品的多功能調試助手上位機

野火電子出品的多功能調試助手,包含串口調試、網路調試、攝影機調試、PID調試,二進位文件編輯等。該上位機工具使用Qt開發,介面相當漂亮,完全改掉大家對嵌入式小工具粗糙顏值的觀感。

軟體下載: //ebf-products.readthedocs.io/zh_CN/latest/deskapp/ebf_trace_tool.html

歡迎訂閱

文章會同時發布到我的 部落格園主頁CSDN主頁知乎主頁微信公眾號 平台上。

微信搜索”痞子衡嵌入式“或者掃描下面二維碼,就可以在手機上第一時間看了哦。