Arduino core for the ESP32

M5Stack

M5Camera の映像をArduino IDE シリアルモニターに表示させてみる

M5Camera に搭載されている CMOS カメラセンサーモジュール OV2640 で取得した映像を、Arduino IDE のシリアルモニターに表示させる実験をしてみました。サンプルスケッチから自由に画素データを取り出せるようになりました。
0
ESP32 ( ESP-WROOM-32 )

Arduino – ESP32 の PWM ( LEDC )で 40MHzまでの安定した高周波パルスを思い通りに出せたぞ

やっと Arduino - ESP32 の PWM LEDC ライブラリ関数の意味が理解でき、自分の思い通りの周波数やデューティ比の PWM パルスを GPIO から出力できるようになりました。最大 40MHz までのクロック波形(矩形波、パルス波)を生成できます。
6
M5Stack

M5Camera をレビューしてみた。分解したり、Arduino IDE でスマホに映したりする実験

M5Stack社の M5Camera をレビューしてみました。PSRAM搭載のESP32-WROVER と、OmniVision製イメージセンサOV2640のモジュールです。分解もしてみました。Quick Startで使ってみたり、Arduino IDEでSTAモードで動作させてみたりしました。このコンパクトさはスゴイ。
17
M5Stack

M5Stack Yahooニュース・天気予報・時計に、電波時計 JJY 発信モジュールを追加して、マルチタスクで動かしてみた

M5Stack ( ESP32 搭載 )の Yahoo ニュース電光掲示板、天気予報、NTP 時計に、電波時計を自動的に合わせる JJY 発信モジュールをコラボさせてみました。トランジスタを追加して、かなりガッツリ電波時計が合います。そして、マルチタスクを駆使して、液晶画面の文字スクロールを止めずに JJY 信号を発信できました。
0
ESP32 ( ESP-WROOM-32 )

ESP32 を使って LC共振回路の理解を深め、電波時計をガッツリ合わせてみる実験

ESP32 ( ESP32-WROOM-32 ) の GPIO から矩形波パルスを出して、LC 共振回路でサイン波を生成させてみました。負荷をいろいろ変えて波形をみることによって、共振回路の理解が深まりました。RC や LCR ローパスフィルタも作りました。ついでに電波時計合わせ回路も作り、ガッツリ合うようになりました。
12
ESP32 ( ESP-WROOM-32 )

Arduino – ESP32 の関数の参照渡し、ポインタ渡し、String渡しについて考えてみた

Arduino コーディング ( プログラミング ) では、関数に渡す引数が多い場合は構造体やクラスを使うと便利。でも、参照渡しを使うべきで、その場合 const は入れるべきなのか? そして、ポインタ渡しとどちらが良いのか? そして String 文字列を関数で渡す場合はどうなのかを私なりに解釈してみました。
9
M5Stack

M5Stack 2台と ESP32光ファイバー LED テープオブジェを1つの画面として制御する実験

M5Stack 2台と、ESP32-DevKitC と NeoPixel の光ファイバー LED テープ卓上イルミネーションオブジェを横に並べて、一つのディスプレイ、マルチディスプレイみたいな実験をしてみました。クリスマス用のイルミネーションとしてはちょっと変なものができました。Art-Net DMX で制御しています。
0
ESP32 ( ESP-WROOM-32 )

ESP32 と NeoPixel フルカラー LED テープで Wi-Fi 卓上イルミネーションオブジェを作ってみた

ESP32 や M5Stack と NeoPixel テープ LED で Wi-Fi Art-Net DMX で制御する光ファイバー卓上イルミネーションオブジェを作ってみました。FFTスペクトラムアナライザー的なこともでき、音に反応します。クリスマスソングに合わせて色が変化するようなこともできます。
4
M5Stack

M5Stackと NeoPixel で Art-Net DMX を使った LED エフェクト実験

M5Stack ( ESP32 )と NeoPixel ( WS2812B )を Art-Net DMX で WiFi コントロールしてみました。MIDI コントローラーを使うと、まるでワイヤレスかのようにコントロールできます。フリーウェアの LED Matrix Control を使うと、驚くほど簡単にエフェクトを作り、シーン設定もできます。
0
SSL ( TLS )

ESP32 および M5Stack で DNS および mDNS の SSL server を作ってみた

ESP32 と M5Stack を SSL サーバー化し、DNS ネームおよび mDNS ネームでアクセスできるようにしてみました。それにより、OpenSSL で発行したルート CA 証明書や サーバー証明書を DNS ネームで発行できて、ESP32 同士、M5Stack 同士で SSL 通信が可能になりました。スマホやパソコンのブラウザに信頼されることができました。URL 欄に鍵マークが表示でき・・・
2