加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 痞子衡嵌入式半月刊:第 10 期
    • 嘮兩句
    • 資訊類
    • 項目類
    • 工具類
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

痞子衡嵌入式半月刊:第 10 期

2020/06/22
367
閱讀需 14 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

痞子衡嵌入式半月刊:第 10 期

?

這里分享嵌入式領(lǐng)域有用有趣的項目 / 工具以及一些熱點新聞,農(nóng)歷年分二十四節(jié)氣,希望在每個交節(jié)之日準(zhǔn)時發(fā)布一期。

本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。

嘮兩句

今天是夏至,是一年中正午太陽高度最高的一天,是太陽的轉(zhuǎn)折點,這天過后它將走“回頭路”。

今天同時也是父親節(jié),作為一個 3 歲娃的父親,痞子衡第一次感受到來自娃的專屬節(jié)日祝福。白天帶娃出去浪了一天,晚上我停車稍遲到家,娃見到我吞吞吐吐半天憋出了一句“爸爸,祝你節(jié)日快樂”,那一瞬間,幸福無法言語!

本期共收錄 3 條資訊、2 個項目、1 個工具,希望對你有幫助!

資訊類

1、低功耗,多協(xié)議,內(nèi)置 NFC 選件:恩智浦推出 K32W061/41

恩智浦半導(dǎo)體近日宣布推出新的超低功耗、多協(xié)議無線微控制器MCU)系列 K32W061/41。新的低功耗設(shè)備完善了 NXP 近期推出的引腳兼容 JN5189/88(Thread / Zigbee)和 QN9090/30(Bluetooth LE)MCU,為原始設(shè)備制造商(OEM)帶來更輕松的遷移路徑,幫助他們支持現(xiàn)有和新興的智能家居,構(gòu)建使用案例。

芯片主頁: https://www.nxp.com.cn/products/wireless/thread/k32w061-41-high-performance-secure-and-ultra-low-power-mcu-for-zigbeethread-and-bluetooth-le-5-0-with-built-in-nfc-option:K32W061_41?cid=wechat_iot_005321

?

K32W061 和 K32W041 采用 IEEE 802.15.4 無線電,支持 Thread 和 Zigbee 網(wǎng)絡(luò)協(xié)議、藍牙低能耗 5.0 和集成式 NFC NTAG(K32W061)。該設(shè)備還支持較寬工作溫度范圍(-40℃至+125℃)。作為 Zigbee 聯(lián)盟和 Thread Group 的創(chuàng)始成員之一、NFC Forum 聯(lián)合創(chuàng)始人和 Bluetooth SIG 成員,恩智浦充分利用無線專業(yè)知識以及廣泛的 MCU 能力,集成最新連接標(biāo)準(zhǔn)和適當(dāng)?shù)闹悄芡庠O(shè)。這些外設(shè)支持各種使用案例,包括:

1. 家庭與樓宇自動化
2. 保安和門禁控制
3. 智能恒溫器和門鎖
4. 網(wǎng)關(guān)和傳感器網(wǎng)絡(luò)應(yīng)用

2、強強聯(lián)合, 樂鑫發(fā)布與百度聯(lián)名 AIoT 語音模組及開發(fā)板

近日,樂鑫發(fā)布了與百度聯(lián)名的 AIoT 語音模組 ESP32-DU1906 及開發(fā)板 ESP32-Korvo-DU1906,為用戶提供集 Wi-Fi、經(jīng)典藍牙、低功耗藍牙以及語音處理功能為一體的 AIoT 語音方案,將給用戶帶來領(lǐng)先的喚醒效果和智能語音交互體驗。

開發(fā)板主頁: https://www.espressif.com/zh-hans/products/devkits/esp32-korvo-du1906

ESP32-DU1906 語音模組搭載樂鑫 ESP32-D0WD-V3 芯片和百度鴻鵠語音芯片 DU1906,具備行業(yè)領(lǐng)先的技術(shù)規(guī)格。ESP32-Korvo-DU1906 開發(fā)板基于 ESP32-DU1906 模組設(shè)計,能夠提供先進的端到端語音解決方案,具有高效率的一體化 AI 服務(wù)能力,同時提供端云一體的設(shè)備級 AIoT 平臺,大大降低了物聯(lián)網(wǎng) AI 接入門檻。

?

ESP32-Korvo-DU1906 方案適用場景十分廣泛。它不僅支持 Wi-Fi、Bluetooth、Bluetooth LE、Mesh 等多種無線通訊協(xié)議,還支持多類主流音頻格式播放以及藍牙音箱功能。同時,它具備豐富的外設(shè)接口,方便連接各類 AIoT 應(yīng)用產(chǎn)品,能在智能家居(音箱、冰箱、空調(diào)等多種家居場景)、智能物聯(lián)(智能辦公、智能支付、智能機器人等)等語音交互場景中實現(xiàn)出色的語音控制,給用戶帶來全新的智能體驗。

3、恩智浦針對汽車和工業(yè)市場推出強化藍牙功能的 KW37/8/9

近日,全球領(lǐng)先的半導(dǎo)體供應(yīng)商 NXP 宣布 KW3x 系列 MCU 推出新產(chǎn)品 KW39/38/37。KW39/38/37 增加了對藍牙 5.0 長距離傳輸和藍牙廣告信道擴展等功能。在支持低功耗藍牙 5.0 全部新功能的同時,實現(xiàn)與前代產(chǎn)品 KW34/35/36 在硬件、軟件和工具兼容性方面的無縫遷移。

芯片主頁: https://www.nxp.com.cn/products/wireless/bluetooth-low-energy/kw39-38-37-32-bit-bluetooth-5-0-long-range-mcus-with-can-fd-and-lin-bus-options-arm-cortex-m0-plus-core:KW39-38-37

產(chǎn)品特點:

- 高達 48MHz Arm Cortex-M0+內(nèi)核
- KW37:512KB 可編程閃存,帶 ECC 功能;
- KW39/38:
?? ?256KB 可編程閃存 + 256KB FlexNVM,帶 ECC 功能
?? ?8KB FlexRAM 支持 EEPROM 仿真
- 片上 64KB SRAM
- 2.4 GHz 低功耗藍牙(BLE) 5.0 無線電在任何主 / 從組合中最多支持 8 個并發(fā)安全連接
- 在 BLE 1Mbps 模式下提供 -98 dBm 接收機靈敏度,在 BLE 遠(yuǎn)程 125kbps 模式下提供 -105 dBm 接收靈敏度
- 增強型 BLE 自動深度睡眠模式(DSM)支持從設(shè)備延遲
- 低功耗模式(VLLS0)電流:250 nA
- AEC Q100 2 級汽車認(rèn)證(KW39A/38A/37A),工業(yè)認(rèn)證資格(KW38Z/37Z)
- AES-128 硬件加速器(AESA),帶 LTC;真隨機數(shù)生成器(TRNG);每個芯片具有 80 位唯一識別號;40 位唯一介質(zhì)訪問控制(MAC)子地址;LE 安全連接

?

該產(chǎn)品組合與 EdgeVerse 平臺的處理能力相結(jié)合后,恩智浦能夠支持智能互聯(lián)設(shè)備,使生活更輕松、更安全、更便捷。該系列芯片非常適合汽車行業(yè)的應(yīng)用,例如無鑰匙進入、傳感器和無線車載診斷功能。此外,還能實現(xiàn)多種工業(yè)應(yīng)用,例如樓宇控制和監(jiān)控、防火和安全、家庭和機構(gòu)醫(yī)療、資產(chǎn)管理和監(jiān)控以及各種其他工業(yè)應(yīng)用。

項目類

1、TinyGSM - 用于 GSM 模塊的小型 Arduino 庫

TinyGSM 是一個由網(wǎng)友 vshymanskyy 維護的小型的用于 GSM 模塊的 Arduino 庫。該庫可以容易的集成到使用 Ethernet 或 WiFi 的項目中去,并且項目中已經(jīng)提供了 PubSubClient (MQTT), Blynk, HTTP Client 以及 File Download 等示例程序。

項目主頁: https://github.com/vshymanskyy/TinyGSM

該庫目前支持的板卡 / 模塊有:

- Arduino MKR GSM 1400
- GPRSbee
- Microduino GSM
- Adafruit FONA (Mini Cellular GSM Breakout)
- Adafruit FONA 800/808 Shield
- Industruino GSM
- RAK WisLTE (alpha)

該項目的完整的 WebClient 的示例在 Arduino Uno 上運行僅使用了 46%的 Flash 空間及 28%的 RAM 空間,均小于 Arduino GSM 庫的 49%及 54%。感興趣的開發(fā)者可以使用這個庫到自己的項目中以勻出更多空間用于自己的應(yīng)用。

2、MultiButton - 一個小巧簡單易用的事件驅(qū)動型按鍵驅(qū)動庫

MultiButton 是網(wǎng)友 0x1abin 維護的一個小巧簡單易用的事件驅(qū)動型按鍵驅(qū)動模塊,可無限量擴展按鍵,按鍵事件的回調(diào)異步處理方式可以簡化你的程序結(jié)構(gòu),去除冗余的按鍵處理硬編碼,讓你的按鍵業(yè)務(wù)邏輯更清晰。

項目主頁: https://github.com/0x1abin/MultiButton

MultiButton 使用 C 語言實現(xiàn),基于面向?qū)ο蠓绞皆O(shè)計思路,每個按鍵對象單獨用一份數(shù)據(jù)結(jié)構(gòu)管理:

struct?Button?{
????uint16_t?ticks;
????uint8_t??repeat:?4;
????uint8_t??event?:?4;
????uint8_t??state?:?3;
????uint8_t??debounce_cnt?:?3;
????uint8_t??active_level?:?1;
????uint8_t??button_level?:?1;
????uint8_t??(*hal_button_Level)(void);
????BtnCallback??cb[number_of_event];
????struct?Button*?next;
};

這樣每個按鍵使用單向鏈表相連,依次進入 button_handler(struct Button* handle) 狀態(tài)機處理,所以每個按鍵的狀態(tài)彼此獨立。

工具類

1、Typora - 一個所見即所得的 Markdown 格式文本編輯器

程序員寫得最多的首先是代碼,代碼之外應(yīng)該是注釋和使用文檔。當(dāng)下最火的文檔格式非 Markdown 莫屬。今天給大家推薦的 Typora 是一款 Markdown 編輯器。

軟件官網(wǎng): https://www.typora.io/

Typora 是一款支持實時預(yù)覽的 Markdown 文本編輯器。它有 OS X、Windows、Linux 三個平臺的版本,并且由于仍在測試中,是完全免費的。

Typora 一直是我認(rèn)為桌面端筆記應(yīng)用應(yīng)有的終極形態(tài)。它的功能之強大、設(shè)計之冷靜、體驗之美妙、理念之先進,我認(rèn)為值得所有筆記應(yīng)用廠商學(xué)習(xí)。

百度

百度

百度是擁有強大互聯(lián)網(wǎng)基礎(chǔ)的領(lǐng)先AI公司。是全球為數(shù)不多的提供AI芯片、軟件架構(gòu)和應(yīng)用程序等全棧AI技術(shù)的公司之一,被國際機構(gòu)評為全球四大AI公司之一。百度以“用科技讓復(fù)雜的世界更簡單”為使命,堅持技術(shù)創(chuàng)新,致力于“成為最懂用戶,并能幫助人們成長的全球頂級高科技公司”。

百度是擁有強大互聯(lián)網(wǎng)基礎(chǔ)的領(lǐng)先AI公司。是全球為數(shù)不多的提供AI芯片、軟件架構(gòu)和應(yīng)用程序等全棧AI技術(shù)的公司之一,被國際機構(gòu)評為全球四大AI公司之一。百度以“用科技讓復(fù)雜的世界更簡單”為使命,堅持技術(shù)創(chuàng)新,致力于“成為最懂用戶,并能幫助人們成長的全球頂級高科技公司”。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

碩士畢業(yè)于蘇州大學(xué)電子信息學(xué)院,目前就職于恩智浦(NXP)半導(dǎo)體MCU系統(tǒng)部門,擔(dān)任嵌入式系統(tǒng)應(yīng)用工程師。痞子衡會定期分享嵌入式相關(guān)文章