IoT 2026 課程教材入口

這裡整理 IoT 2026 的 HTML 教材,內容依主題分類為基礎能力、硬體控制、IoT 通訊、Web 開發與資料庫。

目前內容涵蓋 Raspberry Pi 5、Raspberry Pi Pico W / Pico W2、ESP32、Arduino Uno、1080p Web CAM、Python、GPIO、MQTT、DDS、Node-RED、Flask、Django、MariaDB 與 AI coding agent 工具。

教材頁面 18+ 涵蓋 Linux / Python / GPIO / Pinout / Pico W / MQTT / DDS / Web 含 Raspberry Pi、Pico W、ESP32、Arduino Uno 速查
快速導覽:
基礎能力 硬體控制與 Raspberry Pi IoT 與通訊 Web 開發與部署 資料庫 應用實作與延伸

基礎能力

先建立 Linux 與 Python 基礎,後續進入 IoT 與 Web 會更順。
Linux

Ubuntu 必學指令教學

整理 Linux 與 Ubuntu 入門最重要的終端機指令、檔案管理、權限概念與常用操作。

開啟教材
Python

Python 基本語法與常用指令教材

包含變數、型別、條件判斷、迴圈、函式、檔案讀寫、pip 與虛擬環境,適合作為程式設計基礎。

開啟教材
AI Coding

OpenCode 開源 AI Coding Agent 教材

介紹 OpenCode 的定位、安裝方式、CLI / TUI 使用模式、常見指令,以及在 IoT 與 Web 專題中的應用情境與注意事項。

開啟教材

硬體控制與 Raspberry Pi

從系統安裝、GPIO、感測器到 Pi 5 的完整實作。
Raspberry Pi 5

Raspberry Pi 5 從安裝到伺服器部署

從系統燒錄、SSH、套件更新,到 Nginx、Docker、Ollama、MariaDB、phpMyAdmin 與 LAMP 環境建置。

開啟教材
GPIO

Raspberry Pi 使用 Python 操作 GPIO 教材

介紹 GPIO 腳位、LED、按鈕、PWM、蜂鳴器與數位輸入等實作,適合硬體控制入門。

開啟教材
Pinout

主要開發板 Pinout 速查教材

整理 Raspberry Pi、Pico W、ESP32 與 Arduino Uno 的常用電源腳、GPIO、ADC、PWM、I2C、SPI、UART 速查內容。

開啟教材
Sensors

Raspberry Pi 感測器整合教材

整理溫濕度、人體感測、超音波與其他常見模組的應用概念與教學延伸方向。

開啟教材
Camera

Raspberry Pi 使用攝影機教學

介紹 USB Webcam / Camera Module 的使用方式,包含偵測、拍照、錄影、OpenCV 與簡單串流方向。

開啟教材
OpenCV

OpenCV 影像辨識入門教材

介紹 OpenCV 安裝、圖片讀取、Webcam 擷取、灰階、邊緣偵測、輪廓與臉部辨識入門。

開啟教材

IoT 與通訊

涵蓋 Raspberry Pi、Pico W、ESP32、Web CAM 與感測器的整合實作。
Pico W

Raspberry Pi Pico W 程式設計教材

從 MicroPython、GPIO、PWM、ADC、Wi-Fi 連線,到 HTTP 與 MQTT 應用,建立 Pico W 的完整入門實作能力。

開啟教材
MQTT

MQTT, Pico W 與 ESP32 實作教學

從 MQTT 基本觀念、Mosquitto Broker、Python Subscriber,到 Pico W 與 ESP32 訊息收發範例。

開啟教材
DDS

DDS 與 RTI Connext DDS:Pi 5 + Pico W2 實作

介紹 DDS 核心概念、RTI Connext 免費取得方式、Pi 5 上的 Python DDS 實作,以及 Pico W2 的橋接與 C 語言進階方向。

開啟教材
DDS Lab

Pico W2 → Pi 5 → DDS Bridge 實驗

提供可直接上課的 step-by-step lab,使用 Pico W2 以 HTTP 傳送感測資料,由 Pi 5 Python Bridge 轉發到 RTI Connext DDS。

開啟教材
Tunnel

外網轉址與 Tunnel 服務教材

整理 ngrok、Cloudflare Tunnel、Pinggy 與 LocalTunnel 的用途、差異與實作步驟,可搭配 Pi 5、Pico W2、Flask API 與 DDS Bridge 使用。

開啟教材
Node-RED

Node-RED + MQTT 儀表板教學

介紹 Node-RED 與 MQTT 整合、儀表板建立、感測資料顯示與裝置控制的基本流程。

開啟教材
Interfaces

常見介面 I2C, SPI, UART 教材

說明嵌入式與 IoT 常見通訊介面、接線差異、速度特性與常見應用模組。

開啟教材

Web 開發與部署

從輕量 Flask 到完整 Django,涵蓋網站開發與正式部署。
Flask

Flask 網站基礎教材

介紹 Flask 安裝、路由、模板與初學者適合的網站與 API 入門流程。

開啟教材
Flask + Camera

Flask 串流 Webcam 教學

介紹如何使用 Flask 與 OpenCV 建立即時 Webcam 串流頁面,適合延伸成監控或影像展示專題。

開啟教材
Django

Django 與 Gunicorn + Nginx 部署教材

從 Django 基本架構、app、template、model,到 Gunicorn systemd 與 Nginx 部署的完整介紹。

開啟教材

資料庫

適合搭配 Flask、Django、感測器資料與 IoT 系統後台。
SQL

MariaDB 與 SQL 基礎教材

介紹資料庫基本概念、MariaDB 安裝與常見 SQL 指令,適合作為 Web 與 IoT 後台的資料層入門。

開啟教材

應用實作與延伸

結合 Pi 5 與 1080p Web CAM 的應用案例與延伸主題。
Projects

Raspberry Pi 常見應用實作 20 選

整理至少 20 個 Raspberry Pi 應用實作主題,涵蓋 Web CAM、感測器、MQTT、Web 控制、資料庫與 AI 延伸。

開啟教材