痞子衡嵌入式半月刊: 第 87 期 這裡分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發佈一期。 本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。 上期回顧 ...
痞子衡嵌入式半月刊: 第 87 期
這裡分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發佈一期。
本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。
上期回顧 :《痞子衡嵌入式半月刊: 第 86 期》
嘮兩句
歷史上的今天:1918年12月10日,普朗克因發現量子理論而獲諾貝爾獎。
本期共收錄 4 個項目、1 個工具,希望對你有幫助!
項目類
1、Pico3D - 開源單片機3D游戲圖形引擎
Pico3D 是開源的 3D 游戲引擎,硬體基於 PicoSystem 和 RP2040 微控制器。這個引擎利用 RP2040 的第二個核心作為專用 GPU。它包含一個小城市以及一個以射擊僵屍為特色的郊區。
2、hello-algo - 對新手極其友好的演算法入門教程
hello-algo 項目旨在打造一本開源免費、新手友好的數據結構與演算法入門教程。它目前的版本支持多達 10 多種編程語言,例如 C、C++、Java、Python、Go 等主流編程語言。作者靳宇棟 (Krahets),力扣(LeetCode)全網閱讀量最高博主。
- 全書採用動畫圖解,內容清晰易懂、學習曲線平滑,引導初學者探索數據結構與演算法的知識地圖。
- 源代碼可一鍵運行,幫助讀者在練習中提升編程技能,瞭解演算法工作原理和數據結構底層實現。
- 鼓勵讀者互助學習,提問與評論通常可在兩日內得到回覆。
3、NanoVNA - 非常小的手持矢量網路分析儀
NanoVNA 是非常小的手持矢量網路分析儀(VNA)。它有獨立的液晶顯示器,配有電池,便於攜帶,測量頻率範圍是 50KHz - 300MHz。本項目旨在為愛好者提供一個實用的射頻小工具。
4、Ethersweep - 開源乙太網可控步進電機
Ethersweep 是 NEMA17 步進電機的電機控制器,可以從普通乙太網網路來控制。我們可以從任何機器發送 UDP 消息來控制電機,也可以控制多個電機,因為每個電機從網路上的 DHCP 伺服器獲得一個 IP 地址。此外還可以將 End-stop 和 e-stop 連接到控制器。感測器數據,如編碼器反饋,電壓,運行和按鈕狀態也可以通過網路請求來請求。
Ethersweep 主要硬體包括:
W5500 Ethernet controller
STM32F103 Microcontroller @ 72MHz
Trinamic TMC2209 Stepper motor driver
AS5600 magnetic rotary encoder
工具類
1、SWIG - 將C/C++程式轉換成其他高級編程語言
SWIG 能夠將用 C 和 C++ 編寫的程式轉換成各種高級編程語言。包括常見的腳本語言,如 Javascript、Perl、PHP、Python、Tcl和Ruby。還支持非腳本語言,如 C#、D語言、Go語言、Java(包括Android)、Lua、OCaml、Octave、Scilab和 R。還支持一些解釋和編譯的Scheme實現(Guile、MzScheme/Racket)。
SWIG 最常用於創建高級解釋或編譯的編程環境、用戶界面,並作為測試和原型化 C/C++ 軟體的工具。SWIG 通常用於解析 C/C++ 介面,並生成上述目標語言調用到 C/C++ 代碼所需的“粘合代碼”。SWIG 還可以以 XML 的形式導出其解析樹。
歡迎訂閱
文章會同時發佈到我的 博客園主頁、CSDN主頁、知乎主頁、微信公眾號 平臺上。
微信搜索"痞子衡嵌入式"或者掃描下麵二維碼,就可以在手機上第一時間看了哦。
最後歡迎關註痞子衡個人微信公眾號【痞子衡嵌入式】,一個專註嵌入式技術的公眾號,跟著痞子衡一起玩轉嵌入式。



衡傑(痞子衡),目前就職於某知名外企半導體公司MCU系統部門,擔任嵌入式系統應用工程師。
專欄內所有文章的轉載請註明出處:http://www.cnblogs.com/henjay724/
與痞子衡進一步交流或咨詢業務合作請發郵件至 [email protected]
可以關註痞子衡的Github主頁 https://github.com/JayHeng,有很多好玩的嵌入式項目。
關於專欄文章有任何疑問請直接在博客下麵留言,痞子衡會及時回覆免費(劃重點)答疑。
痞子衡郵箱已被私信擠爆,技術問題不推薦私信,堅持私信請先掃碼付款(5元起步)再發。