Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 2.14 KB

File metadata and controls

37 lines (29 loc) · 2.14 KB

ESP32 + MicroPythonサンプル集

インターフェース誌に連載している「逆引きMicroPython」プログラム集のソースコードです。

ファイル名 内容 備考
list1.py SWを押した時LED点灯 ポーリングによる実装
list2.py SWを押すとLEDの点灯・消灯が切り替わる 割り込みによる実装
list3.py ADCサンプル
list5.py ロータリエンコーダサンプル 下記ドライバが必要です
encoder.py ロータリエンコーダドライバ ポーリングによる実装
ファイル名 内容 備考
list1.py PWMによるLEDの輝度制御
list2.py PWMによるLEDの輝度制御(VRに連動) AD変換でVRの位置を判定
list3.py PWMによるサーボ制御(VRに連動) AD変換でVRの位置を判定
list4.py PWMによるメロディ再生
list5.py ロータリエンコーダに連動して音程を変える 下記ドライバが必要です
encoder.py ロータリエンコーダドライバ ポーリングによる実装
  • ディスプレイ出力(Interface 2021年8月号)
  • シリアル通信(Interface 2021年9月号)
  • ファイル操作(Interface 2021年10月号)
  • クラウド通信/サーバ機能(Interface 2021年11月号)
  • スリープ機能(Interface 2021年12月号)
  • タイマ機能(Interface 2022年1月号)
  • コード改善とメモリ管理(Interface 2022年2月号)