昨晚去河堤還書順便與網友 Tim 兄見面, 蒙其厚愛贈我兩塊板子, 一塊是以前很想買的 Banana Pi, 另一塊是與 BBC Micro:bit 長得頗像的 Bpi:bit, 兩者皆出自其手筆, HW 能力如此之強, 令我好生敬佩, 而其精彩之闖蕩歷程尤其讓我這個 R&D 只能羨慕. 與 Tim 兄一見如故, 在小七一談竟不知不覺竟過了子時!
回來翻箱倒櫃找出以前買的舊版 Webduino 馬克一號以及為了學習這塊板子而買的 "實戰 Webduino (碁峰出版)" 一書. 此板的出現是我學習 ESP8266 的源頭, 也是觸發我自組 Arduino+ ESP8266 開發板的源頭, 雖然之後我直用 C 語言做測試, 沒有繼續使用 Webduino, 但對於開發團隊致力於物聯網 Web 化的努力感到敬服.
回來翻箱倒櫃找出以前買的舊版 Webduino 馬克一號以及為了學習這塊板子而買的 "實戰 Webduino (碁峰出版)" 一書. 此板的出現是我學習 ESP8266 的源頭, 也是觸發我自組 Arduino+ ESP8266 開發板的源頭, 雖然之後我直用 C 語言做測試, 沒有繼續使用 Webduino, 但對於開發團隊致力於物聯網 Web 化的努力感到敬服.
bpi:bit
Bpi:bit 主要規格如下 :
- 處理器 : ESP32
- 記憶體 : 520K SRAM, 448K ROM, 4MB Flash
- WiFi : 802.11 b/g/n/e/i
- Bluetooth : up to v4.2 BLE
- 感測器 (Sensor) :
光敏 * 2 左上 (A0=GPIO 36 ) 右上 (A3=GPIO 39)
按鈕 * 2 A (P5=GPIO 35 B (P11=GPIO 27)
溫度 * 1 (A6=GPIO 34)
MPU-9250 九軸 * 1 (3 軸陀螺 + 3 軸加速度 + 3 軸磁力) (P20=GPIO 21 P19=GPIO 22) - 致動器 (Actuator)
蜂鳴器 * 1 (P0=GPIO 25)
全彩 LED 5 * 5=25 顆 (A10=GPIO 4) - 輸出入 : 20 針金手指
相關教學文件參考 :
# https://docs.micropython.org/en/latest/ (官方文件)
# https://github.com/BPI-STEAM/BPI-BIT-Hardware (硬體)
# https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs (文件)
# MicroPython ESP32教程
# 玩 Micro python ?
# MicroPython—Visit and Control MicroPython
# Insight Into ESP32 Features & Using It With Arduino IDE
# MicroPython 和 ESP32 中文文档 (星瞳科技)
# DFRobot 的 MircoPython 教程
# MicroPython-ESP32基础教程 (lzlab)
# Python Code Example (Program Creek)
# https://docs.micropython.org/en/latest/ (官方文件)
# https://github.com/BPI-STEAM/BPI-BIT-Hardware (硬體)
# https://github.com/BPI-STEAM/BPI-BIT-Hardware/tree/master/docs (文件)
# MicroPython ESP32教程
# 玩 Micro python ?
# MicroPython—Visit and Control MicroPython
# Insight Into ESP32 Features & Using It With Arduino IDE
# MicroPython 和 ESP32 中文文档 (星瞳科技)
# DFRobot 的 MircoPython 教程
# MicroPython-ESP32基础教程 (lzlab)
# Python Code Example (Program Creek)
Bpi:bit 可以燒錄 Webduino 或者 MicroPython 韌體, 前者主要是給非 IT 相關背景者以積木式設計工具快速實現 IoT 應用; 而後者則適合學過 Python 語言之進階者使用, 參考 :
https://bit.webduino.io有空要對此板進行一番測試, 特別是 MPU-9250 以前都沒用過, 因飛控用得著所以令我躍躍欲試. 此板採用與 BBC Micro:bit 一樣的 20 pin 介面, 其擴展板可在露天購得 :
# 【蘆洲 廣維電子】金手指匯流排插槽插板式 20P 【產品編號151100012】 $25
# 2.54金手指插座20pin S-20M-2.54-5 $60
# KSB034 micro:bit Basic Extension Board $85
# 《德源科技》micro:bit Basic Extension Board 基礎擴展板 $110
# ►1316◄ Microbit開發板擴展板 Python micro:bit轉接板T型 麵包板用 $180
沒有留言:
張貼留言