Grove 是由 Seeed Studio 推出的一套 模組化電子原型系統,目的是讓初學者與開發者更方便、快速地建構電子專案,無需焊接或使用雜亂的杜邦線。
🌱 Grove 接口介紹
🔌 什麼是 Grove?
Grove 是一種標準化的連接介面與模組規格,透過統一的 4-pin 接頭與專屬模組,大幅簡化電子元件的連接與使用方式。
📐 Grove 接頭腳位定義(4-pin)
Grove 接頭的四個腳位如下:
腳位 | 功能 | 備註 |
---|---|---|
VCC | 電源輸出 | 通常為 3.3V 或 5V |
GND | 接地 | 共用接地 |
SIG | 訊號腳 | 類比或數位輸入/輸出 |
NC / I2C | 無作用 / 或 I2C 的 SDA/SCL | 依模組類型決定(類比、I2C、UART) |
根據模組類型,Grove 有不同「通訊模式」的定義:
📦 Grove 接口類型(依模組通訊類型)
Grove 模組類型 | 腳位功能 | 說明 |
---|---|---|
數位(Digital) | VCC, GND, Dx, NC | 像是按鈕、LED、開關等 |
類比(Analog) | VCC, GND, Ax, NC | 像是光感測、溫度感測器等 |
I2C(I²C) | VCC, GND, SDA, SCL | 多模組共用同一匯流排,如 OLED、IMU |
UART(串列) | VCC, GND, RX, TX | 如 GPS、藍牙、LoRa 模組 |
PWM / Others | 依模組定義 | 比如馬達控制、蜂鳴器等模組 |
🧩 Grove 模組生態系
常見的 Grove 模組有:
-
感測器:光敏、超音波、溫濕度、氣體、IMU…
-
輸出裝置:蜂鳴器、OLED 螢幕、LED 燈條…
-
通訊模組:LoRa、藍牙、WiFi、GPS…
-
控制器:按鈕、旋鈕、搖桿、繼電器…
🧰 使用方式
-
接 Grove 模組到 Grove Base Shield(轉接板)
-
將 Base Shield 插到 Arduino / Raspberry Pi / STM32 開發板
-
使用對應的程式庫快速讀取感測值或控制模組
🛠️ Grove 適用平台
平台 | 是否支援 Grove | 備註 |
---|---|---|
Arduino | ✅ 原生支援 | Base Shield 插入即可用 |
Raspberry Pi | ✅ 透過 Grove HAT | 使用 Python、Node.js 開發 |
STM32 / ESP32 | ✅ 透過 Grove Shield 或 Grove 擴充板 | |
Micro:bit | ✅ 有對應轉接板 | 對教育入門者特別友善 |
✅ 優點與限制
優點:
-
模組化、免焊接,接線極簡
-
多種模組即插即用,快速原型開發
-
跨平台支援(Arduino / Raspberry Pi 等)
限制:
-
線材可能不如杜邦線靈活
-
模組選擇雖多但價格略高
-
有時會限制硬體腳位彈性(如 I2C 固定)
沒有留言:
張貼留言