「第一天就來搞硬體裝置,聽起來好像沒什麼大不了?但如果我告訴你,我大學是中文系出身的呢……請容我娓娓道來~」
大家好!我是一名在學研究生,大學主修中文系,碩士則就讀科技管理與智慧財產研究所(科智所)。單看這兩段求學經歷,理論上都跟硬體電路八竿子打不著(科智所雖然會接觸科技產業,但主要還是看研究課題,通常也不會親手焊板子、寫韌體)。

這次一頭栽進硬體改裝,最核心的初心非常單純:我想做出一個屬於自己的實體電子寵物裝置,就像當年的「電子雞」一樣!
過去這將近一年的時間裡,我一直在深入探索 Vibe Coding 的開發模式。以往我的主力多半停留在純軟體應用上,但這一次,我想把過去積累的軟體想法,真正「塞」進實體硬體當中,例如廣受歡迎的 ESP32 開發板!


平時我也參與 STEAM 教育推廣,因此對市面上的教學開發板並不陌生,例如:micro:bit、Meowbit、Arduino、Raspberry Pi 等等。
如果本身沒有程式底子,身為新手或跨領域的學生,我非常推薦從這些入門款硬體著手,利用「積木/方塊拼貼編程」建立對硬體控制的基本概念。
校園現場觀察
據我在大學校園內的觀察,很多同學可能大學四年下來,連一片開發板都沒親眼看過。其實只要邁出第一步,從簡單的教學板玩起,再結合現在正夯的 Vibe Coding 工具,就能循序漸進地把 AI 生成的成果燒錄進硬體中!

最近在 Instagram 上也常滑到外國年輕人分享自己客製化的實體酷東西。過去傳統「純手刻程式碼」的門檻,常讓許多非理工背景的文組生望而生畏;但有了 Vibe Coding,學生不但能保有自己的專業知識與創意思維,還能大幅降低程式語法造成的阻礙,專注將天馬行空的靈感實體化!
好!鏡頭拉回正題,這次我們要做的是什麼?
👉 改裝 Metalio Claw4 的韌體!
對於一個還不具備 3D 列印建模能力的人來說,要想把螢幕、主板、電池組裝起來並擁有漂亮的外殼,最聰明的方法就是**「借力使力」**:尋找市面上自帶完整外殼、且內部採用開源方案的成熟裝置。
幾經評估後,這款 Metalio Claw4 不論在開源程度還是硬體外觀上,都顯得非常合適!

對於新手而言,進行 Vibe Coding 的首要任務是盤點自己手邊的武器庫:


在 IDE 介面的選擇上,由於本次專案會使用到官方的 ESP-IDF 工具鏈,強烈建議選擇 VS Code 搭配官方推出的 ESP-IDF Extension。如此一來,既能享有現代編輯器完善的 AI 外掛與自動補全支援,也能在圖形介面下一鍵搞定編譯、配置與燒錄工作。
💡 Vibe Coding 實戰小技巧
購買硬體時,通常官方或開源社群會在 GitHub 上提供專案倉庫,記錄每個 GPIO 腳位對應的周邊元件(如螢幕介面、電池偵測、I2S 喇叭等)。
先將 GitHub 原始專案下載下來,直接餵給你的 AI 助手當作 Context(上下文)! 這樣 AI 在幫你改寫或調校程式碼時,命中率與正確率會高上非常多!
在燒錄韌體方面,常見的工具有:

本次針對 Metalio Claw4 的改裝核心邏輯,其實非常契合管理學上的 PDCA 循環(Plan-Do-Check-Act)與設計思考(Design Thinking)的雙鑽模型:

老實說,寫這篇文章的當下,螢幕顯示依然還在鬧脾氣,還沒能順利呈現出我理想中的畫面⋯⋯(這就是硬體除錯的浪漫吧 😅)。
不過在這之前,我其實已經用另一款微型 ESP32 成功做出過一隻簡易的實體電子寵物,後續有機會再來跟大家深入拆解!
希望透過這篇分享告訴大家:連中文系背景的研究生都能跨領域踏進硬體坑了,不管你是小白還是程式新手,只要善用工具,一定也能親手做出屬於自己有趣又有靈魂的硬體玩具!