快速上手Python : Arduino (ESP32) Python IoT 嵌入式電子實作(台中新竹開課)

ESP32 同時可以用MicroPython語法編譯與執行。MicroPython 是Python 3編程語言的精簡高效實現,其中包括Python 標準庫的一小部分,並針對在微控制器和受限環境中運行進行了優化。

課程時間 : 3小時

課程費用 : 免費

課程對象 : 在職教師優先

開課時間 : 自由預約, 每梯次五位

 

Category:

Description

訓練目標 : 

學習Python是銜接AI人工智慧最快速的程式語言,本教材基於學習者可以擺脫以往Arduino UNO僅有的單一輸出/輸入的功能,特地選用100% Arduino程式編輯的ESP 32  (或稱NodeMCU-32S)晶片,這是一個不論在速度、功能與單價競爭上均大大優於Arduino UNO,它同時包含Wifi、藍芽的功能。

ESP32 同時可以用MicroPython語法編譯與執行。MicroPython 是Python 3編程語言的精簡高效實現,其中包括Python 標準庫的一小部分,並針對在微控制器和受限環境中運行進行了優化。 MicroPython 同樣具有很多高級功能,例如交互式提示、任意精度整數、閉包、列表理解、生成器、異常處理等。然而,它足夠緊湊,可以在僅256k Flash和16k RAM 的MCU上運行。像這樣的晶片模組,可以完全結合傳統Arduino & Scratch 教學更可以隨著專題與競賽的需求,跨入AI (聲音與影像辨識)和IoT(物聯網)的應用,您還等待甚麼 ?

課程時間 : 

3 小時  (請在下方表格預約時間) ; 上限5人 ; 採用 Google Meet進行

課程內容 : 

第一小時 :

ESP32 進行 MicroPython 編譯環境安裝

  •  MicroPython簡介
  • Arduino 與 MicroPython的比較

ESP32 進行 MicroPython 編譯環境安裝

  • 安裝ESP32與電腦連接所需要的驅動程式
  • 在ESP32燒入MicroPython
  • 連上ESP32

第二小時 :

MicroPython控制RGB LED

  • 顯示R,G,B各單一顏色
  • 控制RGB彩色顯示

MicroPython控制蜂鳴器

MicroPython控制ESP32內建的觸摸感測器

  • 觸摸感測器訊號測試
  • 觸摸感測器時亮RGB燈

第三小時 :

MicroPython wifi網路管理

  • 先介紹STA與AP兩者差別
  • STA模式 (連手機AP)
  • AP模式 (手機連入ESP32)

透過MQTT上傳雲端物聯網

  • MQTT基本介紹
  • ESP32利用MQTT傳送訊息

參與對象 : 

在職學校老師均可

課程特色 :

  • 精緻小班(5人上限), 節省操作線上等待的時間
  • 自由預約, 採Google Meet, 免去交通困擾, 防疫最到位
  • 教材課前免費寄送到府
  • 快速上手, 實作體驗

預約課程 :

資訊愈完整, 客服愈方便幫您安排最佳時段
例如: 3/8日 09:00~12:00 ; 3/12日 18:00~21:00

 

本課程的搭配學習套件 “快速上手E05-以Arduino(ESP32) 進行Python IoT電子實作

以Arduino語法開發, 參考  ” 快速上手E01-Arduino(ESP32)物聯網開發最佳學習套件(最超值!)

學校老師可以花同樣的費用,同時使用Arduino、Python兩種語法的開發課程喔 ! 歡迎與我們連絡

 

 

 

You may also like…