選課日期:2024/05/31截止
課程名稱
嵌入式系統設計 Embedded System Design
授課教師
資訊工程學系 林政寬 副教授
課程概述與目標
學習嵌入式C語言已成為進入嵌入式、AI和即時作業系統領域的必備技能,而ESP32提供易用的開源平台,讓全球的製造者社群可以共同貢獻並加速產品的開發。因此,熟悉嵌入式C語言可以讓產品的開發更加穩定。本嵌入式C語言課程以ESP32平台為工具,深入探討嵌入式C的特性、編程風格及其對系統性能的影響,並提供高效且專業的程式設計能力。同時使學生掌握嵌入式系統的基礎開發能力。
課程日期
6/4~6/7
T23467、W3467、R3467、F234
課程總時數
16小時
上課地點
EE220, EA101
修課人數上限
40人
先修科目或先備能力
修課學生須具備: C語言程式設計 之相關知識或能力
學生自備物品
筆電
作業、考試、評量
課程練習作業:40%,創意發想與實作:60%
課程大綱
單元主題 | 內容綱要 | 講授 | 示範 | 習作 | 其他 |
ESP32環境簡介 | 簡介ESP32開發環境, 操作ESP32結合LED燈號控制 | 1hr | – | 1.5hr | – |
sensor介紹 | 溫濕度傳感器與光敏電阻介紹。 | 1hr | – | 1.5hr | – |
wifi 通訊模組 | ESP32的station mode和access point mode介紹,並通過NTP實現時間同步。 | 1hr | – | 2hr | – |
ESP32 with ThingSpeak | 通過ThingSpeak的免費空間資料庫,建立線上資料庫並實現ESP32的資料上傳與下載功能。 同時通過Line Notify,實現即時環境感測資料通報系統。 | 2hr | – | 3hr | – |
創意實作 | 以線上智慧時鐘為例,進行創意發想與實作。 | – | – | 3hr | – |
課程進度表
日期 | 課程進度、內容、主題 |
6月4日 | ESP32環境簡介 & sensor介紹 |
6月5日 | wifi 通訊模組 |
6月6日 | ESP32 with ThingSpeak |
6月7日 | 創意實作 |
課程教材
- Vedat Ozan Oner, Developing IoT Projects with ESP32: Automate your home or business with inexpensive Wi-Fi device, Packt Publishingm, 2021
- Michael Margolis, Brian Jepson, Nicholas Weldin, Arduino Cookbook: Recipes to Begin, Expand, and Enhance Your Projects, 3/e (Paperback), O’Reilly., 2020
- 趙英傑, 超圖解 ESP32 深度實作, 旗標出版社
微學分課程Q&A
📌 我想修微學分課程,該如何報名/進行選課?
每門課程將於開課前三週至前一週間開放選課,請同學於選課截止日前至ICT選課系統進行報名。
📌 我是校外學生,請問可以選課嗎?
校外學生請點擊ICT選課系統頁面右上角【非本校學生申請賬號】,完成註冊後可以進入系統選課。若該課程不開放給校外學生選課,則無法進行報名。
📌 如何得知是否選上了該課程?
請於選課截止的隔日至選課系統查詢選課結果。若中選成功,請於3日內至E3平台查詢是否有無出現該門課程名稱。
📌 我已經選了課程,該如何退選?
若是選課報名還沒有截止,可直接在ICT選課系統上點擊【取消報名】。若是報名已經截止,請寄信給助理corlyn@nycu.edu.tw 告知退選意願。若是已經開始上課的課程,請寫信給授課教師,經老師同意後,截圖/轉寄信件內容給助理。
📌 若沒有退選/無故缺席課程會如何?
未依規定辦理課程退選或無故未到課,將取消該同學兩月內之ICT選課權益,即2個月內無法報名選課系統上的任何課程。
📌 我是碩士/博士生,可以報名選修微學分課程嗎?
可以。惟請留意該學分是否認計為畢業學分,將由您的系所決定。為避免學分爭議,請於抵免前詢問系所該門課的學分是否可以認計。
📌 修微學分課程需要繳學分費嗎?
不需要。
📌 課程會有成績嗎?
微學分的修課方式比照一般課程,必須通過課堂之作業、測驗、討論、實驗或成果發表等教學活動規定,經授課教師認證,該修課結果通過或不通過。
📌 微學分完修證明該如何申請?
請至該門課程的E3公告區查詢申請表單連結,並詳細閱讀相關規定。
📌 修課結果會直接出現在成績單上嗎?
不會!請同學必須於畢業當學期統一提出抵免申請。請至ICT選課系統上【匯出學分登錄表】,經系所認計及各單位簽核完成後,才會出現在成績單上。
📌 申請完修證明就表示匯出學分了嗎?
不是!兩者是分開的,完修證明是授課教師給了成績,創創這邊確認同學【通過】課程後,就會在兩周內寄出。而學分登錄表,則是需要同學自己到系統上下載的唷。