iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 7
0
IoT

制霸IoT 30Day!系列 第 7

Day 07 平台 雲端服務介紹

平台 介紹

ARM® mbed™ IoT

Mbed 是 ARM 2009 年 9 月 21 日 所創立一個平台和作業系統,用於基於 32-bit ARM Cortex-M 微控制器的連接網際網路的裝置,這些裝置也叫做物聯網裝置。這個專案由 ARM 和它的技術夥伴共同作業開發。

現有各種針對 mbed 平台的硬體演示板,其首為最初的 mbed Microcontroller board。mbed 微控制器開發板(以「mbed NXP LPC1768」銷售)是基於 NXP 微控制器的演示板,它有一個 ARM Cortex M3 核心,執行於 96 MHz,帶有 512 KB flash,64 KB RAM,還有一些介面包括乙太網路、USB 裝置、CAN、SPI、I²C 和其他 I/O。mbed 微控制器在 2010 年收到了第一個獎項,年度 EDN 軟體/嵌入式工具類創新獎。

這個開發板還發行了各種版本,包括 NXP LPC2368(ARM7TDMI-S)、NXP LPC1768(Cortex-M3)、NXP LPC11U24(Cortex-M0)微控制器。

ARM® mbed™ IoT

ARM® mbed™ IoT

ARM® mbed™ IoT
開發平台包含以下部分:

  • Mbed OS :是一種專為物聯網 (IoT) 中的“物體”設計的開源嵌入式操作系統。該操作系統包含您基於 ARM Cortex-M 微控制器開發連接產品所必需的全部功能,非常適合涉及智能城市、智能家庭和穿戴式設備等領域的應用程序。
  • Mbed Linux OS: 用於網關和復雜物聯網的輕量級 Linux 發行版。
  • Mbed Tools: 免費桌面應用程式工具, 瀏覽工具 還有 命令列工具供開發使用。
  • Mbed TLS: 廣泛部署的安全堆棧,包括用於嵌入式設備的 SSL 庫。
  • Mbed HDK: 參考設計,原理圖和電路板佈局,以開發生產硬件。
  • Pelion IoT Platform: IoT 平台 供連接, 裝置 還有 資料管理 的 WEB 服務。

AWS IoT

AWS IoT 是美商 Amazon 亞馬遜公司 於 2015/11/18 首次發表登場。
AWS IoT

AWS IoT 平台提供的服務

  • Amazon FreeRTOS: 是一種適用於微型控制器的作業系統,可讓小型、低功率的節點裝置易於進行程式設計、部署、保護、連接及管理。可以於查詢支援的硬體AWS Partner Device Catalog
  • AWS IoT Greengrass: 是一種軟體,可讓您以安全的方式在連線裝置執行本機運算、簡訊、資料快取、同步操作及機器學習推論功能。
  • AWS IoT Core:可讓連線裝置輕鬆安全地與雲端應用程式及其他裝置互動。
  • AWS IoT Device Management: 可讓您以輕鬆安全的方式大規模採用、組織、監控及遠端管理 IoT 裝置。
  • AWS IoT Device Defender: 會持續監控和稽核您的 IoT 組態,確保它們沒有偏離安全最佳實務。
  • AWS IoT Things Graph: 可輕鬆連接不同的裝置和雲端服務,以建立 IoT 應用程式。
  • AWS IoT Analytics: 可輕鬆對大量 IoT 資料進行精密分析。
  • AWS IoT SiteWise: 可讓您輕鬆地從工業設施資料庫收集、建構和搜尋 IoT 資料,然後利用這些資料來分析設備和程序效能。
  • AWS IoT Events: 可讓您輕鬆偵測和回應大量 IoT 感應器和應用程式的事件。

Azure IoT

Azure IoT 是美商 Microsoft 微軟 於 2016/02/04 首次發表登場。

Azure IoT架構

Azure IoT 架構

Azure IoT 平台提供的服務:

  • Azure IoT Central: 利用適用於企業 IoT 的完全受控軟體即解決方案 (SaaS),來更加迅速且輕鬆地建立 IoT 部署。
  • Azure IoT 解決方案加速器: 使用結果經實證的通用使用案例範本,來為所有垂直產業打造自訂 IoT 解決方案。
  • Azure IoT Edge: 將工作負載從雲端移至邊緣裝置來打造更好的體驗。
  • Azure IoT 中心: 連線、管理及調整邊緣與雲端間的數十億 IoT 裝置。
  • Azure Digital Twins: 透過複製真實物理空間來建置新一代 IoT 空間智慧解決方案。
  • Azure Sphere: 利用分層且全面的安全性功能來更安全地建置新的裝置,以及連線現有的設備。
  • Azure 時間序列深入解析: 透過分析、儲存和管理您所收集的所有資料,來獲得可採取行動的見解來促進成長。
  • Azure Maps: 透過安全位置 API 將空間分析、地圖和行動解決方案新增至您的應用程式。

如果你要找尋支援的裝置,可以來這Azure IoT 認證裝置目錄直看。

Google Cloud IoT

Google Cloud IoT 是美商 Google 微軟 於 2017/05/17 首次發表登場。
Google Cloud IoT 是一套完整的工具,可讓您連結、處理、儲存及分析邊緣裝置和雲端中的資料。這個平台提供可擴充的全代管雲端服務、用於邊緣裝置/內部部署運算並具備機器學習功能的整合式軟體堆疊,能夠符合您全方位的 IoT 需求。

Google Cloud IoT架構

Google Cloud IoT 架構

如果要找尋相關硬體資源可以前往Google Cloud IoT 合作夥伴 找尋。

ThingSpeak

ThingSpeak 是一種開源的物聯網(IoT)應用程序和 API,免費提供雲端資料儲存及分析應用,可通過 Internet 或通過局域網使用 HTTP 和 MQTT 協議存儲和檢索來自物聯網的數據。ThingSpeak 支持創建傳感器 日誌記錄應用程序,位置跟踪應用程序以及帶有狀態更新的事物社交網絡。

ThingSpeak

ThingSpeak Example

結語

今天主要介紹的 IoT 平台,各家大公司都沒有缺席的!可見 IoT 這個領域是有多有份量。

今天就到這了感謝收看

Blog 同步刊登


上一篇
Day 06 2.4GHz 裝置介紹(二)
下一篇
Day 08 開發工具介紹(一)
系列文
制霸IoT 30Day!30

尚未有邦友留言

立即登入留言