痞子衡嵌入式半月刊: 第 39 期
這里分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農歷年分二十四節氣,希望在每個交節之日准時發布一期。
本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。
上期回顧 :《痞子衡嵌入式半月刊: 第 38 期》
嘮兩句
后天是白露,歷史上的今天:1983年9月5日,中國最大的城市引水工程 - 引灤入津工程正式通水。
本期共收錄 1個資訊、4個項目、1個工具,希望對你有幫助!
資訊類
1、知名媒體 Aspencore 主辦的“全球 MCU 生態發展大會” 落幕
8月26日由 Aspencore 主辦的全球 MCU 生態發展大會在深圳圓滿落幕,這次會議以“把握「芯」基建,共繪MCU生態”為主題,匯聚了眾多微控制器領域的技術和應用專家,共同探討最新處理器技術、邊緣AI、新興應用和生態發展等熱門議題。
演講議程: https://www.eet-china.com/techevents/MCU.html#section04
此次會議國內一眾 MCU 廠商都參加了,包括兆易創新、極海半導體、國民技術、華大半導體、靈動微電子、沁恆微電子、雅特力等,各大廠商都分別介紹了自己家的產品發展路線,其中兆易創新即將推出的 GD32H 系列 800MHz 主頻產品讓人印象最深刻。
項目類
1、EVM - 一款通用、精簡的超輕量物聯網虛擬機
EVM 全稱 Embedded Virtual Machine,本質上是一款通用、精簡的嵌入式虛擬機,由語法解析前端框架和字節碼運行后端構成,可運行在資源受限制的單片機上。
EVM 優勢特點:
1. 純C開發、零依賴、跨平台、內置REPL;
2. 最小編譯體積50KB,最小內存占用2KB;
3. 支持多語言混合開發;
4. 先進的內存管理,無內存泄露和內存碎片問題;
5. 靈活的虛擬機擴展技術,多語言可共享擴展功能;
2、blinker-library - 一套跨硬件、跨平台的物聯網解決方案
Blinker 是一套跨硬件、跨平台的物聯網解決方案,提供APP端、設備端、服務器端支持,使用公有雲服務進行數據傳輸存儲。可用於智能家居、數據監測等領域,可以幫助用戶更好更快地搭建物聯網項目。Blinker 當前支持 Arduino, ESP8266, ESP32 平台。
3、LittleD - 為嵌入式設備和傳感器節點設計的關系型數據庫
LittleD 是為嵌入式設備和傳感器節點設計的關系型數據庫,提供一個 SQL 前端來管理關系模型的數據。
LittleD 是專為 Arduino Mega2560 這些設備所專門設計的。LittleD 支持表創建,數據插入和 SELECT-FROM-WHERE 語法。LittleD 也支持錯誤信息,但不是強制性的。一個簡單的配置頭部文件可以指定編譯的特性,所以可以根據應用的需求控制數據庫代碼腳本。
4、IonDB - 用於資源受限系統的鍵值數據庫
IonDB 專為 Arduino 和 IoT 提供開箱即用的,基於磁盤的快速存儲功能,為受限系統提供鍵值存儲功能,速度非常快,可以充分提升 Arduino 的性能。
一般情況下,IonDB 支持:
1. 存儲一個鍵的任意值
2. 重復鍵支持
3. 范圍和等值查詢
4. 基於硬盤的持久化數據存儲
工具類
1、USB-HID-TEST - 輕量級 USB 調試工具
USB-HID-TEST 是 jakey 大神用 python2.7、Tkinter、pywinusb(pyusb-linux) 模塊開發的 USB 調試工具。
歡迎訂閱
文章會同時發布到我的 博客園主頁、CSDN主頁、知乎主頁、微信公眾號 平台上。
微信搜索"痞子衡嵌入式"或者掃描下面二維碼,就可以在手機上第一時間看了哦。