Arduino core for the ESP32

ESP32 ( ESP-WROOM-32 )

波形発生器( AD9833 ) と ESP32 でサイン波を発生させ、電波時計を合わせる実験

アナログデバイセズ AD9833 と ESP-WROOM-32 ( ESP32 )で純粋なサイン波を発生させて、日本標準電波 JJY の搬送波を作り、AM変調して電波時計を合わせてみました。パルス波で出したものよりしっかり電波時計が受信してくれます・・・
2
ESP32 ( ESP-WROOM-32 )

ESP32 で波形信号発生モジュール AD9833 を制御して サイン波 を発生させてみる

アナログデバイセズの Wave Generator ( 波形信号発生器 ) AD9833 を ESP32 ( ESP-WROOM-32 ) で制御して、40kHz の綺麗なサイン波 ( 正弦波 )を生成させてみました。電波の搬送波やシンセサイザーの VCO の作成にとても有効です・・・。
7
ESP32 ( ESP-WROOM-32 )

ESP32 で 市販の 電波時計 を合わせてみた

ESP-WROOM-32 ( ESP32 ) のGPIO から 日本標準電波 JJY を疑似的に発信して、市販の電波時計を合わせてみました。Wi-Fi で NTPサーバーと同期して定期的に時刻を補正してます。Wi-Fi電波と混信せずに電波時計を合わせて・・・
0
ESP32 ( ESP-WROOM-32 )

ESP32 用 BME280 ( 温度 湿度 気圧センサー ) ライブラリを作ってみた

温度・湿度・気圧センサーの BME280 を ESP32 ( ESP-WROOM-32 )で動かす、I2C , SPI ライブラリを作ってみました。スイッチサイエンスさんの ESPr Developer 環境センサシールドを使う場合はいろいろと注意しなければいけないことが・・・
0
ESP32 ( ESP-WROOM-32 )

ESP32 デュアルコア ( マルチタスク )で、4つの News 記事を取得する電光掲示板を作ってみた

ESP32 ( ESP-WROOM-32 )の Multi Task ( Dual Core )を使って、フルカラー有機EL ( OLED )に Yahoo! Japan RSS ニュース記事を4種類、電光掲示板スクロールさせてみました。それぞれ全く別々の記事を停止させずに裏のCPUで SSL 記事を GET !
6
ESP32 ( ESP-WROOM-32 )

Yahoo ニュース、天気予報、NTP時計ガジェットを ESP32 マルチタスク ( デュアルコア )で動かしてみた

ESP32 ( ESP-WROOM-32 ) の マルチタスク ( デュアルコア )を使って、Yahoo ニュース、天気予報、NTP時計ガジェットを OLED ( 有機EL ) に表示させてみました。電光掲示板文字スクロールが停止せずに、裏の CPU で SSL ページの Web GET ができてます。
13
ESP32 ( ESP-WROOM-32 )

Arduino – ESP32 WiFiClientSecure ライブラリで、安定して https ( SSL )記事をGETする方法

Arduino - ESP32 の WiFiClientSecure ライブラリを使って、SSL ( https )ページから記事を取得することが安定してできるようになりました。ルート証明書設定方法を勉強することにより、SSL通信が少し分かって来ます。サーバーから送られるデータを余すことなく受信することが大事。
4
ESP32 ( ESP-WROOM-32 )

Arduino – ESP32 のマルチタスク ( Dual Core ) を試す

Arduino core for ESP32 で デュアルコア ( マルチタスク ) を使って見ました。3タスク同時実行ができるかと思いましたが、GPIO は2タスクまでしか同時にできませんでした。FreeRTOS ライブラリの関数の使い方に注意する必要があります。
17
ESP32 ( ESP-WROOM-32 )

Arduino – ESP32 WiFiClientSecure ライブラリのハングアップ問題がついに解決!

Arduino core for ESP32 の WiFiClientSecure ライブラリで、ハングアップ(フリーズ)する問題を自力で解決しました。mbedtls の ハードウェアアクセラレーションが問題でした。ESP-IDF を使ってライブラリを再コンパイルして・・・
2
ESP32 ( ESP-WROOM-32 )

Blynk と ESP32 で カラー OLED SSD1331を2つ同時 リアルタイムコントロールしてみる

ESP-WROOM-32 ( ESP32 ) とカラー OLED ( 有機EL )を Blynk で WiFi スマホコントロールしてみました。しかも、2つのデバイスと2台のスマホで同時にコントロールできます。値もリアルタイムで同時に反映される優れものです。
2