https

M5Stack

Firebase Realtime Database のデータ保存、取得、ストリーミング受信実験( ESP32 , M5Stack )

これからの時代は Firebase です。特に Realtime database はストリーミング配信の EventSource / Server-Sent Events をサポートしていて、パソコンやスマホのブラウザに即データを反映してくれます。ESP32 や M5Stack にも即反映します。更に、HTTP通信のリクエストだけでデータベースの内容を書き替えられます。
16
ESP32 ( ESP-WROOM-32 )

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

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

ESP32-WROOM-32 で信頼ある SSL サーバーを自作する ( ESP-IDF編 )

ESP32-WROOM-32 で SSL サーバーを自作する第3弾。今回は実際のハードウェアを使ってサーバーを構築します。しかも、ブラウザから「信頼された」サーバーを作ります。URL欄に緑色の鍵マークを表示させてみます。セキュアな IoT 開発に威力を発揮しそうです。証明書のインストールや、ESP-IDF を使ってコンパイルし、スマホでアクセスしたり・・・
7
SSL ( TLS )

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

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

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

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

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

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

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

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

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

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

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

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

Yahoo! RSSニュース 電光掲示板 のhttps ( SSL )化対策 ( ESP8266 SSD1306 編)

小型 OLED Yahoo! ニュース電光掲示板工作で、Yahoo RSS サイトが https ( SSL )化してしまった為、ニュースが表示できなくなってしまいました。よって、WiFiClientSecure ライブラリを使用して、その対策をしてみました。 ESP8266 , SSD1306 用
12