【DIY】自己動手作超任搖桿藍牙轉接器

更新於 發佈於 閱讀時間約 2 分鐘
前陣子在某線上拍賣平台買了一支超便宜的有線超任USB搖桿,結果玩不到一個禮拜按鈕就被按壞了,而且發現還沒家裡那台老舊超級任天堂搖桿順手,所以就開始打起老舊超任搖桿的主意,想說因該可以用 ESP32作個超任搖桿轉接器,將超任搖桿轉到電腦上使用,二話不說立馬Google,發現幾個可以使用的函數庫與說明運作原理的網站,在理解後搞出了以下這個東西:
這裝置我稱他叫超任搖桿藍牙轉接器,可以讓我們將超任搖桿透過這個裝置以藍牙方式跟PC、macOS、 Linux和Android(不支援IOS)連接並當作控制器使用,以下先來看段完成後的測試影片,再來分享超任搖桿藍牙轉接器(後面統一簡稱轉接器)是如何製作的。
測試影片
準備材料
  • ESP32 x 1
  • 超任搖桿 x 1
  • 超任搖桿母座 (非必要) x 1
接線圖
請參考下圖將超任搖桿接上ESP32的GPIO腳位
安裝韌體
請至以下Github下載筆者整合好的轉接器韌體
下載完畢解壓縮並開啟專案SNESPlug/SNESPlug.ino,接下來需安裝ESP32-BLE-Gamepad函數庫,選工具>管理程式庫,搜尋esp32 ble gamepad就可以找到。。
ESP32-BLE-Gamepad函數庫
開發板請選ESP32 Wrover Module,並設定連接電腦的ESP32序列埠。。
一切就緒就可以按上傳按鈕將韌體寫入ESP32內。
使用電腦連接轉接器
在Windows10內選設定 →裝置 →新增藍牙或其他裝置→選藍牙
等出現ESP32 BLE Gamepad表示已經搜尋到我們自製的超任搖桿轉接器,選取以完成連線
再來要測試轉接器是否可以運作正常,先將超任搖桿接上轉接器,並開啟瀏覽器執行以下網址,這是一個可在網頁內測試搖桿的頁面:
隨意按超任搖桿上的按鈕,如果發現畫面上的數值有變化,那就表示我們轉接器運作正常,接下來就可以開啟你想要玩的遊戲或模擬器進入設定搖桿後就可以開始玩遊戲囉。
Android平版或手機也可以輕易地找到轉接器,一樣只要連接上開啟想要玩的APP軟體設定一下搖桿相關按鈕配置就可以了。
後記
建議看的懂韌體程式碼的讀者可自行加入如連射或搖桿腳本功能,讓遊戲玩法變的更有趣,這次的超任搖桿藍牙轉接器教學也到了尾聲,我們下次見。
參考資料

ESP32-BLE-Gamepad

Arduino Gamepads
【更新日誌】
  • 2023/1/16 (一)
新增Youtube影片教學說明:
為什麼會看到廣告
avatar-img
5會員
16內容數
分享個人創客作品
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
無限升級的沙龍 的其他內容
在那Nokia手機風靡全球的年代,因該有不少人玩過手機內建的貪吃蛇遊戲,記得當時年紀小在還是學生的那個年代就經常利用上電腦課的時候偷偷用我那隻好不容易打工購買的Nokia手機玩這款遊戲,玩到最後還利用電腦課的時間用BASIC寫出了一款簡易版的貪吃蛇遊戲。。。
Blockade(封鎖線)這款你可能不知道的貪吃蛇類史祖,問世於1976年街機平台上,其可兩人同時對戰的設計與簡約卻又不簡單的遊戲模式,在當時還真讓不少人為之瘋狂。。。
這幾天腦海裡一直浮現小時候很愛玩的一款紅白機光線槍遊戲打鴨子(Duck Hunt), 在倉庫翻找了好幾天就是找不到光線槍,不過倒是翻出了塵封已久的Wii,上網查了一下發現可以透過Wii Remote控制器連電腦玩槍卡遊戲,二話不說先來試試Wii Remote可否連接電腦當搖桿用。。。
有些風景需要親自經歷後才能了解箇中滋味,這初衷,也可能讓您在20幾年後的今天,被現實打擊到身心疲憊時為了鼓舞自己大聲吶喊莫忘初衷後可以立即回憶起的經歷。 以上故事純屬虛構,如有雷同實屬巧合,以下開始本次教學。 依照慣例我們一樣先來看看完成後的的遊玩影片: A、提案企劃 一句話形容這個遊戲 遊戲類型
Tetris,沒錯這次要聊的主題就是俄羅斯方塊(Tetris)也是小老弟我從小玩到大的最愛遊戲之一,每次只要學習新程式語言就會在祭出來在給他狠狠地致敬一下,俄羅斯方塊以其簡單易懂的遊戲規則,往往讓人一玩就無法自拔。。。剛說到哪裡了,什麼教程,先別吵,等我玩完這局俄羅斯方塊再說。。。
可能是初老症發作的的原因,最近玩到這類懷舊遊戲就很容易陷入某種懷舊時光的情緒中,一不小心就會玩到忘了時間,所以就興起了何不自己動手把童年那些有印象的街機遊戲全部實作一遍的念頭呢?不囉嗦以下就是這系列的第一款。。。
在那Nokia手機風靡全球的年代,因該有不少人玩過手機內建的貪吃蛇遊戲,記得當時年紀小在還是學生的那個年代就經常利用上電腦課的時候偷偷用我那隻好不容易打工購買的Nokia手機玩這款遊戲,玩到最後還利用電腦課的時間用BASIC寫出了一款簡易版的貪吃蛇遊戲。。。
Blockade(封鎖線)這款你可能不知道的貪吃蛇類史祖,問世於1976年街機平台上,其可兩人同時對戰的設計與簡約卻又不簡單的遊戲模式,在當時還真讓不少人為之瘋狂。。。
這幾天腦海裡一直浮現小時候很愛玩的一款紅白機光線槍遊戲打鴨子(Duck Hunt), 在倉庫翻找了好幾天就是找不到光線槍,不過倒是翻出了塵封已久的Wii,上網查了一下發現可以透過Wii Remote控制器連電腦玩槍卡遊戲,二話不說先來試試Wii Remote可否連接電腦當搖桿用。。。
有些風景需要親自經歷後才能了解箇中滋味,這初衷,也可能讓您在20幾年後的今天,被現實打擊到身心疲憊時為了鼓舞自己大聲吶喊莫忘初衷後可以立即回憶起的經歷。 以上故事純屬虛構,如有雷同實屬巧合,以下開始本次教學。 依照慣例我們一樣先來看看完成後的的遊玩影片: A、提案企劃 一句話形容這個遊戲 遊戲類型
Tetris,沒錯這次要聊的主題就是俄羅斯方塊(Tetris)也是小老弟我從小玩到大的最愛遊戲之一,每次只要學習新程式語言就會在祭出來在給他狠狠地致敬一下,俄羅斯方塊以其簡單易懂的遊戲規則,往往讓人一玩就無法自拔。。。剛說到哪裡了,什麼教程,先別吵,等我玩完這局俄羅斯方塊再說。。。
可能是初老症發作的的原因,最近玩到這類懷舊遊戲就很容易陷入某種懷舊時光的情緒中,一不小心就會玩到忘了時間,所以就興起了何不自己動手把童年那些有印象的街機遊戲全部實作一遍的念頭呢?不囉嗦以下就是這系列的第一款。。。
你可能也想看
Google News 追蹤
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
投資風險評估的好工具。讀了書,可以自己做嗎? 【Leveraged ETFs A Risky Double That Doesn't Multiply by Two】 論文研究心得(9) 前言 讀書後可以實做看看,實際驗證理論是最好的,這樣才能把知識變成真正有用的工具
Thumbnail
在現今的數位時代,資訊圖表 (infographic) 已成為傳達複雜資訊的利器之一, 而創意滿滿的 ppt 插圖、海報、DM、宣傳手冊封面和其他視覺設計文案,更是各種活動、簡報和品牌行銷時不可或缺的一環。 本文將分享一個好用的 Midjourney 指令模板,可讓我們透過 AI 繪圖工具
Thumbnail
在豔陽高照的週末,我和男友來到了【慕慕烘焙-花蓮香榭店】,體驗了一次難忘的烘焙DIY之旅。慕慕烘焙的DIY體驗真的讓我大開眼界,不僅適合單人放鬆,也非常適合朋友聚會、情侶約會👇 我們一進門,就感受到了這裡寬敞舒適的環境,不會有擁擠的感覺,讓我們可以全心投入烘焙的樂趣中😌 我們選擇了一款蛋糕【
Thumbnail
2024新款USB黑豆 IR+RF兩用款 可以配對紅外線遙控器 也可以配對RF433遙控器使用 設備內有場景模式配對
Thumbnail
想要遠程控制家中捲門,不知道怎樣選擇? TUYA捲門控制面板 易微聯捲門控制開關 格來得捲門開關 遠程控制、語音開關
Thumbnail
這篇文章介紹瞭如何利用單晶片來控制不同功能模組的應用,並分享了親手體驗的影片和遇到的卡關。文章強調了需要具備基礎程式語言撰寫的邏輯,以及解決卡關時需要個人調整程式碼的順序。
Thumbnail
小問接過搖桿,嘗試操作上面的按鍵和方向鍵,一時間也不知道這是要做什麼,正想開口詢問時,劉富安已經打開遊戲,並熟練地使用搖桿操作畫面裡的光標,進行選項的選擇。 遊戲很快地就進入人物選擇畫面,劉富安便說:「你可以選擇喜歡的人物,要用……」 劉富安正想教小問如何使用搖桿選擇人物,卻沒想到他動作飛快地選
Thumbnail
近幾年越來越多的手做課程,自己親手做更有趣,更顯得包包的獨一無二! 這次到新竹森園寵物友善樹屋咖啡莊園參加手作課! 森園寵物友善樹屋咖啡莊園 地址:新竹縣新豐鄉康樂路一段361巷83號 時間:週二至週日10:00-20:00 電話:03-557-6718 看我的DIOR名牌包包! 森園
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
投資風險評估的好工具。讀了書,可以自己做嗎? 【Leveraged ETFs A Risky Double That Doesn't Multiply by Two】 論文研究心得(9) 前言 讀書後可以實做看看,實際驗證理論是最好的,這樣才能把知識變成真正有用的工具
Thumbnail
在現今的數位時代,資訊圖表 (infographic) 已成為傳達複雜資訊的利器之一, 而創意滿滿的 ppt 插圖、海報、DM、宣傳手冊封面和其他視覺設計文案,更是各種活動、簡報和品牌行銷時不可或缺的一環。 本文將分享一個好用的 Midjourney 指令模板,可讓我們透過 AI 繪圖工具
Thumbnail
在豔陽高照的週末,我和男友來到了【慕慕烘焙-花蓮香榭店】,體驗了一次難忘的烘焙DIY之旅。慕慕烘焙的DIY體驗真的讓我大開眼界,不僅適合單人放鬆,也非常適合朋友聚會、情侶約會👇 我們一進門,就感受到了這裡寬敞舒適的環境,不會有擁擠的感覺,讓我們可以全心投入烘焙的樂趣中😌 我們選擇了一款蛋糕【
Thumbnail
2024新款USB黑豆 IR+RF兩用款 可以配對紅外線遙控器 也可以配對RF433遙控器使用 設備內有場景模式配對
Thumbnail
想要遠程控制家中捲門,不知道怎樣選擇? TUYA捲門控制面板 易微聯捲門控制開關 格來得捲門開關 遠程控制、語音開關
Thumbnail
這篇文章介紹瞭如何利用單晶片來控制不同功能模組的應用,並分享了親手體驗的影片和遇到的卡關。文章強調了需要具備基礎程式語言撰寫的邏輯,以及解決卡關時需要個人調整程式碼的順序。
Thumbnail
小問接過搖桿,嘗試操作上面的按鍵和方向鍵,一時間也不知道這是要做什麼,正想開口詢問時,劉富安已經打開遊戲,並熟練地使用搖桿操作畫面裡的光標,進行選項的選擇。 遊戲很快地就進入人物選擇畫面,劉富安便說:「你可以選擇喜歡的人物,要用……」 劉富安正想教小問如何使用搖桿選擇人物,卻沒想到他動作飛快地選
Thumbnail
近幾年越來越多的手做課程,自己親手做更有趣,更顯得包包的獨一無二! 這次到新竹森園寵物友善樹屋咖啡莊園參加手作課! 森園寵物友善樹屋咖啡莊園 地址:新竹縣新豐鄉康樂路一段361巷83號 時間:週二至週日10:00-20:00 電話:03-557-6718 看我的DIOR名牌包包! 森園