スポンサー リンク

Arduino / ESP8266 ~関数間の引数・ポインタ・配列の受け渡し方 再考~

記事公開日:2017年1月25日
最終修正日:2017年1月26日

Arduino や ESPr Developer ( ESP-WROOM-02, ESP8266 ) で、IoT実現の為に必要になる、ローカル関数間の文字列の受け渡しを、配列、ポインタ、数値、String クラスで再考してみました。結局、渡す側で予め領域を確保してからでないと渡せないことに落ち着いて・・・

Arduino / ESP8266 の使用できるRAM 領域を再考

記事公開日:2017年1月23日
最終修正日:2017年1月25日

ESP-WROOM-02 ( ESP8266 ) の SRAM サイズは思っていたよりも少なかったです。特に、ローカル関数内で配列宣言して文字数を確保する場合、や String 変数は半分以下しか確保できませんでした。その他、エラーや警告が全く出ていないのに、プログラムが正常動作しないなどを検証してみました。

改めて、ポインタ・配列・初期化などを再考 ( Arduino IDE, ESP8266 ボード )

記事公開日:2017年1月11日
最終修正日:2017年1月24日

Arduino , ESP8266 ボード の IDE による C言語 ポインタ について、完全に間違って覚えてました。 配列、ポインタ、ダブルクォーテーションで囲った文字列リテラル等を再考してみました。コンパイラの構成やヒープ領域などのメモリの割り当てもある程度把握していないと、分からないかも・・・

SRAM メモリ増設してみました ( ESP8266, ESP-WROOM-02 )

記事公開日:2017年1月4日
最終修正日:2017年1月10日

ESPr Developer ( ESP-WROOM-02, ESP8266 ) の SRAM メモリが足りなくなってきたので、外付け SPI 通信の SRAM 23K256 を増設してみました。32768 byte 増やせます。これはポインタの動作ソックリ

ESP8266, ESP-WROOM-02, ESPr Developer トラブルシューティングまとめ

記事公開日:2016年12月19日
最終修正日:2017年2月2日

ESP-WROOM-02 , ESP8266 , ESPr Develper の トラブルシューティング についてまとめてみました。コンパイルできない、SPIFFS アップロードできない、動作が安定しない、文字化けする、SDカードライブラリが使えない、ライブラリがインストールできない、などのエラーを今までの問合せ等からとりあげて・・・

オブジェの LED カラー を スマホ ブラウザ で WiFi リアルタイム コントロール してみた

記事公開日:2016年12月16日

フルカラー LED の色を スマホ の ブラウザ で Wi-Fi リアルタイム コントロール できるようにしてみました。ESPr Developer ( ESP-WROOM-02, ESP8266 )と NeoPixel を使い、 WebSocket で双方向通信してます。卓上オブジェをクリスマスや正月に合わせて色を変えて・・・

光ファイバー 卓上オブジェ を作ってみた( NeoPixel フルカラー LED 使用 )

記事公開日:2016年12月5日
最終修正日:2016年12月6日

Adafruit NeoPixel フルカラー LED と ESPr Developer を使って、 光ファイバー 卓上イルミネーション オブジェ を作ってみた。 ねり消しとストローを使って固定しているだけの簡単な物ですが、見た目はカツンと明るく、イイ感じです・・・

NeoPixel と紙で フルカラー LED イルミネーション オブジェを作ってみた

記事公開日:2016年11月30日
最終修正日:2016年12月6日

Adafruit のフルカラーLED NeoPixel とコピー用紙で卓上LEDイルミネーションオブジェを作ってみました。ESPr Developer ( ESP-WROOM-02, ESP8266 )で制御してますが、Arduino UNO でも可能です。置くものを変えれば、クリスマスや正月用でも使えそう・・

関数1行で UTF-8 文字列をフリーの日本語漢字 ( 東雲 )フォントに変換できるようにしてみました

記事公開日:2016年11月22日
最終修正日:2016年11月24日

フリーの16×16ドット日本語漢字フォント(東雲フォント)の ESP-WROOM-02 ( ESP8266 )用、SDカード専用ライブラリを使いやすくしてみました。初期化後はたった1行の関数で UTF-8 文字列を東雲フォントドットに変換できるようになりました。

鉄道 JR風 有機EL 電光掲示板を作ってみた。(スマホで編集できて、Yahoo! ニュースも表示できる)

記事公開日:2016年11月14日
最終修正日:2017年2月2日

鉄道の JR風 Yahoo! ニュース電光掲示板を作ってみました。スマホから路線カラーや文字を変更できます。スクロール文字も変更できます。更にスマホの写真や画像も有機EL ( OLED )に表示できます。時刻表示は現在時刻で、NTPサーバー自動補正して・・・