之前,在下曾經使用 WebHID API 與 HID 通訊,發現以 網頁技術 來存取 硬件裝置 非常簡單。
此外,使用網頁技術開發 圖形介面 也較為方便。
既然在下需要製作 微控制器專案,因此在下嘗試以 網頁技術 來實現 微控制器 的 序列資料 發送 及 接收 功能。
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2026-02-09
測試 Web Serial API
2025-10-07
試用 Core2350B
Raspberry Pi 雖然發佈了 RP2040 及 RP2350 這兩款微控制器晶片
但其下的 Raspberry Pi Pico 產品系列都沒有將 RP2040 及 RP2350 所有GPIO引腳導出
因此在下找尋一些基於 RP2040 及 RP2350 而且能夠 所有GPIO引腳 的 第三方廠商設計的開發板
使用觸控熒幕改裝成 USB HID
在下曾經製作一些模擬鍵盤、滑鼠、遊戲控制器等 USB HID
但通常功能越多便需要連接越多按鈕,或需要在編寫一鍵多功能的程式設計
所以在下打算參考現代的觸控操作產品,製作一個類似 Stream Deck 的輔助工具
2025-07-23
Raspberry Pi Pico 2 及 2W
Raspberry Pi 發佈了新型號的 Raspberry Pi Pico 2 及 Raspberry Pi Pico 2W 已經一段時間
在下終於有時間測試
2024-06-20
使用 中斷請求 獲取 旋轉編碼器 的 轉動方向
在下最近打算製作一個可以調整音量的工具
雖然一鍵一功能的設計不需要太多學習要求,製作又直觀,但佔據較多空間,因此想使用一個零件完成這個操作
例如以旋鈕順時針轉動提升音量、逆時針轉動降低音量,旋鈕按下時切換靜音
2024-03-02
使用 ESP32-S3 模仿 O.MG Cable
以 ATmega32u4 讀 SD卡 指令模擬 USB HID 操作鍵盤及滑鼠自動操作很方便
雖然不需要每次更新 ATmega32u4 的韌體,但仍然需要預先將指令儲存在 SD卡 中
因此在下想製作可以互動操作
2023-11-18
在 RP2040晶片 試用 KalumaJS
之前在 Raspberry Pi Pico 之類使用 RP2040晶片 的 開發板上使用 Arduino AVR-C 、 MicroPython 、 CircuitPython
最近發現還有一種稱為 KalumaJS 可以在 RP2040晶片 上執行
因此在下嘗試使用,比較其他已經開發成熟的程式碼
2023-01-20
使用 RP2040微控制器 控制 NeoPixel
越多光源,即使以多路複用接駁,仍然需要越多引腳
而且數碼訊號只能控制開關操作,如果要控制亮度便需要具備 PWM 的引腳
因此尋找其他替代品可以更方便控制
2022-11-13
Raspberry Pi Pico W 控制接收及發射紅外線訊號
當遙控器損壞或遺失,只使用電視機控制板的按鈕,會失去大部分功能
因此在下希望可以先將電視機遙控器的訊號逆向工程
便可以避免原來的電視機遙控制出現事故,失去大部分電視機功能
2022-10-17
Raspberry Pi Pico W 試用
而且 Raspberry Pi Pico W 亦只需要 6美金 便可以購買到,在下當然不會放過
2022-09-22
SD卡 寫入及讀取資料
但由於 Raspberry Pi Pico 內置儲存空間只有 1MiB,無法儲存太多資料
因此在下需要 Raspberry Pi Pico 能存取一些外置儲存媒體
令能夠 Raspberry Pi Pico 執行更多操作或讀取資料
2022-08-14
UART VS I2C VS SPI
因此要在 Raspberry Pi Pico 重新學習編寫 I2C 及 SPI
亦所以簡單介紹 I2C 及 SPI 的運作原理
2022-07-10
Raspbery Pi Pico 控制 5.7寸 320x240 LCD熒幕
但因為單色顯示,操作上相對簡單,不需要效慮顏色,便可以顯示資料,都非常方便
2021-11-07
Raspberry Pi Pico 控制 DFPlayer Mini 播放聲音
因此在下亦拜託朋友買多一個播放模組學習使用
2021-10-02
Raspberry Pi PIco 控制 ERM4004 LCD熒幕
發現一個 40x4 的液晶體顯示熒幕原封不動,看來是被在下遺忘的工具
因此拆開包裝,測試能夠正常運作
2021-08-02
Raspberry Pi Pico 控制 MAX7219 8位七段顯示器
最近課程終於完成,可以測試之前購買的零件
2021-05-22
解除死鎖狀態的 Raspberry Pi Pico
但 Arduino 卻能如常能夠在 Raspberry Pi Pico BOOTSEL 模式下安裝 UF2檔案,亦能正確運作
因此在下翻查資料嘗試下解情況
2021-05-08
Raspberry Pi Pico 試用
體積與 Arduino Nano 相若,但性能則比 Arduino Nano 更強