ESP32でADCを使う (ESP32-DevKitC+ESP-IDF)
ESP32でIoTデバイスとして使用するにはADCの機能が使えないとアナログ出力センサの値等も見れないので今回はADCの使い方を勉強してみる。
内容はこのサイトを参考にさせて頂いた。 Analog to Digital Converter - ESP32 - — ESP-IDF Programming Guide latest documentation
続きを読むESP32-DevKitC ESP-WROOM-32開発ボードでPWM RCサーボを動かす (MCPWMを使用)
ESP32で前回GPIOの設定をしてLチカや入力割り込みをしてみたが、今度はPWMを出力してRCサーボを動かしてみる。esp-idfでmcpwm_servo_controlというテンプレートを使用して、MCPWMというESP32の周辺機能の使い方も学んでみる。
続きを読むPowershellで複数のファイル名を変更するスクリプトを作成
データ管理等を行う際にフォルダ名に月日をMMDDのように記述していたが、年の文字を入れていなかったので年を跨いでしまってフォルダ名でソートすると時系列順にならない。
フォルダ名の先頭に年の数値を入れればこの問題は解決するが、フォルダ数が数十、数百あると手で変更するのが非常に面倒。そこでWindowsで標準にある、PowerShellでフォルダ名に年の数値を入れるスクリプトを作成する。
続きを読むWindows Powershell でスクリプトを実行できるようにする
Windowsで複数のファイル名の変更やファイル移動、エクセルで定型作業等を行う際に便利なのがPowershellだ。そしてそのPowerShellの機能を存分に発揮させるためにはスクリプトという複数のコマンドをひとまとまりにして扱うものを使う必要がある。
しかし、Windowsでは初期設定でこのスクリプトを実行できないように設定されている。これはセキュリティの観点からだと思うが、セキュリティは気を付けるとして有効化する。
続きを読むESP32-DevKitC EclipceでGPIO設定
前回EclipceでESP32を開発できるようになった。ビルド速度も速くなったので、まず今回はGPIOを色々いじれるようにする。
続きを読む