Android、HTML5、Node.js 與 IoT 高品質訓練課程供應者

IoT 裝置自造與雲端實戰班:使用 ESP8266 與 LinkIt Smart 7688

仕橙版第 03 期

在實作體驗的過程中,學習未來的重要 IoT 技術。Moko365 以系統化的實作流程(Maker of Things)打造本課程,讓看似困難的技術主題,變得簡單上手。課程使用 ESP8266 與 LinkIt Smart 7688 開發板,並導入未來最重要的 IoT 實作技術

本課程提供內訓服務、歡迎洽詢

講師 Jollen

Moko365 技術總監暨講師、Mokoversity 開放創新學院創辦人、WoT.City 技術長。曾為 Motorola、HTC、LG、OPPO、騰迅、廣達電腦等知名企業,提供 Android、Linux 與 HTML5 專業訓練,並擔任顧問。長期從事 Embedded Linux、Android Framework、HTML5 研究與開發。Jollen 近期投入 Web of Things 的框架架構設計,並發起 WoT.City 計畫。Jollen’s Blog

課程使用 ESP8266、MediaTek LinkIt Smart 7688、WoT.City 物聯網開源方案、Amazon 雲端 API、DropBox API 等

課程內容包含:感測器特性、感測數據收集、 CoAP、IoT Gateway、IoT Cloud 佈署等,多個獨家的課程主題,多個台灣獨家的課程內容,從 0 到 1 一次學會 IoT 技術。本訓練課程,專為「想學習自造 IoT 裝置與系統」的初學者所設計,以動手做的小型專題方式進行,指導學員了解重要的 IoT 新技術

課程設計

  • 使用未來重要的 IoT 技術,例如:CoAP 協定、安裝與佈署 IoT 雲端、Web of Things、Web 控制等
  • 知識來自於體驗,課程採專題導向,題目包含:自造家用氣象站、家用監控裝置與監控系統建置、感測裝置實作與雲端佈署,並在實作的過程中,學習基本的軟體觀念與原理
  • 使用廣受社群與 Maker 喜愛的 ESP8266 與 Mediatek LinkIt Smart 7688(Duo)開發板
  • 引用多個高品質的開放源碼(Open Source Software)計畫,開發與整合時,只需撰寫非常少量的程式碼
  • IoT 不只是硬體裝置與感測器的「自造」,更需要了解雲端與網路的佈署,這也是本課程最重要的特色
  • 認識最新的 Web of Things 技術與實作

IM-101

上課時數:共計 21 小時

上課時段:假日班(09:30~17:30),共計 3 天

時程 上課大綱 講師
第 1 天
09:30~17:30
第 1 課:認識感測器與程式實作
• 使用 ESP8266 與 LinkIt Smart 7688(Duo)
• 認識 GPIO 數位輸入與類比輸入
• 認識 UART 與 I2C 硬體通訊
• 溫溼度感測器特性與程式實作
• 硬體中斷與程式實作
• 認識 Power Relay 電路控制與程式實作

第 2 課:REST 裝置實戰演練
• ESP8266 韌體更新與基本操作
• 認識 HTTP 協定與 REST 架構
• 簡易 Dashboard 製作(Web Front-end)
• 使用 REST API 讀取 IoT 裝置
• 使用 REST API 控制家用電器
Jollen
第 2 天
09:30~17:30
第 3 課:使用 CoAP 通訊協定(RFC7252)
• 認識 CoAP 與物聯網架構
• 使用 ESP8266 實作 CoAP 數據傳送
• 認識 CoAP PubSub Broker 架構
• 使用 LinkIt Smart 7688(Duo)佈署 CoAP Broker

第 4 課:OpenWrt 客製實戰演練
• LinkIt Smart 7688 韌體更新與基本操作
• Kernel Modules 設定與新增
• 認識 mDNS 與組態設定
• 認識 OpenWrt Feeds 與套件維護
• HTTP Live Streaming 系統建置與佈署
Jollen
第 3 天
09:30~17:30
第 5 課:IoT 閘道器佈署演練
• 認識 IoT Gateway
• 認識 CoAP Proxy
• 使用 ESP8266 與 LinkIt Smart 7688 佈署 IoT 區網
• 使用 LinkIt Smart 7688 實作 IoT Gateway 與 CoAP Proxy
• 家用氣象站整合與佈署演練

第 6 課:家用視訊監控實戰演練
• 使用 LinkIt Smart 7688 實作 HTTP Live Streaming 影像推送裝置
• 使用 LinkIt Smart 7688 實作影像串流閘道器
• 家用視訊監控整合與 IoT Cloud 佈署演練
• 製作視訊監控 Mobile App(使用 HTML5)
• 整合 Amazon S3 與 DropBox 雲儲存
Jollen

課程為學員準備 5 種感測元件(Sensor),包含:溫溼度感測器、土壤溼度感測器、蜂鳴器、繼電器與按紐。課程將介紹不同感測元件的技術特性,以及硬體電路概念,讓不懂硬體的初學者,也能輕鬆「組裝」自已的 IoT sensor device。

學習完第 1 課後,將具備以下能力:

  • 使用 ESP8266 連接你想要的感測器元件
  • 使用 LinkIt Smart 7688 Duo 連接你想要的感測器元件
  • 使用 ESP8266 與 LinkIt Smart 7688 Duo 讀取感測器數值

銜接第 1 課,第 2 課將接著介紹連網裝置(Connected Device)的幾種常見做法,並且學習定義 REST API,讓遠端使用者,也能使用瀏覽器或 Mobile App 來取得 IoT sensor device 的數值。

學習完第 2 課後,將具備以下能力:

  • 使用瀏覽器取得感測器數值
  • 製作簡單的 Dashboard 前端介面(使用 HTML5)
  • 使用瀏覽器控制家電開關

銜接第 2 課,第 3 課將接著介紹當今 IoT 最重要的通訊協定-CoAP。CoAP 相容於 HTTP ,是一個特別專為 MCU(Constrained Device)所設計的通訊協定。CoAP 是國際知名大廠 ARM 主推的技術,也是 OMA 在制定 Light-weight M2M 標準時,所採用的技術,顯見 CoAP 在未來的 IoT 產業所扮演的舉足輕重角色。

學習完第 3 課後,將具備以下能力:

  • 能了解 CoAP 在整體 IoT 雲端架構的使用方法
  • 能使用 CoAP 傳送感測器數值
  • 能佈署一個簡單的 CoAP 網路環境

銜接第 3 課,第 4 課將開始建立 Embedded Linux 的基礎能力。OpenWrt 是 LinkIt Smart 7688 (Duo)所使用的 Linux distribution,這一課將介紹如何客製化 OpenWrt,以及如何新增應用程式套件。

學習完第 4 課後,將具備以下能力:

  • 客製並自行更新 LinkIt Smart 7688(Duo)firmware
  • 增強 LinkIt Smart 7688(Duo)的影像串流功能
  • 能建立並佈署一個 HTTP Live Streaming(HLS)的視訊監控系統

銜接第 4 課,第 5 課進入 IoT 最重要的 IoT gateway 主題。IoT gateway 也稱為 IoT proxy,它所扮演的角色是什麼?以及為什麼 CoAP 在 IoT gateway 的佈署扮演這麼重要的角色?在這一個課程裡,都將以專題方式,帶領學員解答這幾個問題。

學習完第 5 課後,將具備以下能力:

  • 使用 LinkIt Smart 7688 打造一個 IoT Gateway
  • 能佈署一個小型的 IoT Sensor Networking 區域與 IoT Cloud
  • 能了解 IoT Gateway 與 IoT Cloud 的佈署架構

第 6 課的內容,是第 5 課程延伸,在完成 IoT Sensor Networking 與 IoT cloud 的佈署後,將繼續完成「家用視訊監控系統」的專題。

完成第 6 課後,將具備以下能力:

  • 使用 LinkIt Smart 7688 打造視訊監控系統
  • 能將感測器數據與影像儲存於 Amazon 或 DropBox
  • 製作一個簡單的視訊監控手機 App

● 能看懂基本的 JavaScript 程式語言

NT$ 20,800(上課時數 21 小時,共計 3 天)

● 開課前一週,天天早安鳥;開課前完成繳費享有「早安鳥」 88 折優惠價(NT$ 18,300):我要線上報名

● 持 VIP Code 或仕橙會員卡,再折 NT$ 1,000

● 持仕橙折價卷:依面額折抵,一門課程限用一張,可搭配 VIP Code 或仕橙會員卡使用

● 持仕橙折價卷的學員,請於填寫報名表時勾選或來信說明,並於開課當日繳交,如無法繳交折價卷者,須補繳課程費用

● 日期:2017 年 04 月 22、23、29 日,仕橙版第 03 期

● 時間:09:30~17:30(09:00 開始報到),每天 7 小時、共計 21 小時(假日班)

● 仕橙版第 03 期:將於 2017 年 04 月 22 日開課(台北假日班)

● 仕橙版第 02 期:已於 2016 年 10 月 01 日結訓(台北假日班)

● 仕橙版第 01 期:已於 2016 年 01 月 22 日結訓(台北平日班)

台北市博愛路(詳細教室資訊另行公佈)

下載報名表(.doc)

下載報名表(.pdf)

● 本課正提供早安鳥報名優惠。早安鳥報名,直接享有早安鳥優惠價 NT$ 18,300:我要線上報名

* 為必須填寫欄位
  • 1. 課程費用皆不含匯款/轉帳手續費
  • 2. 本課程為實作導向,為達最好的學習效果,請學員自備 Notebook 與開發板(LinkIt Smart 7688 與 ESP8266)。若有任何問題請來電詢問
  • 3. 報名時,請詳閱報名方式的「學員須知與注意事項」,以維護您的權益
  • 4.開發板(LinkIt Smart 7688 與 ESP8266),我們提供代購服務,請與客服聯繫,代購專線:02-23610415
  • 5.開發板(LinkIt Smart 7688 與 ESP8266)可在課堂上借用,請與客服登記,登記專線:02-23610415
仕橙3G教室

本課程由仕橙3G教室 (Moko365 Inc) 開發與製作,內容由仕橙研策科技有限公司版權所有,並保留所有權利。未經書面授權同意,請勿轉載、引用或複製內文。本公司業聘請承展智權暨商務法律事務所陳丁章律師、李子聿律師等,擔任本公司電子商務及智權法務諮詢顧問,並此籲請各界尊重本公司之智慧財產權。

Moko365 (仕橙3G教室) 為兩岸領先的科技顧問培訓機構,主要業務包含三項:1.Android底層軟體開發;2.協助客戶進行Code Review以及平台的移植;3.Android企業內訓,協助企業進行人才養成。客戶包含LG、宏達電、廣達會等國內外五十家企業、政府法人,累積訓練研發人員近五千人次。成立於2009年台北,在北京、上海、深圳均可提供服務。 目前是台灣開課規模最大、課程體系最完整的Android教育訓練中心。挾著深厚的技術實力與顧問諮詢經驗,2012成立Lightning Startup,協助客戶將行動通訊領域的好點子、好創意轉化成商品。更多有關資訊,請瀏覽 http://www.moko365.com/