這門課帶你去哪
前半學期先在 Wokwi 練熟,期中後再把作品搬到真正的 ESP32
- 元件與 Wokwi 基礎
- VS Code+實體板
- AI vibe coding
期中前先把基礎練穩,期中後才領板、進 VS Code 與 AI vibe coding
這門課的終點:一台從模擬走到實體的智慧生活裝置
W2–W8 用 Wokwi 建立元件與程式基礎,W9 完成模擬作品;W10 領板並進入 VS Code,W11 起用 AI vibe coding 協助完成實體作品,W16、W17 正式發表。
- 先學元件與程式在 Wokwi 接線、執行 MicroPython,練習輸入、判斷與輸出
- 走進真實世界W10 領取 ESP32,用 VS Code 完成連線、上傳與第一次實體測試
- AI vibe coding 完成作品讓 AI 提供候選程式,自己檢查、測試、修正並完成發表
作業量預告
作業成績佔總成績 20%,依教學進度與教材安排,不預設每週都有;內容與繳交方式於課堂及 e學苑公告。
成績怎麼算
- 10% 平時成績 依出缺席與課堂學習紀錄計算(Zuvio 點名)
- 20% 作業成績 依教學進度與教材安排,不預設每週都有;內容與繳交方式於課堂及 e學苑公告
- 30% 期中專題 W9 Wokwi 智慧生活裝置模擬作品
- 40% 期末專題 W16、W17 實體作品展示與口頭說明
本課沒有另外的期中或期末筆試。作業內容與次數由教師依班級進度安排,期中看模擬作品,期末看實體作品與現場說明。
17 週新制・課程怎麼走
課程導覽
先看懂這學期怎麼從元件、Wokwi 與 MicroPython,一路走到 ESP32 實體作品。
Wokwi 與元件基礎
從 LED、按鈕、感測器一路練到 PWM、I2C 與 OLED,先在模擬器完成輸入、判斷與輸出。
期中
W9 用 Wokwi 完成一件具備輸入、狀態判斷與輸出的智慧生活裝置。
實體開發與發表
W10 領板並進入 VS Code,W11 起加入 AI vibe coding;W15 完成測試與彩排,W16、W17 正式發表。
AI 使用守則
能解釋自己的過程
AI 產生的腳本,你要能說明程式功能、測試結果與修改理由——這是課程明定的要求。會查證 AI 的輸出
AI 產生之內容需經人工檢查,並以 Wokwi 模擬或 ESP32 實機驗證——跑得動才算數。守學術誠信
遵守誠信、隱私與著作權。把 AI 當成一起完成作品的夥伴,而不是替你寫作業的人。會用到的工具
模擬場
- Wokwi期中前的主要實作環境:放元件、接線、執行與除錯
程式基礎
- MicroPython用 Python 語法控制 LED、按鈕、感測器與 OLED
期中後實機
- ESP32 + VS CodeW10 領板,完成 USB 連線、上傳與實體測試
- LED · 按鈕 · 感測器 · OLED把 Wokwi 的功能搬到真正的硬體上
AI 輔助開發
- AI vibe coding · 版本保存W11 起用 AI 提供候選程式,自己檢查、測試與修正
日常隨身工具
- 網頁 AI 助手W11 起協助理解錯誤訊息、討論修改方向
- VS Code+AI 程式助手在實體專案裡提供候選程式、修改與除錯建議
前半先把元件與程式基礎練穩,期中後才加入 VS Code、實體板與 AI vibe coding
上學期作品

MCU×FPGA 電磁波干涉即時渲染
114-2・個人裝置實作ESP32 讀旋轉編碼器算出波動參數,經 SPI 封包丟給 FPGA 用 Verilog 逐像素渲染,60FPS 的 VGA 畫面即時呈現電磁波的反射、穿透與干涉。

無線靜音格鬥 Hitbox
114-2・個人裝置實作12 顆電容觸控鍵加 BLE HID 的自製無線控制器,做了賽事規則的 SOCD 清理與記憶體優化,實際拿來打格鬥遊戲,順便解決宿舍鍵盤噪音。

虛擬娃娃機
114-2・個人裝置實作ESP32 與網頁雙向連動的娃娃機:Web Serial 通訊、OLED 與網頁雙螢幕、Web Audio 音效——網頁版已上線,點進去就能玩。
看作品(另開新視窗)
ESP32 Ultimate Companion:多合一生活小站
114-2・個人裝置實作OLED 加 Web 介面的桌上小夥伴:三款小遊戲、溫溼度顯示、鬧鐘與番茄鐘全打包——網頁版已上線,點進去就能玩。
看作品(另開新視窗)
上課要帶什麼
- 課堂預設使用 D301 教室電腦;自備筆電為選用,不是課程要求
- 一個生活觀察:哪裡缺一個會自動亮的燈、會提醒你的小裝置?
- 不必自行購買元件——W10 由課程發放 ESP32 開發套件
常見問題
完全不懂電路、沒寫過程式,可以修嗎?
可以。W2 會從電子元件與 Wokwi 畫面開始,接著才進入 MicroPython、輸入與輸出。前半學期都在模擬器裡練習,不需要先有電路或程式基礎。
會不會一開始就要接線焊東西?
不會。W2–W8 先用 Wokwi 練習,W9 完成期中模擬作品,W10 才領取實體 ESP32。課程套件的主要元件已裝在板上,不要求焊接。
期中、期末考什麼?
都不是另外的筆試。W9 以 Wokwi 模擬作品進行期中評量;W16、W17 都是期末成果發表,展示實體裝置並做現場說明。
AI 可以幫我寫程式嗎?
可以。AI vibe coding 從 W11 正式介紹。你可以請 AI 提供或修改候選程式,但要能說明功能、檢查腳位、實際測試,並說明自己修改了什麼。
器材要自己買嗎?
不用買。課堂預設使用 D301 教室電腦,W10 會發放一套 ESP32 開發套件(EZ Start Kit+)。自備筆電為選用,不是課程要求。

掃描開啟本課程頁投影或列印時,現場的人用手機掃就能看到完整課程資訊