FlashAirのLua機能のスクリプト例の紹介ページです。
どなたでも編集できますので、良いスクリプトがありましたら、どんどん投稿してください。
投稿の際には、ページを新規作成し、このページ上にリンクしてください。
⚠ページタイトルは、「Lua:」からスタートしてください。
⚠スクリプトのライセンスに関する表記を必ずしてください。
表記のないものは、MIT Licenseとみなします。
⚠投稿者自身の作成したスクリプトのみを紹介してください。
他者の作成したスクリプトは、下の「外部サイトのスクリプト紹介」にリンクを追加するのに留めてください。
投稿の際には、ページを新規作成し、このページ上にリンクしてください。
⚠ページタイトルは、「Lua:」からスタートしてください。
⚠スクリプトのライセンスに関する表記を必ずしてください。
表記のないものは、MIT Licenseとみなします。
⚠投稿者自身の作成したスクリプトのみを紹介してください。
他者の作成したスクリプトは、下の「外部サイトのスクリプト紹介」にリンクを追加するのに留めてください。
- FlashAirがゲームパッドになるって知ってましたか? → Airio Play
- W-04が発売されました! → W-04特設ページ
タイトル | 内容 | 作者名 |
Lua:開発の前に... | Luaスクリプト開発の前に、便利なエディタを導入しましょう | GPS_NMEA |
Lua:テンプレート | ページ作成用のテンプレートです | GPS_NMEA |
Lua:Hello World | Hello Worldを表示します | GPS_NMEA |
Lua:Arduino風入出力 | ArduinoのようにdigitalWrite, digitalReadを使うサンプル | GPS_NMEA |
Lua:RTC機能を使う | FlashAirに内蔵された時計機能を使う | GPS_NMEA |
Lua:AE-FAIOサンプル | 秋月FlashAir DIP IOボード用ライブラリのサンプル | GPS_NMEA |
Lua:AirioRPサンプル | Airio RP用ライブラリのサンプル | GPS_NMEA |
Lua:HTTPアクセス | HTTPアクセスをしてみましょう | GPS_NMEA |
Lua:UDP送信? | UDP送信をしてみましょう(W-04限定) | GPS_NMEA |
Lua:実行中の停止と取得 | 実行中のスクリプトを共有メモリを使って止めたり、メッセージを取得したりしてみます | GPS_NMEA |
Lua:HTMLとの連携 | HTMLやjavascriptと連携させてみましょう | GPS_NMEA |
AirioのフルカラーLEDとスライドスイッチを使った、はんだ付け不要で試せるサンプルです。
FlashAirをWi-Fi搭載マイコンとして使うならばここからスタートすると理解が早いです。
FlashAirをWi-Fi搭載マイコンとして使うならばここからスタートすると理解が早いです。
タイトル | 内容 | 作者名 |
Lua:LED 点滅 | LED点滅(Airio向け) | GPS_NMEA |
Lua:Arduino風入出力 | ArduinoのようにdigitalWrite, digitalReadを使ってLEDを点滅させるサンプル | GPS_NMEA |
Lua:スイッチが変化するとIFTTTのレシピを開始する? | IFTTT Maker channelを突くスクリプトです。 | GPS_NMEA |
Lua:スイッチが変化するとtwitterでつぶやく? | FlashAirからtwitterに投稿します | GPS_NMEA |
Lua:ソフトPWM | AirioのRGB-LEDをじんわりと点滅させます | GPS_NMEA |
Lua:AmazonDashButtonが押されたらLEDを点灯させる? | FlashAirを使ってAmazonDashButtonが押されたことを検出します | GPS_NMEA |
タイトル | 内容 | 作者名 |
Lua:テンプレート | ページ作成用のテンプレートです | GPS_NMEA |
Lua: FlashAir IoT Hubにダイレクトアクセス | IoT Hubにダイレクトアクセスします | GPS_NMEA |
Lua: Arduinoから数値アップロード | Arduinoと連携して5つの数値をアップロードします | GPS_NMEA |
タイトル | 内容 | 作者名 | 対象 |
Lua:テンプレート | ページ作成用のテンプレートです | GPS_NMEA | |
Lua:IFTTTのトリガ | IFTTT Maker channelを突くスクリプトです。 | GPS_NMEA | |
Lua:Stewgate-Uでツイート | Stewgate-Uを用いて、FlashAirからtwitterに投稿します | GPS_NMEA | |
Lua:Pushoverで通知 | Pushoverを用いてスマートフォンにプッシュ通知します | GPS_NMEA | |
Lua:Pastebinからダウンロード | Pastebinからテキストファイルをダウンロードします | GPS_NMEA | |
Lua:8_sys_pomeralua | キングジムのポメラDM100にてLuaスクリプトの編集・実行をするためのスクリプトです | GPS_NMEA | |
Lua:Dropboxへ自動アップロード | Dropboxにテキストファイルをアップロードします | GPS_NMEA | |
Lua:スクリプトをサーバーから読み込む | LAN内のサーバーからLuaスクリプトをダウンロードして実行します | GPS_NMEA | |
Lua:ソフトSPIもどき | CGIとして渡された値を、SPIっぽく送信します | GPS_NMEA | |
Lua:ソフトSPIもどき(PIO版) | CGIとして渡された値を、少し高速にSPIっぽく送信します | GPS_NMEA | |
Lua:ソフトI2C | ソフトI2Cでスイッチサイエンスの液晶に表示します | GPS_NMEA | |
Lua:faテーブル捜査 | faで始まる関数を探索して表示します | GPS_NMEA | |
Lua:保護実行 | Luaスクリプトを保護実行して、エラーをブラウザ上に表示します | GPS_NMEA | |
Lua:裏領域アクセス | FlashAirの裏領域にアクセスします | GPS_NMEA | |
Lua:ファイル更新日時の取得 | LuaFileSystemで得たファイル更新日時を人間に読めるように出力します | GPS_NMEA | |
Lua:CONFIG自動書き換え | CONFIG自動書き換えのサンプルです | GPS_NMEA | |
Lua:Tarアーカイブ展開 | LuaスクリプトでTarアーカイブを展開します | GPS_NMEA | |
Lua:fa.spiサンプル | fa.spiの仕様を回避して正常に通信するサンプルです | GPS_NMEA | |
Lua:A/Dコンバータ(MCP3008)をつなぐ | A/Dコンバータ(MCP3008)と通信するサンプルです | GPS_NMEA | |
Lua:Dropboxにアップロード(シンプル版) | Dropboxにシンプルにアップロードします | GPS_NMEA | |
Lua:FlashAirのレジスタから時刻を得る | RTCの現在日時を取得します | GPS_NMEA | |
Lua: Twilioを使って電話を掛ける | FlashAirからTwilioを使って電話をかけます | GPS_NMEA | |
Lua: メモリ容量調査 | FlashAirのLuaで使えるメモリ容量を調査します | GPS_NMEA | |
Lua: 全ファイル列挙 | FlashAir内にある全てのファイルを列挙します | GPS_NMEA | |
Lua: 再起動 | FlashAirを再起動します | GPS_NMEA | |
Lua: IPアドレスの変換とブロードキャストアドレスの計算 | IPアドレスの変換とブロードキャストアドレスの計算を行います.UDPブロードキャストに | GPS_NMEA | |
Lua: Scratchとの連携 | UDPブロードキャストを使って,Scratchへの変数設定やメッセージ送信(関数コール)を行います | GPS_NMEA | W-04専用 |
Lua: ScratchとAirioPlayを使って猫コントローラ | UDPブロードキャストを使って,Scratchと通信し,AirioPlayのコントローラ情報を送信します | GPS_NMEA | W-04専用 |
Lua: 周囲アクセスポイントの強度やMACアドレスの取得 | 周囲アクセスポイントのRSSIやMACアドレス等の詳細情報の取得を行います | GPS_NMEA | W-04推奨 |
Lua: Geolocation支援スクリプト | 周囲アクセスポイントのRSSIやMACアドレス等をおよそ2秒間隔で延々取得します | GPS_NMEA | W-04推奨 |
Lua:最新ファイル名のUDP送信? | 書き込まれた最新のファイル名をUDP送信します | GPS_NMEA | W-04専用 |
Lua:スクリプトのベンチマーク | 内部時間測定機能を使い、処理に掛かる時間を測定します。 | GPS_NMEA | W4.00.00専用(最新のファームウェアでは使えません!) |
Lua:スクリプト実行中に接続・切断した子機MACアドレスの取得 | fa.control("eva")を使い、リアルタイムに追記されるログから接続情報を抽出します | GPS_NMEA | W-04専用 |
外部サイトへ勝手にリンクして紹介するための表です。
こちらはページを作成する必要はありません。単に表に追加してください。
こちらはページを作成する必要はありません。単に表に追加してください。
タイトル | 内容 | URL |
Hello World! | FlashAir Developersにて公開されている、最も基本的なスクリプト | https://flashair-developers.github.io/website/docs... |
HTTPを利用したファイルのダウンロード | FlashAir Developersにて公開されている、HTTPを利用したファイルのダウンロードのサンプル | https://flashair-developers.github.io/website/docs... |
FTPを使ったファイルのアップロード | FlashAir Developersにて公開されている、FTPを使ったファイルのアップロードのサンプル | https://flashair-developers.github.io/website/docs... |
Facebookへのアップロード | FlashAir Developersにて公開されている、Facebookへの写真アップロードのサンプル | https://flashair-developers.github.io/website/docs... |
OAUTH2を使ったDropboxへのアップロード | FlashAir Developersにて公開されている、OAUTH2を使ったDropboxへのアップロードのサンプル | https://flashair-developers.github.io/website/docs... |
無線LAN設定 | FlashAir Developersにて公開されている、Luaスクリプトからの無線LAN設定のサンプル | https://flashair-developers.github.io/website/docs... |
Webインターフェースの作成 | FlashAir Developersにて公開されている、WebインターフェースをLuaで動的作成するサンプル | https://flashair-developers.github.io/website/docs... |
コメントをかく