今日はこのESP32の開発ボードを紹介します。
これは、一般的なESP32 DevKitCの中国クローンです。
一般的なESP32モジュールESP-WROOM-32が載っていて、
プラス4Mbのフラッシュメモリもあります。
ESP32の全てのIOピンにアクセスでき、
USB-to-serialのICもあり、USBでPCとつながり、Arduino IDEを使ってプログラムできます。
ESP32についての日本語情報は、ここから入手できます。
プログラムは、
ESP-IDF
Arduino-ESP32
MicroPython
で作れます。
ESP-IDFはESP32の機能を最大限活用できますが、
C/C++に慣れていない方にとってはちょっと難しいです。
Arduino-ESP32なら、Arduinoの開発環境でプログラム作れます。
開発は少ししやすくなります。
MicroPythonはPython言語の実装、
より「ハイレベル」のプログラミング言語で開発ができます。
でも、RAMが少ないと、ちょっと制限されている感じがします。
普通のESP32モジュールは320KbのRAMしかありません。
MicroPythonをもっと活用したいなら、PSRAM付のモジュールを使いましょう。
これは、一般的なESP32 DevKitCの中国クローンです。
一般的なESP32モジュールESP-WROOM-32が載っていて、
プラス4Mbのフラッシュメモリもあります。
ESP32の全てのIOピンにアクセスでき、
USB-to-serialのICもあり、USBでPCとつながり、Arduino IDEを使ってプログラムできます。
プログラムは、
ESP-IDF
Arduino-ESP32
MicroPython
で作れます。
ESP-IDFはESP32の機能を最大限活用できますが、
C/C++に慣れていない方にとってはちょっと難しいです。
Arduino-ESP32なら、Arduinoの開発環境でプログラム作れます。
開発は少ししやすくなります。
MicroPythonはPython言語の実装、
より「ハイレベル」のプログラミング言語で開発ができます。
でも、RAMが少ないと、ちょっと制限されている感じがします。
普通のESP32モジュールは320KbのRAMしかありません。
MicroPythonをもっと活用したいなら、PSRAM付のモジュールを使いましょう。
0 件のコメント:
コメントを投稿