超簡單Python/MicroPython物聯網應用:堆積木寫程式輕鬆學習軟硬體整合(第二版)

NT $ 633


簡單上手MicroPython與ESP8266開發板,

物聯網專案開發的核心能力Get!


「Arduino宣布開發板實作語言的下一步就是MicroPython,你還有不學會它的理由嗎?」

📌什麼是MicroPython?
MicroPython是由DamienGeorge開發的精簡版Python3語言,其強大優點在於:只需要撰寫簡易的程式即可實作簡單的IoT專案。MicroPython目前也已支援ESP8266、ESP32等多種開發板。

📌為何本書使用WittyCloud機智雲開發板?
本書使用ESP8266的WittyCloud機智雲開發板,兼具了平價與實用性特色,並且本身就是IoT裝置,不需要麵包板,不用硬體接線,可以減少除錯方面的難度,讓你輕鬆學習軟硬體整合的MicroPython程式設計。

📌本書將帶你實作以下專案
雲端資料儲存×WiFi上網×手機遠端監控×物聯網雲端平台×LINE訊息通知,以及更多動手做專案!


本書特色

全書以「圖解+實作+原理」架構,讓你第一次使用物聯網裝置就上手!本書內容專注於程式設計與Web整合應用,並且大幅降低IoT裝置的硬體複雜度。書中使用的WittyCloud機智雲開發板,不只讓初學者能快速入門MicroPython語言,更可以輕鬆進入軟硬整合,實作Web服務整合應用的MicroPython物聯網專案。

本書第二版使用最新版本ThonnyPythonIDE、MicroPython韌體和模組,並且提供Thonny外掛程式安裝教學與ESP8266工具箱可攜式套件,讓你馬上就能學習IoT物聯網專案開發。


內容簡介

➤使用初學者專屬的Thonny整合開發環境:讓你輕鬆入門MicroPython語言。
➤提供獨家ESP8266Toolkit工具箱:支援BlocklyforMicroPython積木程式,可以讓你使用積木來拼出你的MicroPython程式。
➤輕鬆駕馭物聯網平台:提供ThingSpeak、Adafruit.IO物聯網平台操作教學,讓你打造專屬的視覺化儀表板,進行即時遠端監控。
➤使用ESP8266的機智雲開發板:不需要麵包板、硬體接線,減少除錯方面的難度,讓你輕鬆學習軟硬體整合的MicroPython程式設計。

【你將學會這些實作】
✔空手彈奏的電子琴✔WS2812BLED燈條特效✔使用計時器建立跑馬燈✔實作手機App遠端監控✔超音波測距調整LED亮度✔使用LineNotify發送天氣訊息✔使用Web介面操作ESP-WiFi遙控車✔將DHT11溫溼度感測器資料連結網頁


適用讀者

✎初學者─已經有其他程式語言基礎,或對運算思維有興趣。
✎自學者─適合用於自學Python程式語言。
✎自造者─適合想體驗自造精神或軟硬體結合。
✎教育者─可以作為Python程式設計課程的教學教材。


程式設計 物聯網 程式 教學 專案 PYTHON IOT 遠端監控 LED APP 應用 麵包 整合 語言 DHT11 WEB