學程簡介 | 課程大綱 | 課程預覽 | 預約諮詢 |
2.了解物聯網M2M通訊協定
3.掌握物聯網Web前後端整合開發
4.運用硬體進行感測器讀取及 I/O 控制
5.適用iPAS物聯網應用工程師能力鑑定準備
2.學會控制Raspberry Pi I/O裝置,紮實建立IoT技術基礎
3.了解物聯網中M2M通訊協定並如何實現-MQTT、CoAP
4.學會擷取感測器訊號與輸出入控制
5.能開發一個Web-Based IoT平台:掌握Web前端與後端的通訊能力(AJAX,WebSocket)
6.能快速以Node.js 建立物聯網應用平台
7.了解 ARM mbed Cloud 平台-mbed Client API與mbed device connector API
8.善用更多其他的雲端服務BaaS(Backend as a Service),如Freeboard、ThingSpeek等
9.考取經濟部「物聯網應用工程師」能力鑑定證書,提升就業力與競爭力,增加獲得企業優先面試/聘用及加薪的機會。
適用【iPAS初級物聯網應用工程師能力鑑定】、【iPAS中級物聯網應用工程師能力鑑定】準備
2.對於如何使用嵌入式硬體打造物聯網系統有興趣者
3.對於使用Web 前後端技術技術建構物聯網應用平台有興趣者
4.對於感測器讀取、韌體程式撰寫嵌入式系統開發有興趣者
5.欲學習Embedded Linux與IoT開發技術並能具體進行嵌入式物聯網產品研發工作
6.欲養成相關職能,以勝任嵌入式Linux工程師相關工作者
7.需領導、管理嵌入式/物聯網系統相關開發專案,並與團隊加強溝通者
8.想考取iPAS經濟部工業局專業工程師能力鑑定物聯網應用工程師的人

范老師 ※講師具16年以上嵌入式系統開發經驗
▪ 清華大學資訊工程碩士 ▪ 嵌入式系統技術顧問經理
▪ Embedded system ▪ Linux系統程式設計 ▪ C/C++
▪ Web based ▪ PHP/JSP ▪ Java

Joseph ※講師具16年嵌入式Linux開發經驗
▪ 台灣大學電機工程系博士研究 ▪ 上市網通科技公司/資深軟體工程師
▪ 嵌入式Linux系統 ▪ ARM Boot Loader ▪ 資料結構及演算法 ▪ PCB Layout
▪ MCU 韌體設計 ▪ Linux 驅動程式 ▪ Linux系統程式 ▪ 網路通訊協定

Collin ※講師具18年嵌入式開發與Linux驅動程式設計經驗
▪ 國立雲林科技大學電機系
▪ Linux 驅動程式 ▪ Embedded linux 開發 ▪ ARM u-boot 開發
▪ 產品開發經驗: Android cell phone, P.O.S(工業電腦)

Kangta ※講師具18年以上Linux嵌入式系統驅動程式設計經驗,在國內一線PC/NB ODM廠擔任主任級資深工程師!
▪ 輔仁大學電子工程碩士 ▪ 上市公司資深軟韌體設計工程師
▪ Embedded Linux Device Driver ▪ C/C++ ▪ 嵌入式Linux程式設計
▪ USB韌體設計 ▪ 8051單晶片/Assembly Language ▪ 類比/數位電路設計

Hank ※講師具16年MIS工程師經驗
▪ 中洲技術學院電子工程系 ▪ MIS資訊部經理
▪ Linux 系統管理 ▪ Embedded linux 開發 ▪ Linux網路伺服器管理
▪ Linux防火牆/iptables 管理 ▪ PHP網頁程式設計
能把一門技術深入淺出地講解清楚是工程師十年功力的深耕
Part I–Linux系統建置實務
- 開發平台硬體Raspberry Pi
- 套件安裝管理及Linux常用指令
- 檔案結構與檔案系統
- 使用者帳號管理
- 伺服器安裝與設定-SAMBA
Part II–嵌入式Linux設計開發
- 嵌入式 Linux 系統簡介
- Raspberry Pi 開發平台
- Embedded Linux BSP
- Buildroot
- Toolchain
- Bootloader, U-Boot
- Kernel
- Root Filesystem, BusyBox
- OpenWrt
- Open Source Porting
- Cross Compilation
Part III–Linux驅動程式設計
- Linux 核心程式介面
- Common Kernel APIs
- How to Debug Device Driver?
- Linux 驅動程式
- Character Device
- Linux Misc Device
- Linux GPIO 驅動程式 for LED, Button
- Linux Device Tree
- Linux I2C Client驅動程式 for EEPROM
- Linux Input Device 驅動程式
- User Space驅動程式
- 使用 BCM2835 /dev/i2c 操控EEPROM
Part IV–物聯網整合開發實戰
- 物聯網導論
- Raspberry Pi I/O 裝置控制使用C語言
- 數位介面
- 類比界面
- CoAP
- MQTT
- JavaScript程式設計
- 使用JQuery
- 關於Node.js
- The WebSocket Protocol
- HTML Template Engine
- MongoDB
- Node.js-based GPIO
- ARM mbed 物聯網平台實戰
- iPAS物聯網應用工程師能力鑑定 考試樣題&考古題
有實際硬體,學驅動程式才真正有感!為了傳達正確的嵌入式Linux學習觀念與學習重點,艾鍗獨家設計I/O子板,以擴充原Pi板的功能,並對其中所有軟硬體控制原理進行透徹解說,使你可以透過主題式Lab,實踐嵌入式Linux核心技術與架構。