

數量
95
540513
此商品享ShopBack 0.5%回饋;不適用於誠品分潤計劃、美安等現金回饋機制
簡單上手 MicroPython 與 ESP8266 開發板,
物聯網專案開發的核心能力Get!
「Arduino 宣布開發板實作語言的下一步就是 MicroPython,你還有不學會它的理由嗎?」
什麼是 MicroPython?
MicroPython 是由 Damien George
物聯網專案開發的核心能力Get!
「Arduino 宣布開發板實作語言的下一步就是 MicroPython,你還有不學會它的理由嗎?」
什麼是 MicroPython?
MicroPython 是由 Damien George
內容簡介
簡單上手 MicroPython 與 ESP8266 開發板,
物聯網專案開發的核心能力Get!
「Arduino 宣布開發板實作語言的下一步就是 MicroPython,你還有不學會它的理由嗎?」
什麼是 MicroPython?
MicroPython 是由 Damien George 開發的精簡版 Python 3 語言,其強大優點在於:只需要撰寫簡易的程式即可實作簡單的 IoT 專案。MicroPython 目前也已支援 ESP8266、ESP32 等多種開發板。
為何本書使用 Witty Cloud 機智雲開發板?
本書使用 ESP8266 的 Witty Cloud 機智雲開發板,兼具了平價與實用性特色,並且本身就是 IoT 裝置,不需要麵包板,不用硬體接線,可以減少除錯方面的難度,讓你輕鬆學習軟硬體整合的 MicroPython 程式設計。
本書將帶你實作以下專案
雲端資料儲存 × WiFi上網 × 手機遠端監控 × 物聯網雲端平台 × LINE訊息通知,以及更多動手做專案!
本書特色:
全書以「圖解+實作+原理」架構,讓你第一次使用物聯網裝置就上手!本書內容專注於程式設計與 Web 整合應用,並且大幅降低 IoT 裝置的硬體複雜度。書中使用的 Witty Cloud 機智雲開發板,不只讓初學者能快速入門 MicroPython 語言,更可以輕鬆進入軟硬整合,實作 Web 服務整合應用的 MicroPython 物聯網專案。
本書第二版使用最新版本 Thonny Python IDE、MicroPython 韌體和模組,並且提供 Thonny 外掛程式安裝教學與 ESP8266 工具箱可攜式套件,讓你馬上就能學習 IoT 物聯網專案開發。
內容簡介:
➤ 使用初學者專屬的 Thonny 整合開發環境:讓你輕鬆入門 MicroPython 語言。
➤ 提供獨家 ESP8266Toolkit 工具箱:支援 Blockly for MicroPython 積木程式,可以讓你使用積木來拼出你的 MicroPython 程式。
➤ 輕鬆駕馭物聯網平台:提供 ThingSpeak、Adafruit.IO 物聯網平台操作教學,讓你打造專屬的視覺化儀表板,進行即時遠端監控。
➤ 使用ESP8266的機智雲開發板:不需要麵包板、硬體接線,減少除錯方面的難度,讓你輕鬆學習軟硬體整合的 MicroPython 程式設計。
【你將學會這些實作】
✔ 空手彈奏的電子琴 ✔ WS2812B LED 燈條特效 ✔ 使用計時器建立跑馬燈 ✔ 實作手機 App 遠端監控 ✔ 超音波測距調整 LED 亮度 ✔ 使用 Line Notify 發送天氣訊息 ✔ 使用Web介面操作 ESP-WiFi 遙控車 ✔ 將 DHT11 溫溼度感測器資料連結網頁
適用讀者:
✎ 初學者─已經有其他程式語言基礎,或對運算思維有興趣。
✎ 自學者─適合用於自學 Python 程式語言。
✎ 自造者─適合想體驗自造精神或軟硬體結合。
✎ 教育者─可以作為 Python 程式設計課程的教學教材。
物聯網專案開發的核心能力Get!
「Arduino 宣布開發板實作語言的下一步就是 MicroPython,你還有不學會它的理由嗎?」
什麼是 MicroPython?
MicroPython 是由 Damien George 開發的精簡版 Python 3 語言,其強大優點在於:只需要撰寫簡易的程式即可實作簡單的 IoT 專案。MicroPython 目前也已支援 ESP8266、ESP32 等多種開發板。
為何本書使用 Witty Cloud 機智雲開發板?
本書使用 ESP8266 的 Witty Cloud 機智雲開發板,兼具了平價與實用性特色,並且本身就是 IoT 裝置,不需要麵包板,不用硬體接線,可以減少除錯方面的難度,讓你輕鬆學習軟硬體整合的 MicroPython 程式設計。
本書將帶你實作以下專案
雲端資料儲存 × WiFi上網 × 手機遠端監控 × 物聯網雲端平台 × LINE訊息通知,以及更多動手做專案!
本書特色:
全書以「圖解+實作+原理」架構,讓你第一次使用物聯網裝置就上手!本書內容專注於程式設計與 Web 整合應用,並且大幅降低 IoT 裝置的硬體複雜度。書中使用的 Witty Cloud 機智雲開發板,不只讓初學者能快速入門 MicroPython 語言,更可以輕鬆進入軟硬整合,實作 Web 服務整合應用的 MicroPython 物聯網專案。
本書第二版使用最新版本 Thonny Python IDE、MicroPython 韌體和模組,並且提供 Thonny 外掛程式安裝教學與 ESP8266 工具箱可攜式套件,讓你馬上就能學習 IoT 物聯網專案開發。
內容簡介:
➤ 使用初學者專屬的 Thonny 整合開發環境:讓你輕鬆入門 MicroPython 語言。
➤ 提供獨家 ESP8266Toolkit 工具箱:支援 Blockly for MicroPython 積木程式,可以讓你使用積木來拼出你的 MicroPython 程式。
➤ 輕鬆駕馭物聯網平台:提供 ThingSpeak、Adafruit.IO 物聯網平台操作教學,讓你打造專屬的視覺化儀表板,進行即時遠端監控。
➤ 使用ESP8266的機智雲開發板:不需要麵包板、硬體接線,減少除錯方面的難度,讓你輕鬆學習軟硬體整合的 MicroPython 程式設計。
【你將學會這些實作】
✔ 空手彈奏的電子琴 ✔ WS2812B LED 燈條特效 ✔ 使用計時器建立跑馬燈 ✔ 實作手機 App 遠端監控 ✔ 超音波測距調整 LED 亮度 ✔ 使用 Line Notify 發送天氣訊息 ✔ 使用Web介面操作 ESP-WiFi 遙控車 ✔ 將 DHT11 溫溼度感測器資料連結網頁
適用讀者:
✎ 初學者─已經有其他程式語言基礎,或對運算思維有興趣。
✎ 自學者─適合用於自學 Python 程式語言。
✎ 自造者─適合想體驗自造精神或軟硬體結合。
✎ 教育者─可以作為 Python 程式設計課程的教學教材。
產品目錄
第一篇 Python 程式設計與Thonny Python IDE「超」入門
Chapter 01 Thonny Python IDE的安裝與使用
Chapter 02 Python基本語法
Chapter 03 流程控制
Chapter 04 字串與容器型別
Chapter 05 函式、模組、檔案與例外處理
第二篇 ESP8266 + MicroPython物聯網應用「超」簡單
Chapter 06 物聯網與開發板:ESP8266開發板 + WiFi無線基地台
Chapter 07 韌體與開發環境:建立MicroPython開發環境
Chapter 08 GPIO控制:按鍵開關 + 三色LED + 光敏電阻
Chapter 09 WiFi上網:urequests物件 + JSON處理(Open Data)
Chapter 10 訊息通知:IFTTT寄送電郵 + LINE Notify
Chapter 11 物聯網雲端平台:建立 ThingSpeak + Adafruit.IO儀表板
Chapter 12 MQTT通訊協定:實作手機App遠端監控
Chapter 13 雲端資料儲存:雲端試算表 + Firebase即時資料庫
Chapter 14 Socket程式設計:建立Web伺服器
第三篇 ESP8266 + MicroPython物聯網專案開發「超」實務
Chapter 15 WebREPL:更多感測器、執行器與中斷處理
Chapter 16 MicroPython專案開發:ESP-WiFi遙控車
附錄 A 本書各章電子零件的購買清單
附錄 B Thonny + ESP8266工具箱套件使用說明
Chapter 01 Thonny Python IDE的安裝與使用
Chapter 02 Python基本語法
Chapter 03 流程控制
Chapter 04 字串與容器型別
Chapter 05 函式、模組、檔案與例外處理
第二篇 ESP8266 + MicroPython物聯網應用「超」簡單
Chapter 06 物聯網與開發板:ESP8266開發板 + WiFi無線基地台
Chapter 07 韌體與開發環境:建立MicroPython開發環境
Chapter 08 GPIO控制:按鍵開關 + 三色LED + 光敏電阻
Chapter 09 WiFi上網:urequests物件 + JSON處理(Open Data)
Chapter 10 訊息通知:IFTTT寄送電郵 + LINE Notify
Chapter 11 物聯網雲端平台:建立 ThingSpeak + Adafruit.IO儀表板
Chapter 12 MQTT通訊協定:實作手機App遠端監控
Chapter 13 雲端資料儲存:雲端試算表 + Firebase即時資料庫
Chapter 14 Socket程式設計:建立Web伺服器
第三篇 ESP8266 + MicroPython物聯網專案開發「超」實務
Chapter 15 WebREPL:更多感測器、執行器與中斷處理
Chapter 16 MicroPython專案開發:ESP-WiFi遙控車
附錄 A 本書各章電子零件的購買清單
附錄 B Thonny + ESP8266工具箱套件使用說明
作者介紹
陳會安
現職:
專職資訊圖書作者、大專資訊課程老師
經歷:
企業講師、松崗電腦產品經理、美商PH出版經理、專業電腦書作者。
資訊技術作家,出版超過 100 本電腦著作,包括:程式設計(C / C++、Java、C#、HTML5、PHP、ASP.NET、JSP等)、資料庫、系統分析、資料結構等各種不同主題。
近年研究人工智慧、機器學習 / 深度學習、資料科學、網路爬蟲、大數據分析和物聯網相關課程與圖書寫作,也熱衷利用 Raspberry Pi、Arduino、ESP8266 / ESP32 和 Micro:bit 等開發板製作創客作品,投入創客領域的教學與寫作。
fChart 程式設計教學工具官方網址:
https://fchart.github.io/
現職:
專職資訊圖書作者、大專資訊課程老師
經歷:
企業講師、松崗電腦產品經理、美商PH出版經理、專業電腦書作者。
資訊技術作家,出版超過 100 本電腦著作,包括:程式設計(C / C++、Java、C#、HTML5、PHP、ASP.NET、JSP等)、資料庫、系統分析、資料結構等各種不同主題。
近年研究人工智慧、機器學習 / 深度學習、資料科學、網路爬蟲、大數據分析和物聯網相關課程與圖書寫作,也熱衷利用 Raspberry Pi、Arduino、ESP8266 / ESP32 和 Micro:bit 等開發板製作創客作品,投入創客領域的教學與寫作。
fChart 程式設計教學工具官方網址:
https://fchart.github.io/
規格
誠品貨碼 / 2682706152009
ISBN13 / 9786263333147
ISBN10 /
EAN貨碼 / 9786263333918
頁數 / 454
語言 / 1:中文/繁體
級別 / N:無
檔案格式 / PDF(28MB)
檔案匯出格式 / PDF 提供 Adobe DRM
TTS朗讀 / EPUB不提供TTS朗讀
退貨說明
退貨須知:
- 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
- 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。
依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
- 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
- 報紙、期刊或雜誌。
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
- 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
- 國際航空客運服務。
若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:
- 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
- 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
- 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
- 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送



























































