1NCE 十年使用成本試算:真的划算嗎?

第一次看到 1NCE 的廣告時,我的第一反應是:「這不可能是真的吧?」

做 IoT 模組開發這幾年,我對「便宜又大碗」的方案向來保持懷疑。
但研究越深,越發現這個方案有其獨特的定位——它不是騙局,但也不是萬靈丹。

這篇文章不是業配,是我自己試算後的真實分析。
我會把不同使用情境的十年成本全部攤開來算,也會跟台灣本地方案做比較,讓你自己判斷值不值得買。

閱讀全文

那些年我踩過的 Memory Leak

做嵌入式 Linux 開發那幾年,Memory Leak 大概是我遇過最多次、最難抓、最容易被忽略的問題。

桌面應用程式記憶體洩漏,頂多讓程式跑慢、被 OS 回收。但在嵌入式系統上,RAM 本來就不多,一旦洩漏,輕則效能下降,重則系統直接 OOM crash,而且往往要跑好幾個小時才會發作

這篇文章整理我這幾年踩過的幾個經典 Memory Leak 案例,每個都有點不一樣,希望能幫你少走一些彎路。

⚠️ 程式碼為簡化示意版本,重點在於呈現問題模式


案例一:最經典的忘記 free 🐣

閱讀全文

一場軟硬體工程師的爭論:UART 等於 RS-232嗎?

最近想到幾年前目睹的一場「技術辯論」,至今仍覺得有趣。

A 同事(軟體工程師):「UART 跟 RS-232 差不多啊,不都是串列通訊嗎?」

B 同事(硬體工程師):「什麼差不多?這兩個明明就差很多,是完全不一樣的東西!」

當時我聽到的反應是:「這不是差不多的東西嗎?」畢竟在我的認知裡:

  • 都叫 serial 通訊
  • 都可以設定 baudrate(9600、115200...)
  • 開發時都是透過電腦用 USB 轉 RS-232 接到開發板上
  • 程式碼裡面都是叫它 UART

看起來根本就是同一件事啊?為什麼 B 同事會這麼激動?

閱讀全文