東芝から発売されているFlashAirを用いた開発を行う人々向けのまとめwikiです。※本wikiは東芝及びフィックスターズ、キオクシアとは何の関係もありません。お問合わせは管理者へお願いします。

AE_FAIO_HTTP_IO

Webブラウザやjavascriptから、秋月FlashAir DIP IOボードキット(K-10007 AE-FAIO)の出力を扱うのって
意外と大変です。Luaスクリプトを書かなければなりません。

そこで、より簡易にIOポートを操作できるLuaスクリプト群を作成しました。
ブラウザから以下のように呼び出すだけで使えます。

出力したいポートのdigitalWriteを呼び出せば、その出力に。
http:/flashair/AE_FAIO_HTTP_IO/digitalWrite/0/HIGH.lua
入力したいポートをdigitalReadを呼び出せば、状態が0/1で帰ってきます。
http:/flashair/AE_FAIO_HTTP_IO/digitalRead/0.lua
簡単のためpinModeは自動で切り替わります。

おまけで、lcd出力機能も搭載しています。print.lua?Hello%0AFlashAirのように指定するだけで、文字が出ます。
http:/flashair/AE_FAIO_HTTP_IO/lcd/print.lua?Hello%0AFlashAir
例によって、自動セットアップ機能もついています。

https://sites.google.com/site/gpsnmeajp/electricme...
https://github.com/gpsnmeajp/FlashToolsLib

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

スマートフォンの方は画面下部よりPC版に切り替えることをおすすめします

アクセス解析中

忍者アナライズ

GoogleAnalytics

編集にはIDが必要です