描述
JoyStick Shield 遊戲搖桿擴展板——Arduino/ESP32 專用控制介面
這款擴展板是一款靈活度高的 Arduino 相容搖桿介面,也可透過 ADC1 改造直接搭配 ESP32 使用。不論你想自行焊接組裝,還是希望一開箱即可使用的藍牙遊戲控制器,都能在下方五種版本中找到對應的選擇。若想一次離齊其他開發板配件,也歡迎瀏覽本店的「開發板配件」商品分類。
產品介紹
本商品與 Arduino UNO R3 / MEGA 2560 控制板相容。板上整合一組類比搖桿(含按壓開關)與多顆按鍵,訊號同時支援數位與類比輸出,可用於模擬鍵盤、滑鼠操作。板上並預留 nRF24L01 2.4G 無線模組、Nokia 5110 LCD 顯示器、藍牙模組與 I2C 接腳,方便擴充無線控制、顯示、感測等功能,適合遙控器/搖控小車等專案。
五種版本,你需要哪一種?
| 版本 | 售價 | 內容物 | 適用情境 |
|---|---|---|---|
| 原版 | NT$60 | 擴展板 × 1,類比訊號接 A0(X軸)/A1(Y軸),原廠標準接法,隨board附贈改銅針 | Arduino UNO / MEGA2560 等一般控制板;也適合想自行改焊至 ESP32 ADC1 腳位的玩家 |
| 手工改造版 | NT$89 | 擴展板 × 1(裸板),類比訊號手工改焊至 GPIO35(X軸)/GPIO34(Y軸),屬 ESP32 的 ADC1 範圍 | ESP32 系列(如 D1 R32)等 WiFi/藍牙雙模開發板:改焊到 ADC1 腳位後即可與藍牙同時穩定運作,不需自行拆機焊接,但仍需自行準備主控板/電池/固定座並組裝 |
| ESP32藍牙搖桿自己組裝(原版接腳+附銅針)版 | NT$270 | 原版擴展板(附改銅針)+ESP32 D1 R32 Type-C+18650 電池盒(2節串聯7.4V)+3D 列印固定座,未改焊、未組裝、未燒錄韌體 | 想省下改焊工資、自己動手完成從改焊到組裝全流程的重度 DIY 玩家:售價低於「ESP32藍牙搖桿自己組裝版」(已代工改焊) |
| ESP32藍牙搖桿自己組裝版 | NT$295 | 手工改造版擴展板+ESP32 D1 R32 Type-C+18650 電池盒(2節串聯7.4V)+3D 列印固定座,未組裝、未燒錄韌體 | 想自己動手組裝、燒錄的 DIY 玩家:零件齊備(已代工改焊),需自行組裝並燒錄藍牙搖桿韌體,售價低於完整組裝版 |
| ESP32藍牙搖桿完整組裝版 | NT$320 | 手工改造版擴展板+ESP32 D1 R32 Type-C+18650 電池盒(2節串聯7.4V)+3D 列印固定座,已組裝鎖固並燒錄好韌體 | 不想自己焊接、組裝、燒錄韌體的使用者:開箱即是一支能被手機/電腦/模擬器直接辨識的 BLE 控制器,插電開機即可用 |
技術背景與完整改造/組裝過程,請參考文章:DIY 藍牙搖桿:用 ESP32 D1 R32 打造一支真正無線的遊戲控制器
規格參數
| 相容控制板 | Arduino UNO R3、MEGA 2560(原版)/ESP32 D1 R32 等 ADC1 相容板(手工改造版、兩種組裝版已內建或附銅針自行改造) |
| 訊號輸出 | 數位訊號 + 類比訊號(皆支援) |
| 按鍵數量 | 4 顆大按鍵(A–D)+ 2 顆小按鍵(E、F)+ 1 顆搖桿按壓開關,共 7 個輸入點 |
接腳對照表(原版)
| Arduino 腳位 | 功能 |
|---|---|
| D2 | 按鍵 A |
| D3 | 按鍵 B |
| D4 | 按鍵 C |
| D5 | 按鍵 D |
| D6 | 按鍵 E |
| D7 | 按鍵 F |
| D8 | 搖桿按壓開關 |
| A0 | 搖桿 X 軸(類比) |
| A1 | 搖桿 Y 軸(類比) |
nRF24L01 無線模組接腳
| Arduino 腳位 | 功能 |
|---|---|
| D9 | CE |
| D10 | CSN |
| D11 | SCK |
| D12 | MOSI |
| D13 | MISO |
| 3V3 | 供電(固定 3V,勿接 5V) |
Nokia 5110 LCD 顯示器接腳
與 nRF24L01 共用部分腳位,兩者通常不同時使用。
| Arduino 腳位 | 功能 |
|---|---|
| D9 | SCLK |
| D10 | CSN |
| D11 | D/C |
| D12 | RST |
| D13 | SCE |
藍牙模組接腳
| Arduino 腳位 | Shield 標示 | 功能 |
|---|---|---|
| D0 | R | RX |
| D1 | T | TX |
| GND | – | GND |
| 3.3V | + | +3.3V |
接腳對照表(手工改造版,實測用於 ESP32 D1 R32)
| GPIO | 功能 | 備註 |
|---|---|---|
| 35 | 搖桿 X 軸(類比) | ADC1,原為 A0 |
| 34 | 搖桿 Y 軸(類比) | ADC1,原為 A1 |
| 26 | 按鍵 A | |
| 25 | 按鍵 B | |
| 17 | 按鍵 C | |
| 16 | 按鍵 D | |
| 27 | 按鍵 E | |
| 14 | 按鍵 F | |
| 12 | 搖桿按壓開關 | 同時是 ESP32 開機 strapping pin,燒錄韌體前建議先拔下本擴展板 |
應用場景
- Arduino UNO / MEGA2560 相容板的搖桿/遊戲控制器專案(原版)
- 搭配 ESP32 D1 R32 自行組裝 BLE 遊戲控制器(手工改造版,裸板,或選購自己組裝版齊備零件)
- 想省下代工改焊費用、自己動手完成改焊+組裝全流程(ESP32藍牙搖桿自己組裝(原版接腳+附銅針)版)
- 不想自己焊接組裝、直接想要一支能用的控制器(完整組裝版)
- 搭配 nRF24L01 製作無線遙控器、遙控小車(原版)
包裝內容
原版/手工改造版:本商品 × 1(不含 nRF24L01、5110 LCD、藍牙模組,需自行加購;原版隨board附贈改銅針;手工改造版已完成 ADC1 改焊)。ESP32藍牙搖桿自己組裝(原版接腳+附銅針)版:原版擴展板 × 1(附改銅針)+ESP32 D1 R32 Type-C 開發板 × 1+18650 電池盒 × 1(不含電池)+3D 列印固定座 × 1,零件均未改焊未組裝未燒錄。ESP32藍牙搖桿自己組裝版:手工改造版擴展板 × 1+ESP32 D1 R32 Type-C 開發板 × 1+18650 電池盒 × 1(不含電池)+3D 列印固定座 × 1,零件均未組裝未燒錄。ESP32藍牙搖桿完整組裝版:手工改造版擴展板 × 1+ESP32 D1 R32 Type-C 開發板 × 1+18650 電池盒 × 1(不含電池)+3D 列印固定座 × 1,已組裝並燒錄好韌體。
常見問題
Q:這款擴展板可以直接插在 ESP32 上使用嗎?
A:原版接腳為 Arduino 標準 A0/A1(隨board附贈改銅針可自行改焊),若要直接使用不需自己動手,可選購已改焊至 ADC1 腳位(GPIO34/35)的「手工改造版」、「ESP32藍牙搖桿自己組裝版」或「ESP32藍牙搖桿完整組裝版」。
Q:這支控制器能當成電腦鼠標或模擬鍵盤使用嗎?
A:可以,搭配相應程式碼即可將搖桿與按鍵訊號轉換為鼠標移動或鍵盤按鍵輸入。
Q:這支控制器需要自行焊接或組裝嗎?
A:若選購原版,只需插上 Arduino 即可使用,不需焊接(board隨附改銅針供有興趣的玩家自行改造);若選購 ESP32藍牙搖桿自己組裝(原版接腳+附銅針)版,需自行完成改焊、組裝並燒錄韌體;若選購 ESP32藍牙搖桿自己組裝版,已代工改焊,僅需自行組裝並燒錄韌體;若選購完整組裝版,則無須自行動手,已包含代工組裝與燒錄費用。
Q:這款擴展板適合初學者嗎?
A:非常適合。原版只需插上 Arduino 即可使用,不需焊接;若已有 ESP32 基礎,也可由手工改造版或原版附贈的改銅針開始嘗試 ADC1 接線實作;若沒時間自行組裝,完整組裝版提供現成可用的方案。










商品評價
目前沒有評價。