想作派ThinkMake Field

電子與互動裝置 · 選品分析

第一個互動作品:Arduino UNO R3 與 ESP32 怎麼選?

想作派編輯 · 更新 2026年9月8日 · 約 8 分鐘讀完

示意插圖:大型有線開發板與小型無線開發板的概念對照,非特定型號實拍
封面示意
示意插圖:大型有線開發板與小型無線開發板的概念對照,非特定型號實拍

示意插圖:大型有線開發板與小型無線開發板的概念對照,非特定型號實拍

先認識這次比較的工具

開發板讓程式讀取輸入、決定動作並控制輸出。UNO R3 是具體板款,ESP32 有不同晶片與模組;本文以搭載 WROOM-32E 的 DevKitC V4 比較,先理解教材、連線與接線條件,再決定哪款適合第一個作品。

適合誰

  • 第一次做按鍵、燈光或簡單互動作品的大人
  • 已有想做的功能,但還沒決定開發板的人

不適合誰

  • 需要比較所有 ESP32 系列與不同相容板的人
  • 要直接控制市電或大功率設備的專案

開發板是什麼?它在作品裡負責判斷

開發板把控制器、供電與連接介面放在一塊板上,讓你能上傳程式、讀取輸入,再控制輸出。它不是完整作品:按鈕是輸入,程式決定何時動作,LED 或其他裝置給出回饋。

Arduino UNO R3 是一款具體開發板;ESP32 則有多種晶片、模組與開發板。本文的比較對象是搭載 ESP32-WROOM-32E 的 DevKitC V4,不能把這裡的 USB、GPIO 與供電規則直接套到 C3、S3 或其他相容板。

先看懂這四個名稱

名稱它在處理什麼不能直接推論的事
開發板把控制器與連接資源組起來板名相似不等於接法相同
GPIO程式讀取或控制的訊號腳不是讓馬達直接取電的電源
USB本次連電腦與上傳的通道燈亮不代表線能傳資料
無線功能提供可研究的通訊能力不代表手機控制程式已完成
圖表:開發板裡,三種工作分開看,功能概念,不表示實際接點或接線
功能概念,不表示實際接點或接線。放大看圖

先看你要做的作品,不急著比效能

教材用 UNO R3,就先研究同款;作品明確要 Wi-Fi 或藍牙,再研究 ESP32-DevKitC V4。 這篇適合正在做第一個按鍵、燈光或感測作品的人,先幫你縮小選擇,不把整個 ESP32 家族混在一起比。

「按一下按鈕,燈就亮」和「手機按一下,桌上的燈就亮」,差別不只是把按鈕換個地方。後者多了通訊、配對或網路,以及斷線時怎麼辦。先寫清楚這一句,比先買最高規格的板子有用。

圖表:先看需求,再挑開發板:需要什麼、教材用什麼、缺少什麼
先沿著三個問題做決定。放大流程圖

兩款板子,各自幫你省下哪一段準備?

UNO R3:讓教材、板子和範例對得起來

如果材料表與接線圖都使用 UNO R3,沿用同款能少做一次腳位與電壓轉換。官方提供板圖、資料表與教學,遇到問題可以回到同一份文件查。R3 與 R4 是不同板款,購買和找範例時要把後綴一起看。

查看 UNO R3 官方板圖、腳位與文件。先對照你手上的板子,找到 USB 端、板名與腳位標示;不要只憑顏色判斷型號。

DevKitC V4:需求明確要無線,再承擔設定工作

本文指定搭載 WROOM-32E 的版本。DevKitC V4 有不同模組選項,模組後綴會影響可用資源;GPIO、供電和範例都要跟實物對應。USB 接上電腦,仍需確認傳輸線、連接埠與開發環境。

查看 Espressif 官方板圖與使用指南。圖中的電源燈不是可以直接拿來練程式的通用 LED;供電來源也應依文件擇一使用。

拿到板子後,先確認程式能進到板子

  1. 記下完整板名、模組後綴與 USB 接頭;準備可傳資料的線。
  2. Arduino IDE 入門文件安裝環境。ESP32 路線另依 Espressif 安裝說明準備套件。
  3. 在 IDE 確認板型與連接埠,先驗證對應範例,再上傳。UNO R3 可從官方 Blink 起步;其他板不要預設內建可控 LED 的腳位相同。
  4. 保存範例名稱、環境版本、上傳訊息和觀察結果。出現錯誤先保留完整訊息,不同時換板、換線和換程式。

UNO R3 的第一輪可直接走 內建 LED Blink 四步練習:只接 USB,觀察 L 燈,再改等待時間。未出現連接埠時,先檢查資料線與電腦辨識;編譯錯誤則先看板型與完整錯誤訊息,不要把兩件事混成板子壞掉。

完成上傳只驗證了這一段流程。Blink 還不是按鍵控制,也沒有驗證感測器、馬達或無線功能;每加一項功能,再增加一個可檢查的結果。

我會怎麼排選擇順序

先看已有設備,再看教材,最後才看擴充。手邊已有可用的板,先跑一個對應範例,通常比為了「以後可能」再買另一塊更能看出需求。

額外準備別漏了傳輸線、麵包板、接線與合適的限流元件。供電電壓和訊號電壓分開核對;馬達需要的電力,不能直接由訊號腳提供。

選擇重點表

你的條件優先研究好處要確認的限制第一步
已選 UNO R3 教材UNO R3板圖和範例容易對照R4 與相容板可能不同查材料表與板名
確定要無線功能指定模組的 DevKitC V4可沿無線需求安排開發模組、電壓與環境要一致查完整模組後綴
只是想試試互動手邊有文件的板先驗證是否喜歡實作不代表所有外接元件可沿用跑對應最小範例

價格依實際板款、通路和配件而變,這裡不填未核對的報價。若你還寫不出作品需求,先去 電子互動入門;完成一句話和選板理由,再決定是否添購。

本次內容更新:2026-09-08。官方文件入口見各段;報價與實際供貨以指定版本為準。

本文商品總表

先看用途差異,再核對完整型號與規格。下方會說明各自適合的情況。

商品一句定位依據連結
示意插圖:藍色 UNO 板,兩排排針、USB-B 口與一顆 LED
示意圖 · 非實物照
Arduino UNO R3
跟著同款教材開始的起點 規格比較 查看官方規格 →
示意插圖:深藍色 ESP32 開發板,金屬罩模組與兩排排針
示意圖 · 非實物照
ESP32-DevKitC V4 / WROOM-32E
要無線就直接從它開始 規格比較 查看官方規格 →

逐件看:為什麼選它、誰不適合

示意插圖:藍色 UNO 板,兩排排針、USB-B 口與一顆 LED
示意圖 · 非實物照

01 ・ Arduino

Arduino UNO R3

規格比較跟著同款教材開始的起點

為什麼選它
第一次做按鍵、燈光或簡單互動作品,而且想跟著官方教材走的人
誰不適合
作品一開始就要連手機或上網的人
換掉的成本
換板要重新核對接線電壓(5 V 換 3.3 V)與教材
控制器ATmega328P,16 MHz
邏輯電壓5 V
記憶體32 KB Flash/2 KB SRAM
連線USB-B;沒有 Wi-Fi 與藍牙
教材官方文件與套件最多

購買前核對完整型號、模組版本與內附配件;示意圖不能用來辨識接腳或套件內容。

示意插圖:深藍色 ESP32 開發板,金屬罩模組與兩排排針
示意圖 · 非實物照

02 ・ Espressif

ESP32-DevKitC V4 / WROOM-32E

規格比較要無線就直接從它開始

為什麼選它
作品要連 Wi-Fi 或藍牙,例如手機一按、桌上的燈就亮的人
誰不適合
第一次接線、還分不清 5 V 與 3.3 V 的人
換掉的成本
改用 UNO R3 時需重新規劃無線方案與程式,不能直接沿用
模組ESP32-WROOM-32E
邏輯電壓3.3 V
連線Wi-Fi 802.11 b/g/n+藍牙 4.2
GPIO最多 26 個可用
USB走 USB-to-UART 橋接,沒有原生 USB

購買前核對完整型號、模組版本與內附配件;示意圖不能用來辨識接腳或套件內容。

判斷的邊界

  • 具體板款、使用環境或版本與本文假設不同,需重新核對。
  • 個別商品的做工、批次與實際環境可能影響表現。

看完了,再看一次總表

商品一句定位依據連結
示意插圖:藍色 UNO 板,兩排排針、USB-B 口與一顆 LED
示意圖 · 非實物照
Arduino UNO R3
跟著同款教材開始的起點 規格比較 查看官方規格 →
示意插圖:深藍色 ESP32 開發板,金屬罩模組與兩排排針
示意圖 · 非實物照
ESP32-DevKitC V4 / WROOM-32E
要無線就直接從它開始 規格比較 查看官方規格 →

常見問題

UNO R3 跟 UNO R4 一樣嗎?

不一樣。R4 換成 Renesas RA4M1 控制器、記憶體更多、有些版本內建 Wi-Fi;本篇只比較 R3。挑教材時要看清楚教材寫的是哪一代。

DevKitC 可以直接接 5 V 的感測器嗎?

板子的邏輯電壓是 3.3 V。5 V 輸出的訊號要經過電平轉換再接進來,而且板子的供電來源只能擇一,這是 Espressif 使用指南的原句。

「沒有原生 USB」是什麼意思?

DevKitC V4 走 USB 轉序列埠的橋接晶片,能上傳程式、能看序列輸出,但不能把板子本身模擬成鍵盤、滑鼠或隨身碟。要那種功能得選有原生 USB 的板子。

資料來源

資料查核:2026年9月5日。規格與平台條件可能更新,購買前請再確認。

  1. Arduino UNO R3 官方文件
    核對控制器、腳位與板款;本篇只比較 UNO R3,不包含 UNO R4。
  2. ESP32-DevKitC V4 使用指南
    核對模組選項、腳位與供電方式;不同供電來源不可任意同時接入。
  3. ESP32-WROOM-32E 原廠資料表
    核對無線功能與電氣條件;模組規格不等於所有相容開發板規格。
  4. Arduino IDE 2 入門
    安裝、選板、選序列埠、上傳範例的官方順序;上手流程一節依此整理。
  5. Arduino-ESP32 安裝說明
    用開發板管理員安裝 esp32 套件與選板的官方步驟;上手流程一節依此整理。

接下來,可以看

查看所有文章 →
示意插圖:GPT-6 Astra 文件、表格與工作小工具的概念插畫
軟體與工具

GPT-6 Astra 現在可以做什麼?從整理資料到做出自己的工作小工具

整理 GPT-6 Astra 的工作應用、官方案例與影片,從文件整理、信件待辦到支出核對,附可複製提示詞、比較表與工作小工具的驗收方法。

入門教學繼續閱讀
示意插圖:兩種材料表面概念,非PLA與PETG實測比較
3D 列印耗材

PLA 與 PETG 怎麼選?從零件用途到噴嘴、熱床與排錯

先認識 PLA、PETG 與 TPU 的差別,再依模型、外殼和卡扣選材。看懂擠出機、熱端、噴嘴、列印平台與冷卻,用比較表和現象排錯表完成第一輪試料。

入門教學繼續閱讀
示意插圖:耗材密封收納與乾燥設備的情境對照,非特定商品實拍
3D 列印耗材

3D 列印耗材怎麼收?密封、乾燥劑與烘料不是同一件事

先分清楚防止吸濕與處理已受潮的耗材。從密封盒、乾燥劑到主動烘料設備,建立不過度採購的保存方式,並知道哪些設定不能跨材料照抄。

入門教學繼續閱讀