《安富萊嵌入式周報》第318期:2023.07.11--2023.07.24

【實戰(zhàn)技能視頻】基于硬件垂直消隱的多緩沖技術在LVGL, emWin,GUIX和TouchGFX應用
https://www.armbbs.cn/forum.php?mod=viewthread&tid=120114
視頻版:

1、Sub 1GHz開源無線電掃描儀
由于基于CC1101設計,所以掃描頻段也由CC1101決定,即可掃描300-348 MHz、387-464 MHz 和 779-928 MHz。 選擇所需的頻率,輕松確定您周圍活動無線電信號的頻率。
軟件開源:https://github.com/ESPboy-edu/ESPboy_Sub1GhzScanner
原理圖:https://github.com/ESPboy-edu/ESPboy_Sub1GHzInspector
視頻:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=120243

2、開源單片機JavaScript引擎Moddable SDK,集成網(wǎng)路,傳感器,炫酷GUI,安全性,音頻和數(shù)據(jù)存儲等,面向物聯(lián)網(wǎng)
開源:https://github.com/Moddable-OpenSource/moddable
文檔:https://github.com/Moddable-Open ... ublic/documentation
支持源碼級調(diào)試
Moddable SDK實現(xiàn)了網(wǎng)絡Socket和各種基于Socket構建的標準安全網(wǎng)絡協(xié)議,包括HTTP / HTTPS,WebSockets,MQTT,mDNS,DNS,SNTP和telnet。
還有藍牙低功耗 (BLE) 協(xié)議支持 BLE 外設和中央設備開發(fā)
模擬器,支持Windows,Linux和MacOS

GUI效果支持也不錯

當前支持了很多硬件,對于ESP8266和ESP32支持,還出了一本書籍。


3、高精度功耗分析儀
https://github.com/jetperch/pyjoulescope_ui
最早是在kickstarter上發(fā)起的眾籌項目,發(fā)布之初僅開源了上位機,近期發(fā)布上位機V/1.0正式版
規(guī)格:


開源的上位機效果:





4、FatFS作者ChaN老師做的激光投影儀項目
http://elm-chan.org/works/vlp/report_e.html
視頻效果:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=120243

5、Nordic的無線通信雜志發(fā)布2023年第2期,季刊,已經(jīng)連續(xù)推出17年了
地址:https://www.nordicsemi.com/eng/News/ULP-Wireless-Quarter
WQ_Issue_2_2023.pdf (53.88MB)
喜歡Zigbee,藍牙,LoRa,Thread,WIFI,NBIOT等通信的同學可以看看,雜志做的比較走心,電子版可以免費下載。
這10幾年季刊列表:

發(fā)幾張效果:



6、RTOS
(1)ST升級ThreadX的CMSIS-RTOS V2封裝層API
https://github.com/STMicroelectronics/STM32CubeU5/tree/main/Middlewares/ST/cmsis_rtos_threadx
當前支持情況整理:

(2)Nordic分享的Zephyr教程:
https://developer.nordicsemi.com ... oduction/index.html

(3)FreeRTOS內(nèi)核升級至V10.6.0
FreeRTOS-KernelV10.6.0.zip(2.94 MB)
https://github.com/FreeRTOS/FreeRTOS-Kernel/releases
主要是MPU封裝層的更新,其他大部分是網(wǎng)友們貢獻的微更。

(4)NuttX V12.2.0/12.2.1發(fā)布
nuttx-nuttx-12.2.1.zip (69.29MB)
更新內(nèi)容太多,貼部分截圖:
https://github.com/apache/nuttx/blob/master/ReleaseNotes

7、大量使用二極管構建的時鐘
https://hackaday.io/project/11677-the-diode-clock
作者設計了幾種PCB,使任何數(shù)字邏輯電路都可以使用二極管邏輯構建。該時鐘采用了46個DDL01 hex NOR板組成,8000多個分離元件。






8、樹莓派開源線上代碼編輯器
https://www.raspberrypi.org/blog/code-editor-open-source/
https://projects.raspberrypi.org/en/projects/hello-world-editor

9、資訊
(1)Sigfox 已正式加入 LoRa 聯(lián)盟
https://www.rcrwireless.com/20230718/internet-of-things-4/sigfox-joins-lorawan-gang-unabiz-signs-as-contributing-member-with-lora-alliance
2022年初,Sigfox申請了破產(chǎn)保護. 后被Unabiz收購。

?
(2)Beagleboard推出基于平頭哥TH1520評估板
https://beagleboard.org/beaglev-ahead




(3)ST分享的手持電鉆參考設計
https://www.st.com/en/evaluation-tools/stdes-ptool3a.html


10、開源萬能遙控器
此作品參與了下一階段Hackaday比賽
https://hackaday.io/project/191752-omote-diy-universal-remote
https://github.com/CoretechR/OMOTE
規(guī)格:




11、H7-TOOL本周進展
H7-TOOL詳細介紹:https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
(1)H7-TOOL發(fā)布固件V2.22, 增加FreeRTOS/uCOS2 Trace,加強RTT和CAN助手,脫機燒錄增加比亞迪,上海芯圣51, TI, S32K3, 鉅泉光電等
https://www.armbbs.cn/forum.php?mod=viewthread&tid=120040

(2)H7-TOOL固件發(fā)布一個微更版本V2.23,修改兩個反饋的bug
https://www.armbbs.cn/forum.php?mod=viewthread&tid=120140
主要是修正更新2.22版本時產(chǎn)生的bug
?

(3)分享個RTT和Event Recorder二合一工程,實現(xiàn)H7-TOOL離線使用RTT,在線仿真調(diào)試使用Event Recorder方案
https://www.armbbs.cn/forum.php?mod=viewthread&tid=120224
離線RTT:

Event Recorder:

(4)加強H7-TOOL的RTOS Trace功能,開始制作圖形化鏈表展示,讓大家更直觀的看內(nèi)核實現(xiàn)
從源碼的角度來看,OS內(nèi)核源碼就是通過各種鏈表組裝起來的,為了讓大家更直觀的看內(nèi)核實現(xiàn),開始支持一鍵查看鏈表
比如任務TCB控制塊鏈表,這種鏈表會讓大家心里更有底

已經(jīng)開始制作RTX5, ThreadX, uCOS-II,uCOS-III和FreeRTOS的一鍵查看鏈表功能,下面是初步制作的uCOS-II的鏈表查看效果,可以方便的了解內(nèi)核組合結構。
