歡迎來到這趟專為想跨入物聯網(IoT)領域的朋友設計的全新實戰系列!在先前的 PySpark 大數據系列中,我們學會了如何處理海量的數據。但大數據的源頭在哪裡?在智慧城市與環境治理的場景中,最關鍵的數據往往來自於佈署在各個角落的「感測器」。
這系列我們將採用功能強大、內建 Wi-Fi 且價格親民的 ESP32 開發板,並搭配最友善的 MicroPython 程式語言,帶大家從零打造自己的 IoT 裝置。今天第一篇,我們要先搞定開發環境,並用板載 LED 的閃爍來跟硬體世界說聲 "Hello World"!
1. 觀念解析:什麼是 ESP32 與 MicroPython?
ESP32 是一款超高性價比的微控制器晶片,它最迷人的地方在於「原生內建 Wi-Fi 與藍牙」,這讓它成為物聯網專案的絕對首選。而 MicroPython 則是專為微控制器優化、精簡版的 Python 3。不需要學習複雜的 C/C++,只要用你熟悉的 Python 語法,就能輕鬆控制各種硬體!


