最近整理物件時,在下找回一個大約在1年前購買的智能電插座
但又是必須使用專用應用程式才能使用,在下希望不依賴專用應用程式都能夠控制裝置
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2024-10-06
使用指令控制 Tuya裝置
2024-09-29
維修 Pro Micro 並改裝為 USB HID 腳踏按鈕
在下有幾塊 損壞的微控制器開發板,已經廢棄了一段時間,但掉棄又覺得很浪費
最近尋找資料時發現網上有一些 USB腳踏按鈕 可以自訂按鍵功能,但價錢差不多 10 至 20美金
而且自訂按鍵功能還需要使用專用的軟件,而這些專用軟件並不支持 Linux
因此才想到將其中一塊 損壞的 Pro Micro 安置到腳踏按鈕,將 腳踏按鈕 改裝成 USB HID 裝置
2024-09-01
2024-07-31
使用 ESP32-1732S019
雖然普遍 開發板 都有提供 LED 可以用作顯示狀態
但當需要顯示比較複雜的內容、數值資料,甚至圖像時,只有一粒 LED 並不足夠,通常還需要使用 序列輸出
如果需要讓 開發板 獨立運作,便無發使用 序列輸出
如果能夠像 ESP32-S3 0.42in-OLED 預裝熒幕,便可以更簡單地開發獨立運作的裝置
2024-07-07
試用 LuckFox Pico Mini B
在下學習使用 微控制器 及 開發板 已經一段時間
但在下認為使用 微控制器 或 開發板 都不能即使互動設定訊號非常不方便
每次修改操作內容,除了修改程式碼,還要編譯及寫入韌體到微控制器,需要一些時間
因此在下尋找一些可以直接控制訊號的開發板
2024-06-20
修改 Macbook 上的 Linux 修飾鍵功能及鍵盤佈局
使用 Mac OS 當然可以到設定修改預設為 F1 至 F12 或 特殊功能鍵
但使用 Linux 預設定卻是 特殊功能鍵,比起 特殊功能鍵 ,在下還是比較常用 F1 至 F12
避免 USB WiFi 裝置被當作 USB儲存裝置 掛載
最近一直使用的 USB WiFi 裝置突然無法使用,連 LED指示燈 都沒有亮著
以為已經損壞,但電腦卻能偵測到裝置的名稱,只是名稱上有一些特殊的描述
因此在下又要尋找解決方便
使用 中斷請求 獲取 旋轉編碼器 的 轉動方向
在下最近打算製作一個可以調整音量的工具
雖然一鍵一功能的設計不需要太多學習要求,製作又直觀,但佔據較多空間,因此想使用一個零件完成這個操作
例如以旋鈕順時針轉動提升音量、逆時針轉動降低音量,旋鈕按下時切換靜音
2024-06-01
設定 虛擬桌面 及 使用 網頁瀏覽器 為作外接熒幕裝置
使用 智能電話 或 平板電腦 連接熒幕內容投映到外接熒幕裝置
但在下打算將 智能電話 或 平板電腦 當作外接熒幕裝置
讓電腦熒幕投映到 智能電話 或 平板電腦 ,能夠善用舊電子產品
2024-05-05
在電腦控制 Android裝置 (2024)
以前在下曾使用一些 第三方工具 經 電腦 控制 Android裝置
但這些工具效果不是太好,而且普遍都沒有支援 Linux
因此在下尋找能夠更方便地在 Linux 控制 Android裝置 方法
2024-04-25
2024-03-17
維修 ESP32-C3 Super Mini
在下發現其中一塊 ESP32-C3 Super Mini 開發板上的其中一件零件脫落,令開發板無法啟動
既然已經無法使用,因此在下嘗試自行維修,反正已經損壞,即使維修失敗都沒有損失
2024-03-02
使用 ESP32-S3 模仿 O.MG Cable
以 ATmega32u4 讀 SD卡 指令模擬 USB HID 操作鍵盤及滑鼠自動操作很方便
雖然不需要每次更新 ATmega32u4 的韌體,但仍然需要預先將指令儲存在 SD卡 中
因此在下想製作可以互動操作
2024-02-29
利用 Evolution 同步 Microsoft Exchange Server 的資料 (2024)
由於工作關係,經常需要使用 Linux 開發,但又要使用 Outlook Web Access 收發郵件
OWA 雖然都足夠使用,但偶然 OWA 沒有通知有新郵件,導致錯過回覆郵件
因此還是要使用郵件客戶端的軟件比較方便
使用 RP2040-Zero 改裝遊戲控制器
某日在下在 新高登電腦廣場 遊逛時發現一個模仿 PS遊戲控制器 設計的 USB遊戲控制器
忽發奇想,想將 USB遊戲控制器 改裝成可以能夠自行修改功能的遊戲控制器
因此購買嘗試改裝
2024-01-28
自製 USB測線器
之前提及在下要處理大量 USB線,但每次都要借用 USB裝置 來測試非常不方便
一來需要借用 電腦 或 智能電話 才能測試,二來操作不良可能會損壞 USB裝置 ,因小失大更得不償失
因此在下嘗試製作一個能夠檢查 USB線路 的裝置
2024-01-02
使用 SSD1306 OLED 顯示輸出效果
在下使用微控制器或開發板製作電子工具時,經常需要使用 序列(Serial) 來偵錯或測試效果
但當電子工具獨立運作時,便無法顯示 序列(Serial) 的內容
而先前試用 LCD熒幕 體積比較大,亦需要較多線路,使用上比較不便
因此在下嘗試尋找比較細小,線路較少,容易操作的顯示工具
2023-12-25
使用 ATmega32u4 模仿 USB Rubber Ducky
在下曾經使用 DigiSpark 配合 ATtiny85 製作模擬鍵盤自動操作
但當需要修改自動操作的內容便需要修改 Sketch 並重新上載程式碼
非常不方便,而且需要特定軟件及技術才能完成修改
因此在下嘗試尋找更好材料及方法完成這個操作
2023-11-23
在 Surface Go 2 安裝 Linux
在下從同事購買一部 Surface Go 2 的觸控熒幕的手提電腦
由於同事需要還原電腦才交給在下,但一直都無法還原,因此直接交給在下處理
2023-11-18
在 RP2040晶片 試用 KalumaJS
之前在 Raspberry Pi Pico 之類使用 RP2040晶片 的 開發板上使用 Arduino AVR-C 、 MicroPython 、 CircuitPython
最近發現還有一種稱為 KalumaJS 可以在 RP2040晶片 上執行
因此在下嘗試使用,比較其他已經開發成熟的程式碼