這裏分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,但願在每一個交節之日準時發佈一期。html
本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。python
上期回顧 :《痞子衡嵌入式半月刊: 第 4 期》git
今天是清明,也是全國哀悼日,爲抗擊新冠肺炎疫情鬥爭犧牲的烈士和逝世同胞表示深切哀悼!github
本期共收錄 2條資訊、3個項目、2個工具、1個RT產品,但願對你有幫助!編程
隨着新冠疫情在全球持續擴散,上週以來,全世界都出現了呼吸機搶購大戰。近日,美國的醫療器械龍頭企業美敦力響應 FDA 的號召,宣佈公開分享其旗下 Puritan Bennett 560(PB 560)呼吸機的設計規範,幫助行業參與者快速評估呼吸機制造方案,應對全球內的新冠肺炎疫情。安全
資料主頁:Medtronic.com/openventilator微信
美敦力開源了 PB560 的全部的資料,包括源代碼,原理圖、PCB、BOM 清單、3D CAD 圖等,呼吸機主控使用的是意法半導體 ST10F276。架構
不久前,賽普拉斯半導體推出了第六代 USB-C 控制器 ACG1F。ACG1F 的推出爲筆記本電腦和臺式機提供了完整的 USB Type-C 控制解決方案,是一種低成本單端口 USB-C 控制器。編程語言
ACG1F 採用 32 位 Arm Cortex -M0 處理器,並搭載 16-KB 的 Flash 和 4KB 的 SRAM,提供 USB-C 編程能力,如下是ACG1F 的硬件架構圖:
新一代的 USB-C 控制器能夠爲下一代筆記本電腦和臺式機提供最高的 BOM 集成,從而實現更小的設計尺寸並下降了 OEM 成本。另外,ACG1F 還能夠用於將舊式 Type-A 數據端口轉換爲 Type-C 數據端口所需的設備中。
Amethyst 是 Matt Sarnoff 開發的一款經典的家用計算機,它有一個集成式的鍵盤,可以生成聲音和圖像,使用 Forth 編程語言,有圖像和聲音指令、調試器和屏幕編輯功能。
這個電腦只須要 6 塊芯片(ATmega128四、FT320X、2 個 74HC157 和 2 個 74HC166),鍵盤直接焊在板子上,一樣支持音頻和四個串行 I/O 連接,用於外圍任務,如遊戲控制或存儲設備。總體電路以下:
這臺電腦提供了一個命令行界面,用戶能夠進行各類操做。更有趣的是,電腦還自帶了一個遊戲。遊戲中,玩家扮演機器人「#」,並從一大推字符中尋找「kitten」。
USB Tester 是一個來自於 Hackaday 上的項目。一般 USB 設備的硬件故障查找可能會比較麻煩,尤爲是在須要檢查電流或電壓的狀況下,而該項目設計了一個 USB 電壓電流測試儀能夠方便的嵌入 USB 設備的鏈接中而沒必要剪斷鏈接線進行電壓電流的檢測。
除了固件上的 OLED 顯示屏能夠顯示當前接入的 USB 設備的電壓、電流以及功率信息之外,該項目還設計了一塊藍牙底座,而且設計了一個手機上的 APP 用以記錄數據或查看實時數據。
DoubiBot 是一個基於 ESP8266 的手寫機器人,能夠實現手動報時和天氣預報等功能,也能夠把它當作一款通用機械臂,下面是這款手寫機器人的硬件架構。
另外,項目還提供了硬件 PCB,原理圖,3D 模型等資料進行參考。這個手寫機器人也能夠本身製做,只需準備好 ESP8266 開發板,舵機,以及螺絲,拉桿等小零件便可手動組裝。
Pigweed 是谷歌開源的一個嵌入式庫(或模塊)的集合。使用 Pigweed 模塊能夠在 32 位微控制器( 即嵌入單電路芯片中的小型計算機)上實現更快、更可靠的開發。
Pigweed 提供的模塊可知足嵌入式開發人員的普遍需求。從整個生命週期來看,Pigweed 從設置,到開發,再到代碼提交,都可以有效提升嵌入式開發的效率。
目前,Pigweed 已提供了很多模塊,後續將會有更多模塊被添加進來。須要注意的是,它仍處於早期開發階段,目前不適合用於生產。
普通的二維碼都是黑白條紋的形式呈現的,看起來很普通,你有見過炫酷的二維碼嗎?QR-Code是一款基於python實現的炫酷二維碼的生成工具。
QR-Code支持使用命令行進行操做,指令以下
myqr Words [-v {1,2,3,...,40}] [-l {L,M,Q,H}] [-n output-filename] [-d output-directory] [-p picture_file] [-c] [-con contrast] [-bri brightness]
下面是GIF動態二維碼的展現,用戶能夠利用QR-Code來製做風格鮮明的二維碼。
QM50 是一款掃碼支付終端。外觀新穎,簡潔時尚。配備 2.4 寸 TFT 液晶顯示器,可顯示動態二維碼,支持顧客主掃交易。內置專業條碼掃描模塊,支持顧客被掃交易。內置非接觸讀卡器,還可實現揮卡閃付收款,並支持語音播報功能。產品經過中國銀聯動態二維碼生成設備測試、qPBOC 認證,安全可靠。適用於餐飲、零售等須要二維碼支付的場所。
RT芯片:i.MXRT1050
產品主頁: http://www.landicorp.com/product3_656.html
參考售價: 299 元
文章會同時發佈到個人 博客園主頁、CSDN主頁、微信公衆號 平臺上。
微信搜索"痞子衡嵌入式"或者掃描下面二維碼,就能夠在手機上第一時間看了哦。