2021-02

MicroPython

MicroPythonでPWMを動かしてみる

MicroPythonでは、出力ピンを指定してオブジェクトを初期化周波数とデューティ比をメソッドで指定するといった簡単な操作でPWMが扱える。ESP8266とESP32ではプログラミングの作法は全く同じ。pyboardなど他のハードでは呼び...
ESP32

MicroPythonでESP32内蔵ADCによる電圧/電流測定値をディスプレイ表示する

前回記事ではMicroPythonでESP32内蔵ADC測定値を電圧に変換するクラスを作成した。今回はその応用として、電圧と電流をESP32内蔵ADCを使って測定しssd1306ディスプレイにリアルタイム表示する実験を行ったので記事に残して...
ESP32

ESP32のADC変換係数をArduinoスケッチで抽出してMicroPythonで電圧測定する

別記事でまとめた通りESP32のADCを使って電圧測定するためにはADCの読み値を補正する必要がある。IDFやArduinoなどC/C++ベースのESP32開発環境であれば電圧取得のためのAPIが用意されているが、MicroPythonでは...
ESP32

ESP32内蔵ADCで電圧値を測定する時の注意点

ESP32の内蔵ADC(A/Dコンバータ)を何も考えずに使うと精度が出ない。注意点をまとめた。ESP32のADCには少々クセありMicroPythonでESP32内蔵ADC読み値をマルチメータの測定値と比較して比例係数で電圧に変換しようとし...
スポンサーリンク