ESP8266で収集したデータを表示させる(chart.JS編)

CanvasJSを使った表示は簡単で良かったのですが、ホビー利用でもメールで登録(だっけか?)がいるということが作ってからわかりました^^;。で、できるだけライセンスに縛られたくないので、chart.JSで作り直してみま …

ESP8266で収集したデータを表示させる(CanvasJS編)

ESP8266でBME280のデータを収集して、MQTTでWebARENAに送れるようになりました。となれば、もう表示するしかないです。 というわけで表示させてみたのがこちらです。(ホスト名は違いますからねー)

ESP8266でMQTTクライアントを動かす(3)

MQTTでデータが送信できるようになりましたので、何かデータを送ってみます。 ここではとりあえずBME280を接続して温湿度気圧のデータを送ってみることにします。 すでにたくさんの方が行われているのですが、今回はこちらの …

ESP8266でMQTTクライアントを動かす(2)

MQTTクライアントがやっと動作するようになりましたが、さらに smartconfig と NTPクライアントの機能を追加しました。加えて、MQTTで送信するデータをJSON形式にしてみました。

ESP8266でMQTTクライアントを動かす(1)

昨日構築したArduino環境でESP8266にてMQTTクライアント(MQTT Subscriber/Publisher)を動かしてみます。接続先はInternet上のMQTTサーバ(MQTT Broker)をターゲッ …

ArduinoにESP8266のボードマネージャを入れる

久しぶりにESP8266ボードの開発をしてみる(ソース修正の必要が出た)ので、改めて開発環境を構築してみた。環境は LinuxMint18.3 LTS 64bit。

BluePillボードへの書き込みアダプタ

少し前に試してみたSTM32F103C8にArduinoのスケッチを書き込む話ですが、USBだけ使いたいというケースがでてきたため、ヘッダピンを半田付けせずに書き込みができるような治具を作ってみました。 端子との接続はイ …

PlatformIOを試してみる on LinuxMint

こちらの記事でESP32(など)の開発にとても魅力的な文言が並んでいたので、PlatformIOを試してみました。ちょうど、Visual Studio Codeも試してみたいと思っていたところでもあります。 環境はもちろ …

ESP8266+Ambientを試す

ESP8266/ESP32自体でWebサーバを持つのではなく、外部にWebサーバを持つ環境を考えていたのですが、「Ambientでいいんじゃない?」という気がして、ESP8266とAmbientを試してみました。環境はい …

smartconfig+MQTT

ESP8266を便利な(笑)MQTTクライアントにするため、smartconfigと組み合わせてみます。センサーの情報をMQTTで一箇所に集めて、表示できるようにするのが目標です。 1.smartconfigの動作確認 …