スポンサー リンク

Arduino – ESP32 で SSLサーバーを構築し、セキュアな Wi-Fi アクセスポイントセレクターを作ってみました

投稿日:2018/4/3
修正日:2018/4/4

Arduino – ESP32 で soft AP モードの 「信頼ある」証明書付き SSL サーバーを構築し、スマホのブラウザでセキュアな Wi-Fi アクセスポイントセレクターを作ってみました。ライブラリも自作しました。これでパスワード送信は暗号化されて、IoT 機器を自作しても安全です。soft AP モードと STA モードを行ったり来たりして・・・。

SSL Server 自作するための OpenSSL 使用方法

投稿日:2018/3/8
修正日:2018/3/15

ESP32 ( ESP-WROOM-32 )で自作 SSL サーバーを構築するための第2弾として、OpenSSL の使用方法を紹介します。自己ルート認証局 ( CA )証明書を作り、また、DNSサーバーネームが無いので、ローカル IP アドレスのサーバー証明書を作る必要があったりと、小難しいです。

SSL サーバーを自作するための自分的予備知識

投稿日:2018/3/6
修正日:2018/3/15

ESP32 で自作 SSL サーバーを作るための第1弾として、公開鍵暗号化方式 ( PKI )や、共通鍵暗号化方式、秘密鍵、公開鍵、TLS などの知識を自分なりにまとめてみました。意外と理解していないことが多く、これを理解していないと、OpenSSL は使えず、SSLサーバーを開設できません。

ESP32 の Wi-Fi アクセスポイントをスマホで選択できるようにしてみた

投稿日:2018/2/15
修正日:2018/4/4

ESP32 ( ESP-WROOM-32 ) の Wi-Fi アクセスポイント設定を、スマホのブラウザで選択できるようにしてみました。Arduino IDE の SSID を Select Box で選択できるようにし、パスワードもスマホ側で入力できるようにしてみました。SPIFFS から SSID やパスワードを読み込み・・・

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

投稿日:2017/8/2
修正日:2018/6/7

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

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

投稿日:2017/7/25
修正日:2018/3/15

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

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

投稿日:2017/7/12
修正日:2018/3/15

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

天気予報を自作フォントで表示してみた ( ESP32 , OLED SSD1331 )

投稿日:2017/5/29
修正日:2018/3/7

ESP32 – DevKitC と フルカラー 有機EL ( OLED ) SSD1331 を使って天気予報を表示してみました。フォントは EXCEL で自作しています。電子工作的に比較的に文字列抽出し易い SSL ( https )化した Yahoo! Japan RSS 天気予報ニュースから取得して・・・

EasyWebSocket ライブラリ Beta 1.51 ( ESP32 , ESP8266 )をアップしました

投稿日:2017/4/19
修正日:2018/3/7

ESP32 , ESP8266 とスマホ間で双方向リアルタイム通信を行う、EasyWebSocket ライブラリ Beta 1.51 をアップしました。SD カード用と SPIFFS 用( ESP8266) 両方です。SRAM 消費削減をし、デバイス側の送信レートをスマホ側で変えられるようにしました。

JR 風 Yahoo! ニュース 電光掲示板 の https ( SSL )対策 ( ESP8266 , SSD1351 編)

投稿日:2017/4/11
修正日:2018/5/7

最近、 Yahoo ! RSS ニュース が https ( SSL )化されたことによる対策です。 ESP8266 ( ESP-WROOM-02 )と OLED SSD1351 を使った JR 風 電光掲示板 編です。SRAM を多く消費してしまうために、1文字ずつフォントを変換して・・・