BLE 開發實戰:單晶片應用實作篇

位學員

  • (0 則評價)

回頂端

BLE 開發實戰:單晶片應用實作篇

線上課程

NT $3000

課程組合優惠
    <%for packageList%>
  • <%/for%>
<%:data.pce_name%>

[包含 <%:data.courses.length%> 堂課程]

<%for data.courses%> <%/for%>
組合優惠 <%:~currency(data.bundle_price,'NT')%>

額外省下 <%:~currency(data.discount,'NT')%>

課程介紹


購課滿 100 人|抽 10 名贈送 BLE 開發實戰紙本講義 即將解鎖!!!

購課滿 100 人|解鎖課程「BLE 應用裝置實作:有害氣體偵測」即將解鎖!!!

購課滿 200 人|抽 30 名參加線上講座,一小時問與答




低功耗藍牙(Bluetooth Low Energy,BLE)是藍牙技術聯盟所制定的無線個人區域網路技術規範,與傳統藍牙(Bluetooth)不同的是,它以省電、低功耗的特性為人所知,是 IoT 近年十分熱門的協定之一,它的優點有:

◆ 低功耗,使用鈕扣電池就可以讓 BLE 裝置運作多年

◆ 低成本,適合大量佈建於物聯網應用中

◆ 開發資源豐富,TI、Nordic 等晶片大廠都有提供完整開發套件與 SDK

◆ 智慧型手機原生支援 BLE 技術,使用者可輕鬆控制 BLE 裝置

◆ 應用範疇廣泛,穿戴式裝置、室內定位、照明系統等都可見其蹤影


本課程能引導學員快速了解 BLE 通訊協定,並以流程化的方式帶領大家走入 BLE 開發應用的世界,從周邊感測器的驅動程式到 BLE 屬性表定義,再到裝置的資料讀取或寫入,你將一步步地從韌體實現一個 BLE 應用裝置,並了解完整的開發流程。







王雅慧 ,目前在愛文西門(sivann)擔任系統應用工程師,長期投入 BLE 與 IoT 相關軟體與框架的開發。也是 BLE 統一資料模型 BIPSO 的提出者,該模型之定義目前已被國際標準組織 IPSO 官網收錄。





◇ 相關科系學生

◇ 硬體工程師

◇ 韌體工程師

◇ 軟體工程師

◇ 熱愛物聯網者



❶ 了解 Bluetooth Low Energy (BLE ) 通訊協定整體架構與基本概念

❷ 明白 BLE 常見的產品開發模式與其所面臨的問題

❸ 挑選你的開發方案 : 認識幾種 BLE 開發板與其 SDK 架構

❹ 學會使用 Code Composer Studio 修改 BLE 韌體

❺ 認識 BLE 智慧物件模型 BIPSO 及如何應用

❻ 搞懂開發一個 BLE 應用裝置所需要的所有流程

❼ 了解如何監測與控制 BLE 應用裝置 : BLE 裝置間的通訊




常見問題

Q1. 上課前,需要準備什麼呢?

✔︎ C語言基礎知識

✔︎ 材料包〔課程公告區會附上購買連結唷〕

CC2640R2 開發板

MSP-EXP432P401R 燒錄板

人體偵測感測器

Q2. 我如何操作,才可以學習這堂課程? 募資預購又是什麼意思呢? 

■ 現在只要按下右方的「立即購買」,並按後續步驟操作,就可以成為本堂線上課程的其中一位學員,上線後,您就可以無限次數、地點、時間,在 YOTTA 平台上觀看本堂課程!

Q3. 這門課可以看多久? 

購課後享不限次數、永久觀看,可以一直看一直學!

Q4. 可以問老師問題嗎? 

當然!歡迎到「購課問答」詢問 ; 當學習遇到問題時,也歡迎到「課程討論區」與老師同學一同互動。

Q5. 我要如何購買課程呢? 

非常的簡單!在你的右手邊有「立即購買」的字樣,點進去就對啦!

Q6. 目前有哪些付款方式呢? 

目前 YOTTA 提供三種付款方式: 

a/ 信用卡付款 ( (可使用 Visa / Master / JCB) 

b/ 超商代碼付款 (7-11、全家、萊爾富、OK 即可繳費),繳費步驟說明:https://goo.gl/tWafYe

c/ ATM 轉帳

Q7. 為什麼我已經付款了,訂單狀態仍顯示未付款? 

a/ 選擇「超商」方式付款,金流處理時間需 5~15 分鐘。 

b/ 選擇「ATM」方式付款,銀行金流處理時間需要 1 個工作天,等金流完成入帳後,「訂單狀態」將會轉為顯示「已付款」,再麻煩稍待幾天。

Q8. 請問什麼時候會收到發票? 

購買課程完成繳費後,電子發票會在收到銀行端入帳通知後三天內開立,並透過您註冊的 E-mail 寄送給您。

Q9. 我還有其他問題! 

請直接參考 YOTTA 平台操作說明:https://goo.gl/9a8DEh

Q10. 看不到募資影片嗎?




  • 0
    學員
    0
  • 永久 觀看
  • 6 章節
    32 單元
  • 5 小時
    24 分鐘
    324 分鐘
  • 1 份
    教材
    1 教材
  • 0 份
    作業
    0 作業
已上架 32 單元
  • 在課程開始之前
    1 單元・0 小時 4 分鐘
  • 1 課程概覽 04:00
  • 第一章 BLE協定概述
    10 單元・1 小時 40 分鐘
  • 2 1-1藍芽技術的誕生與演進 07:23
  • 3 1-2 BLE 通訊協定介紹及其特色 04:30
  • 4 1-3 BLE - Physical Layer 介紹 試看 03:48
  • 5 1-4 BLE - Link Layer 介紹 16:38
  • 6 1-5 BLE - Host Controller Interface 介紹 02:17
  • 7 1-6 BLE - L2CAP 介紹 03:14
  • 8 1-7 BLE - Security Manager 介紹 10:54
  • 9 1-8 BLE - Attribute Protocol 介紹 09:41
  • 10 1-9 BLE - GATT 規範介紹 18:15
  • 11 1-10 BLE - GAP 規範介紹 24:09
  • 第二章 BLE韌體開發
    9 單元・2 小時 4 分鐘
  • 12 2-1 淺談 BLE 開發模式 試看 10:41
  • 13 2-2 TI SimpleLink™ CC2640R2F 開發版與 SDK 架構介紹 13:55
  • 14 2-3 Nordic nRF51 開發版與 SDK 架構介紹 07:22
  • 15 2-4 Code Composer Studio 下載與安裝 02:59
  • 16 2-5 Code Composer Studio 專案匯入、編譯與燒錄 03:57
  • 17 2-6 SimpleBLEPeripheral 範例專案架構介紹 17:32
  • 18 2-7 簡易應用:讓 LED 動起來! 23:58
  • 19 2-8 GATT 屬性表規劃與實作 41:00
  • 20 2-9 LED 應用展示 03:09
  • 第三章 BLE 應用裝置實作:人體偵測裝置
    6 單元・0 小時 45 分鐘
  • 21 3-1 人體感測器開發介紹 05:08
  • 22 3-2 BLE 統一資料模型:BIPSO 試看 07:47
  • 23 3-3 人體感測應用之 GATT Table 實作 12:33
  • 24 3-4 人體感測器驅動程式 10:25
  • 25 3-4-1 附註:人體感測器驅動程式-腳位定義 01:24
  • 26 3-5 主動發通知:實作 Notify 功能 08:19
  • 第四章 感測值讀取
    5 單元・0 小時 47 分鐘
  • 27 4-1 BLE Central 應用介紹 07:55
  • 28 4-2 BLE Central 掃描與連線 11:44
  • 29 4-3 GATT 讀、寫指令實作 20:59
  • 30 4-4 使用手機 APP 接收通知 02:36
  • 31 4-5 使用 BTool 工具接收通知 03:53
  • 在課程結束後
    1 單元・0 小時 2 分鐘
  • 32 結語 02:06

作業觀摩

<%if data.rows.length > 0 %>
<%props data.rows%>

作業 <%>~toInt(key) + 1%> <%:prop.title%>

<%if prop.rows.length > 0 %>
<%:~loadTmpl('homework-card2', prop.rows)%>
<%/if%>
<%if prop.rows.length > 0 && prop.total_page > 1%>

正在載入更多...

<%/if%>
<%/props%>
<%if data.total_page > 1%>

正在載入更多...

<%/if%> <%else%>

目前沒有出作業唷!

<%/if%>
<%if data.rows.length > 0 %> <%props data.rows%>

作業 <%>~toInt(key) + 1 + ~toInt(prop.pageNow)%> <%:prop.title%>

<%if prop.rows.length > 0 %>
<%:~loadTmpl('homework-card2', prop.rows)%>
<%/if%>
<%if prop.rows.length > 0 && prop.total_page > 1%>

正在載入更多...

<%/if%>
<%/props%> <%/if%>
<%props data%>
<%if prop.type == 'image'%><%if prop.cover %>
<%:~isGif(prop.cover)%>
<%else%>
<%/if%><%else prop.type == 'pdf' %>
<%else prop.type == 'youtube' %>
<%else prop.type == 'ppt' %>
<%else prop.type == 'sound' %>
<%/if%>
<%if prop.visible == 1 %><%/if %>

<%:~formatDate(prop.create, 'YYYY-MM-DD')%>

<%:prop.title%>

<%:prop.user%>

<%if prop.isAuthor == true %>刪除編輯<%/if %>

<%:prop.comment_count%> 則討論

<%/props%>
<%props data%>

<%:prop.user%>

<%if prop.visible == 1 %><%/if %>
<%if prop.type == 'image'%><%if prop.cover %>
<%:~isGif(prop.cover)%>
<%else%>
<%/if%><%else prop.type == 'pdf' %>
<%else prop.type == 'youtube' %>
<%else prop.type == 'ppt' %>
<%else prop.type == 'sound' %>
<%/if%>

<%:~formatDate(prop.create, 'YYYY-MM-DD')%>

<%:prop.title%>

<%if prop.isAuthor == true %>刪除編輯<%/if %>

<%:prop.comment_count%> 則討論

<%/props%>

正在載入更多...

錄音 <%:~numToZH(sort + 1)%>

錄音 <%:~numToZH(sort + 1)%>

來關注最新的課程資訊吧!

這裡是專屬課程的公告區,老師將在此發佈與課程相關的重要資訊,你可以查看所有與課程有關的最新公告。

目前沒有任何公告唷

<%props data%>

<%:~formatDate(prop.publishDate, 'YYYY/MM/DD')%>

<%:prop.title%>

<%if ~root.isStudent === false && ~root.isTeacher === false && prop.permission === 'private' %>

本篇公告內容僅限定購課學員閱讀唷!

<%else%> <%:prop.content%> <%/if%>
<%/props%> <%if total_page > page + 1%>

正在載入更多...

<%/if%>