iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

Micropython x ESP H/W 之三十個錦囊妙計 系列


主要會介紹三十種Micropython 在ESP 硬體上使用的技巧及如何快速入門及排解問題. 由於Micropython這個專案的書籍或網路知識非常的少, 因此希望提供三十個錦囊妙計, 期望可以減少有興趣的同好在接觸時的陣痛期, 不用像我一樣跌跌撞撞跟誤踩地雷很多次

鐵人鍊成 | 共 31 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

[錦囊-貳拾壹] ESP x MicroPython只能做prototype 嗎?

由於ESP Device 容易從uart中拉出原始碼, 如果用標準的程序是很容易做到逆向的. 難道就無法跳脫出只能當prototype的命運嗎?PS: 據傳圓剛...

2018-11-05 ‧ 由 JC 分享
DAY 22

[錦囊-貳拾貳] 如何自行編譯MicroPython 原始碼呢?[以ports/Unix 為例]

MicroPython 有不少玩法是需要修改MicroPython原始碼才能玩, 但是網站上寫的方式有點小複雜, 直接實做後發現有更快速的方案就可以達到. 筆者...

2018-11-06 ‧ 由 JC 分享
DAY 23

[錦囊-貳拾叁] 編譯MicroPython port ESP系列原始碼的前期條件是什麼?

經由官方網站說明, 需要編譯MicroPython ports/ ESP8266 or ESP32 需要先把esp-open-sdk toolchain 安裝...

2018-11-07 ‧ 由 JC 分享
DAY 24

[錦囊-貳拾肆] 如何自行編譯MicroPython 原始碼呢?[以ports/ESP8266 為例]

筆者在編譯ports/esp8266 原始碼時發現, 做法好像可以更簡單就可以達成. 以Ubuntu 18.04.01 LTS 環境為例 安裝編譯時必要的項目...

2018-11-08 ‧ 由 JC 分享
DAY 25

[錦囊-貳拾伍] 可以用ESP8266 x MicroPython玩chatbot 嗎?

這個問題相信是很多人都想知道的吧, 網上關於telegram bot 相關的資訊都是以C做成的, 目前筆者也鮮少看到用MicroPython 玩chatbot這...

2018-11-09 ‧ 由 JC 分享
DAY 26

[錦囊-貳拾陸] 好用的萬用百寶袋

筆者發現有些好用的知識或技能無法寫成一篇文章, 所以只好寫一篇萬用百寶袋以囊括, 各種主題如下: error code/ debug mode 修改自帶AP的...

2018-11-10 ‧ 由 JC 分享
DAY 27

[錦囊-貳拾柒] MicroPython webhook 拆雷之旅 + Line notify 實作

筆者發現, https 協議 在使用上還存在不少問題待解, 下面將說明筆者之前使用webhook 遇到的雷該如何拆解及避開. 另外, 將有一個簡單的實作, 題目...

2018-11-11 ‧ 由 JC 分享
DAY 28

[錦囊-貳拾捌] MicroPython x ESP 設定之一鍵佈署

筆者在前幾篇文章曾經提過, 如果使用好的硬體燒錄工具 就不需要在每個行為做熱插拔後再進行. 前置作業0. 購買ESP LINK v1.0 (ESP8266 WI...

2018-11-12 ‧ 由 JC 分享
DAY 29

[錦囊-貳拾玖] 可視化訊號實作 (以ThinkSpeak為例)

可視化訊號對於數字無感的人還蠻好用的, 有顏色跟圖就可以很清楚了解數值的好壞 [實作] 將ESP的信號強度數值傳送到Thinkspeak 後台去做信號可視化處理...

2018-11-13 ‧ 由 JC 分享
DAY 30

[錦囊-叁拾] MicroPython 的資源可以去哪找?

網路上關於MicroPython 的資源, 除了官方的說明外, 其他根本都是支離破碎的資訊. 而部分書籍中寫的則是, 有一些根本無法被實作出來, 筆者趁最後一篇...

2018-11-14 ‧ 由 JC 分享