上海市浦東新區達爾文路88號
距離首次推出僅一年時間,恩智浦基于Arm Cortex-M33內核的通用MCU--LPC5500如今迎來第三款產品,LPC551x/S1x正式量產上市。
產品主頁: https://www.nxp.com.cn/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc5500-cortex-m33/lpc551x-s1x-baseline-arm-cortex-m33-based-microcontroller-family:LPC551X-S1X?cid=wechat_iot_005141
LPC551x/S1x的主要特點有:
1-EEMBCCoreMarks超過600分,動態功耗低至32uA/MHz 2-ArmCortex-M33內核,主頻高達150MHz 3-多至256KB片上Flash,96KBSRAM 4-CAN-FD/CAN2.0接口,提供基于恩智浦MCUXpresso軟件支持 5-雙USB,集成PHY支持高速/全速模式 6-SDIO接口,多達9個FlexComm接口(最多支持8xSPI,8xI2C,8xUART,4xI2S) 7-基于SRAMPUF的密鑰生成 8-安全啟動,防回滾保護 9-ArmTrustZone硬件隔離機制 10-PRINCE模塊對片上Flash進行實時加解密 11-對稱和非對稱加密的加速器 12-安全調試身份認證
LPC551x/S1x作為系列中的入門級產品,提供出色的能效比的同時,依然繼承了LPC5500系列的諸多安全功能。使其除了在物聯網應用中游刃有余,還能擴展應用到消費類及工業自動化領域。
2、Dialog半導體推出首款Wi-Fi + BLE組合模塊DA16600,引領新一波IoT連接技術
近日,Dialog半導體公司宣布推出DA16600模塊,將Dialog市場領先的Wi-Fi和BLE功能結合到了單個模塊解決方案中。該模塊由兩款開創性的最新的DA16200和SmartBond TINY DA14531 SoC芯片組成。
模塊主頁: https://www.dialog-semiconductor.com/products/da16600-modules
DA16600模塊特點:
1-VirtualZeroDA16200SoC,SmartBondTINYDA14531SoC 2-802.11n1x1低功耗2.4GHz,符合BT5.1的BLE 3-最高72Mbps,MCS0-7 4-使用小型電池和紐扣電池運行,并且能延長電池壽命 5-睡眠狀態下幾乎沒有功耗 6-超低功耗傳感器喚醒 7-SoC在模塊上運行完整的OS和TCP/IP協議棧 8-只需使用BLE即可配置Wi-Fi連接 9-使用智能手機應用程序自動查找和配置新設備
該Wi-Fi + BLE組合模塊是結合了兩個復雜協議棧的可靠固件解決方案,消除了通常因一個設計中有兩個2.4 GHz無線電共存而導致的問題。BLE使Wi-Fi配置更加容易,為終端用戶極大地簡化了Wi-Fi設置,進一步減少了IoT設備的開發時間和成本。
3、Cartesiam發布新一代NanoEdgeAI Studio,助力ST人工智能解決方案
2020年5月14日,嵌入式系統人工智能(AI)軟件開發公司Cartesiam宣布推出其NanoEdgeAI Studio新版本,該版本進一步針對意法半導體的STM32微控制器開發板進行了優化,允許任何嵌入式開發人員使用STM32微控制器快速創建強大的基于AI的解決方案。
資訊主頁: https://cartesiam.ai/st-dev-board/
Cartesiam的NanoEdge AI Studio開發環境消除了傳統的AI障礙,專為在機器學習方面沒有專家資源的公司而設計。新版本的NanoEdge AI Studio在眾多改進中能夠直接通過STM32串行/ USB端口和Cartesiam的自動數據符合性、質量驗證工具,將實時數據記錄到NanoEdge AI Studio中。在此新版本中,開發人員可以直接選擇ST的Nucleo-F401RE或Nucleo-L432KC開發板作為硬件平臺,另外還允許下載定制的機器學習庫,以供在硬件平臺上運行。
Cartesiam開發的NanoEdge AI Studio,這是一種直觀的軟件工具,可讓使用基于Arm的低功耗微控制器的系統設計人員快速,輕松且廉價地將機器學習算法直接集成到廣泛的應用程序中,包括連接的設備,家用電器,和工業機器。
4、letter shell - 一個功能強大的嵌入式shell
letter shell是網友NevermindZZT維護的一個C語言編寫的,可以嵌入在程序中的嵌入式shell,主要面向嵌入式設備,以C語言函數為運行單位,可以通過命令行調用,運行程序中的函數。
項目主頁: https://github.com/NevermindZZT/letter-shell
letter shell功能包含:
11.命令自動補全 22.快捷鍵功能定義 33.命令權限管理 44.用戶管理 55.變量支持 66.代理函數和參數代理解析letter shell同時支持兩種形式的函數定義方式,形如main函數定義的func(int argc, char *agrv[])以及形如普通C函數的定義func(int i, char *str, …),兩種函數定義方式適用于不同的場景。 letter shell原生支持將整數,字符,字符串參數,以及在某些情況下的浮點參數直接傳遞給執行命令的函數,一般情況下,這幾種參數類型完全可以滿足調試需要,然而在某些情況下,用戶確實需要傳遞其他類型的參數,此時,可以選擇將命令定義成main函數形式,使用字符串傳遞參數,然后自行對參數進行解析,除此之外,letter shell還提供了代理函數的機制,可以對任意類型的參數進行自定義解析。
5、 wolfMQTT - 小型,快速,可移植的MQTT客戶端
wolfMQTT是一個嵌入式SSL/TLS庫wolfSSL的組成部分,而wolfSSL本身也是一個致力于提供輕量級的嵌入式安全解決方案的公司,該公司的產品都在GitHub上開源,可以滿足從愛好者到商業用戶的各種需求。
項目主頁: https://www.wolfssl.com/products/wolfmqtt/
wolfMQTT的特點:
1-支持MQTT規范v3.1.1和v5.0,支持MQTT-SN 2-支持所有客戶端數據包類型和協議選項 3-QoS級別0-2 4-考慮到可移植性/兼容性以原生C89編寫 5-輕量,節約空間(編譯后的大小約為3.6kB) 6-數據包解析編碼/解碼,可自定義使用 7-最小的外部依賴關系(strlen,memcpy,memset) 8-詳細的錯誤檢查/處理 9-少于1200行結構良好的C代碼 10-繼承WolfSSL庫功能,例如使用ChaCha20/Poly1305AEAD的輕量級TLS,體積小和可移植性 11-FreeRTOS+TCP支持
wolfMQTT庫是使用嵌入式C語言編寫的MQTT的客戶端。它通過wolfSSL庫支持SSL/TLS,由此,它可以提供MQTT協議中所缺乏的安全性。wolfMQTT是從頭開始構建的,具有多平臺,空間占用小以及良好的擴展性等特點。它支持所有數據包類型,所有0-2的服務質量(QoS)級別,并使用wolfSSL庫支持SSL / TLS。此客戶單基于MQTT v3.1.1實現,并且提供對MQTT v5.0的支持。此外,還為MQTT-SN(傳感器網絡)提供客戶端支持 。
目前wolfMQTT支持包括ARM,Intel,NXP,Atmel,ST,TI等公司的各芯片平臺的示例,它還能很容易的在別的平臺上進行移植,感興趣的讀者可以嘗試將它使用到自己的項目中。
6、Temperature-Monitor - 基于紅外相機和人臉檢測的體溫監測告警系統
疫情期間,紅外人體測溫告警系統在人流量大的場合發揮了重要作用,下面介紹的是基于紅外相機和人臉檢測的體溫監測告警系統。
下載地址: https://github.com/GW-Wang-thu/Temperature-Monitor-System-based-on-Infrared-Camera-and-Face-Detection
該紅外相機和人臉檢測的體溫監測告警系統具有以下主要功能及特點:
11. 面向車站等大人流等應用場合進行動態體溫檢測; 22.基于紅外相機的溫度讀取和體溫提取分析 33. 結合人臉識別進行距離影響修正、人臉姿態影響修正;提高溫度計算域提取準確度; 44.基于OpenCV視頻處理,實時動態顯示體溫 55. 基于PyQT開發UI,支持攝像頭實時讀取處理、本地視頻、圖片的讀取分析及顯示;支持系統識別的關鍵參數設置;支持(自動)保存當前幀、保存視頻等文件保存操作; 66.支持設置告警體溫以實現體溫超標自動告警 77. 通過Pyinstaller生成.exe可執行文件,支持視頻分析、圖像分析等本地連接;改變相機參數可以進行實時監測
-
恩智浦
+關注
關注
14文章
5830瀏覽量
106709 -
物聯網
+關注
關注
2903文章
44284瀏覽量
371337
原文標題:【小睿精選·第五期】開源的紅外體溫監測告警系統
文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論