機械鍵盤轉藍芽鍵盤
阿新 • • 發佈:2022-05-18
背景
我的常用電腦是 surface go 1,基本上隨身攜帶。問題是每次回到房間,都需要通過擴充套件塢將平板和顯示器以及機械鍵盤連線起來。我嫌這些線太多,就想著能否在不改動機械鍵盤本身的條件下,將其改成藍芽鍵盤。於是就有了去年的 6 篇文章。但是我在嘗試最後一步的時候,發現買的兩塊 ESP32 都沒有按照預期,就擱置了。
思路
機械鍵盤通過 USB 插入 USB Hos Shield Mini,然後連線到 ESP32 晶片上。通訊方式使用 SPI 協議。
ESP32 負責將 USB 鍵盤的協議轉換成藍芽鍵盤的協議內容,傳送到藍芽連線的裝置上。
從我當時查詢到的一些方案看,需要使用 Arduino。但是我看 ESP32 也可以刷入控制程式碼,也刷入了 MicroPython(第三篇文章)測試沒問題。轉換程式碼也在 GitHub 上找到了。
但是連線好線後,刷入程式碼卻怎麼也沒法成功。換了一塊 ESP32 也沒成功。因此就先放著等以後再嘗試了。我後面找個時間補充一篇最後一部分的,把我收集的資料共享出來,如果有人有興趣,可以試試看。
目錄
本來應該當時寫完就把這幾篇文章合成一個系列,減少佔首頁的空間。現在想起來,就用這篇作為集合。