之前,在下曾經使用 WebHID API 與 HID 通訊,發現以 網頁技術 來存取 硬件裝置 非常簡單。
此外,使用網頁技術開發 圖形介面 也較為方便。
既然在下需要製作 微控制器專案,因此在下嘗試以 網頁技術 來實現 微控制器 的 序列資料 發送 及 接收 功能。
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2026-02-09
測試 Web Serial API
Labels:
Arduino
,
Chrome
,
Chrome OS
,
Chromium
,
Firefox
,
Google Chrome
,
HTML
,
Javascript
,
Mozilla Firefox
,
Raspberry Pi
,
Raspberry Pi Pico
,
RP2040
,
Serial
,
Serial Communication
,
Serial Data
,
Web
,
Web App
,
Web Serial API
2026-01-25
改裝 電子卡尺
使用卡尺量度物件長度很簡單,但對視力不好的人來說並不容易
在下有一位同樣從事科技工作的朋友,但視力非常差
雖然科技上有很多無障礙支援,但物理世界的層面仍然相對較少,畢竟他們都不是主要消費對象
因此在下打算將一款普通的電子卡尺改裝成能夠發聲,讓我的朋友都能夠聽到量度的數值
Labels:
Arduino
,
BLE
,
BLE HID
,
Bluetooth
,
Digital Caliper
,
DIY
,
Electronic
,
ESP32C3
,
ESP32C6
,
HID
,
Serial
,
Serial Communication
,
Serial Data
,
USB
,
Web Server
2025-10-28
逆向工程 G300s巨集滑鼠
這個 G300s巨集滑鼠 在下已經使用了一段時間,但要更改其中的巨集功能,就需要安裝官方提供的軟件
然而,官方只提供 Windows 及 Mac OS 版本的更新軟件,因為在下主要使用 Linux,所以無法更新設定
早期在下還接受在 Windows 或 Mac OS 使用官方軟件來更新設定,畢竟在下有很多備用電腦可以使用
但在下對每次都需要使用 Windows 或 Mac OS 來更新設定感到非常不滿
因此,在下決定逆向工程官方的軟件,以了解更新的方法,並嘗試製作一個能在 Linux 上更新 G300s巨集滑鼠 設定的工具
Labels:
bash
,
C
,
G300s
,
HTML
,
HTML5
,
libusb
,
Python
,
pyusb
,
Reverse Engineering
,
Serial Communication
,
Serial Data
,
USB
,
USB Communication
,
USB HID
,
USB Protocol
訂閱:
意見
(
Atom
)