《痞子衡嵌入式半月刊》 第 11 期

来源:https://www.cnblogs.com/henjay724/archive/2020/07/06/13258113.html
-Advertisement-
Play Games

這裡分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發佈一期。 ...


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

這裡分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發佈一期。

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

上期回顧《痞子衡嵌入式半月刊: 第 10 期》

嘮兩句

今天是小暑,自小暑起,天氣開始逐漸炎熱,中國多地也進入了雷暴最多的時節。

痞子衡很早就加入了一個嵌入式公眾號運營者朋友圈,是圈內大V黃工組織的,目前裡面有25人,都是踏踏實實搞技術的朋友。上周日這群人搞了一個深圳線下麵基活動,留了合照。平時在群里聊了那麼久,痞子衡終於得以一睹大家“芳容”,這是一群朝氣蓬勃的小伙子,全是90後小鮮肉,後生可畏,有機會痞子衡這個80後老腊肉也要去湊湊熱鬧。

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

資訊類

1、兆易創新與IAR聯合發佈RISC-V解決方案

日前,IAR Systems宣佈與兆易創新達成合作伙伴關係,將為兆易創新基於RISC-V內核的MCU產品提供性能強大的開發工具。同時,雙方合作將為RISC-V開發者提供易於使用的完整解決方案。

資訊主頁: https://www.iar.com/iar-embedded-workbench/tools-for-risc-v/evaluation-kit-for-risc-v/

兆易創新作為業界領先的Flash和MCU供應商,致力於提供先進的存儲技術和IC解決方案。2019年8月,兆易創新推出了全球首個基於RISC-V內核的32位通用微控制器,而隨著RISC-V技術和生態系統的迅速發展,對於專業開發工具的需求也在增加。

IAR Systems與兆易創新達成的密切合作將把IAR Systems領先的編譯器和調試器技術帶給兆易創新的RISC-V MCU用戶,從而在降低功耗和豐富的外圍設備之間發揮均衡的處理能力。這項合作將使成千上萬的公司基於RISC-V技術創建功能強大、易於使用的完整解決方案。

2、華米“黃山2號”可穿戴晶元發佈:AI性能提升7倍,功耗降低50%!

華米科技近日正式發佈了新一代智能可穿戴晶元“黃山2號”,預計將於今年四季度量產。明年(2021年)上半年,搭載“黃山2號”的可穿戴新品也將面世。

資訊主頁: https://www.huami.com/news/118

和“黃山1號”一樣,“黃山2號”仍基於先進的RISC-V架構,RISC-V被公認為是IoT(物聯網)時代最具潛力的晶元架構。它具有高運算效率和低使用功耗兩大優勢,相比於在可穿戴設備中常用的ARM Cortex-M4架構處理器,整體運算效率提升了38%。

華米科技為“黃山2號”重新設計了AI本地生物數據計算NPU,採用捲積神經網路加速技術,大大提升了本地AI數據計算的性能,加快了識別速度。基於心率數據,“黃山2號”的房顫識別速度是“黃山1號”的7倍,是市面上其它軟體演算法的 26 倍。

同時,“黃山2號”還加入了超低功耗感測器AON模式,和蘋果一樣搭載了協處理器-C2協處理器。該處理器可單獨用於數據收集,能在主晶元處於休眠甚至關閉狀態時,仍持續保持健康數據的記錄工作;理論上可使黃山2號整體功耗下降50%,從而讓用戶徹底告別可穿戴設備的續航焦慮。

3、米唐科技推出了模組、演算法、軟體一體的VUI Turnkey解決方案Sugr Sense A

基於英飛凌 XENSIV™ MEMS高性能麥克風 IM69D130,Sugr米唐科技推出了模組、演算法、軟體一體的VUI Turnkey解決方案——Sugr Sense A,並且一次測試就通過了亞馬遜AVS認證。

方案主頁: https://www.sugrsense.com/products/1

Sugr Sense A特性如下:

Voice Service: Amazon Alexa & Tencent XiaoWei
CPU:           Amlogic A113x Quad-ARM Cortex-A53 1.5GHz
System:        Linux 4.9
DMIC:          4x DMIC
Wi-Fi:         WiFi 802.11 a/b/g/n/ac (2.4GHz and 5.8GHz)
Bluetooth:     BT4.2 BLE+BT2.1EDR
Algorithm:     SSP, BF, NR, RR, AEC, NLP, Far field pickup

Sugr Sense A可集成在各式各樣的智能設備上,例如這次就集成在筒燈設備,將語音交互功能部署在室內的各個角落,並聯動控制各類智能產品(如開關燈指令),實現更自然的語音交互體驗,自此“君子動口不動手”在智能時代被賦予了全新的含義~

遠場拾音?即時響應?多語言支持?聯網設備控制?作為一款領先的智能語音交互方案,這些特性當然統統都有。Sugr Sense A支持Alexa Call & Message(ACM)與Multi-room Music(MRM)等關鍵的Alexa語音助手功能,AVS認證資質專為國際市場打造,並支持英語、法語、西班牙語、德語、義大利語等多門通用語言。當然,除了Alexa,Sugr Sense A也支持其他的智能語音交互平臺,更可以集成到其他的智慧家居、智慧生活產品中。

項目類

1、NES-Game - 基於 ESP32 的自製掌上游戲機

自製游戲機項目每年都會推陳出新,今天要為大家介紹的是基於 ESP32 和 ATtiny861 來構建任天堂 NES 游戲模擬器掌機。

項目主頁: https://make.quwj.com/project/117
項目源碼: https://github.com/moononournation/esp32-nesemu

該項目給出了所有材料清單,並且有超級詳細的教程教你從硬體製作到軟體下載一步一步地完成這個設計。對於電子工程師來說,動手能力是很重要的技能,這也是電子工程師區別於程式員的重要特質。

2、RPI_web_remote_control - 基於樹莓派和web界面的遠程家電控制器

RPI_web_remote_control是一個利用網頁遠程式控制制樹莓派發出紅外信號控制空調等家電的項目,簡單來說,可以在回家的路上用手機通過網頁控制,提前將空調打開,設定成需要的溫度。同時可以在網頁上實時監控室內的溫度和濕度。整個項目基於Python的flask框架編寫。

項目主頁:https://github.com/zyzisyz/RPI_web_remote_control

RPI_web_remote_control所用到的元器件如下:

1. 樹莓派3B+ ×1
2. SD卡(8GB) ×1
3. 紅外發射和接收模塊 ×1
4. 溫濕度感測模塊 ×1
5. 發光二極體 x1
6. 樹莓派拓展板 x2
7. 杜邦線 若幹
8. 具有公網IP的VPS x1

工具類

1、MQTT.fx - 一款超級好用的 MQTT 客戶端

MQTT.fx 是一款基於 Eclipse Paho,使用 Java 語言編寫的 MQTT 客戶端工具,支持通過 Topic 訂閱和發佈消息,用來前期和物聯網雲平臺調試非常方便。

軟體主頁: http://mqttfx.jensd.de/

在雲端創建產品後,一般都不會直接使用SDK對接,而是先測試一下對接介面是否可以正常使用!該工具目前測試可以對接百度雲、華為雲,以及自己使用EMQ-X搭建的Mqtt伺服器,非常方便。

2、excel2json - 能夠將Excel數據轉換成Json格式的工具

在游戲項目中一般都需要由策劃製作大量的游戲內容,其中很大一部分是使用Excel表來製作的,於是程式就需要把Excel文件轉換成程式方便讀取的格式例如json。excel2json工具正是由此而來,能夠將excel數據轉換成json數據,效率非常高。

項目主頁: https://github.com/neil3d/excel2json

excel2json主要支持以下三個功能:

1. 支持讀取 Excel 97-2003的 .xls格式和2007的 .xlsx格式;
2. 支持多個表單導出;
3. 把Excel表單轉換成Json對象,並保存到一個文本文件中。支持將表中內容轉換成Array,或者以第一列為ID的字典對象;

歡迎訂閱

文章會同時發佈到我的 博客園主頁CSDN主頁微信公眾號 平臺上。

微信搜索"痞子衡嵌入式"或者掃描下麵二維碼,就可以在手機上第一時間看了哦。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 寫在前面 Docker作為開源的應用容器引擎,可以讓我們很輕鬆的構建一個輕量級、易移植的容器,通過Docker方式進行持續交付、測試和部署,都是極為方便的,並且對於我們開發來說,最直觀的優點還是解決了日常開發中的環境配置與部署環境配置上的差異所帶來的種種疑難雜症,從此推脫產品的措辭也少了——“我電腦 ...
  • 什麼鬼,我的CPF快寫好了,你居然也要搞跨平臺UI框架?什麼Maui? 之前怎麼不早說要搞跨平臺UI框架呢?看到谷歌搞flutter眼紅了?明年年底發佈?又搞這種追別人屁股的爛事情。 什麼MVU模式?模仿Dart?用C#代碼直接寫UI的模式和我的CPF很像啊。 當初我考慮過XML,Json來描述UI ...
  • 實現WCF的步驟如下: 設計服務協議 實現服務協議 配置服務 托管服務 生成客戶端(這步可有可無) 設計或定義服務協議要麼使用介面,要麼使用類。建議介面,使用介面好處一堆例如修改介面的實現,但是服務協定有無需改變。 設計服務協議,介面上使用 ServiceContractAttribute ,方法上 ...
  • 這幾天終於弄懂了async和await的模式,也搞明白了一直在心裡面積壓著的許多問題,所以寫一篇博客來和大家分享一下。 關於非同步機制我認為只要記住的以下幾點,就可以弄明白了: 1.我認為async和awwait兩個修飾符中最關鍵的是await,async是由於方法中包含await修飾符之後才在方法定 ...
  • 在我們的項目中,通常會把數據存儲到關係型資料庫中,比如Oracle,SQL Server,Mysql等,但是關係型資料庫對於併發的支持並不是很強大,這樣就會造成系統的性能不佳,而且存儲的數據多為結構化數據,對於非結構數據(比如文本)和半結構化數據(比如JSon) 就顯得不夠靈活,而非關係型資料庫則很 ...
  • out變數 可以直接在方法中使用out申明變數 int.TryParse("123", out var result); 元組 元組的申明 var alphaBetaStart = (alpha: "a", beta: "b"); Console.WriteLine($"{alphaBetaStar ...
  • C#6.0新特性 C#7.0新特性 C#8.0新特性 ...
  • 大家好,我是良許。 大家知道,在 Linux 下,一切皆文件,對於設備文件也是如此。我們在工作的過程中,經常會看到 /dev/null 這個玩意,那它到底是什麼呢? 專業地講,/dev/null 是一個虛擬設備文件。而對程式而言,這些虛擬設備文件則會被當成真實的文件對待。程式可以向這種數據源請求數據 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...