#FlashAir をいじった記録

FlashAirを主にLuaが動くSDカードとしていじった時の記録。 いじりながらつぶやいていることをまとめているので、誤りや 誤解、愚痴など混ざっていますので、参考にされる場合ご注意ください。 続きを読む
11
前へ 1 ・・ 30 31 次へ
Segment (gpsnmeajp) @Seg_Faul

仮にAE-FAIO_baseが完成済みで販売されるなら、今作ってるFlashAirスクリプト生成ウィザードを完全にそれ用にしてしまうのもありかもしれない。

2016-01-30 23:06:02
Segment (gpsnmeajp) @Seg_Faul

動画や紹介見てから、電子工作的にFlashAirに興味持って使う人なんて、(動画がよっぽど伸びでもしないかぎり)少数だし、 それ以外の人は多分ハンダ付けくらいできるので、完成品は少数でいいだろうなぁ...

2016-01-30 23:20:10
Segment (gpsnmeajp) @Seg_Faul

FTLE、自分のために作り、自分のために調整したが、他人の役に立っているのなら本望だ。

2016-01-30 23:38:13
Segment (gpsnmeajp) @Seg_Faul

AE-FAIO_base用のFTLEインストーラ作っても良いな。 液晶画面あるなら、起動時にIPアドレス表示することもできるし。

2016-01-30 23:39:10
Segment (gpsnmeajp) @Seg_Faul

Flashair、「なんの設定もしていない状態で」、ブラウザからLuaスクリプト送り込んで実行できれば便利なのだけど。 もしくは、config.cgiからUPLOAD=1を設定できるか。

2016-03-07 18:35:00
Segment (gpsnmeajp) @Seg_Faul

...もしかして、できるのか?一応確認しとこう

2016-03-07 18:39:33
Segment (gpsnmeajp) @Seg_Faul

あ、FlashAir、config.cgiからUPLOAD=1は設定できないけれど、WEBDAV=2を設定してWebDAVから書き込んだら普通に書き込めた。UPLOAD=1要らないのか。

2016-03-07 19:38:19
Segment (gpsnmeajp) @Seg_Faul

ということは... マスターコードを設定し、config.cgiでWEBDAV=2にしたあと、PUTでLuaスクリプトを送り込み、LuaスクリプトからUPLOAD=1やIFMODE=1を設定し... まで、全部ブラウザ上からできるのか?試してみよう。

2016-03-07 19:40:43
Segment (gpsnmeajp) @Seg_Faul

#Flashair フォーマットされてまっさらな状態から、Webアクセスのみでスクリプト書き込んで実行し、UPLOAD=1を立ててアップローダー動かすまで、出来てしまった。 pic.twitter.com/2v6p1cxn9D

2016-03-07 21:16:16
拡大
Segment (gpsnmeajp) @Seg_Faul

これで、買ってきたFlashairにスマホからスクリプト書き込んでマイコンとして使うの、SDカードリーダー無しでできてしまうな。

2016-03-07 21:17:41
Segment (gpsnmeajp) @Seg_Faul

・config.cgiからUPLOADは指定できないが、WEBDAVは設定できる ・WEBDAV=2を設定すればUPLOADに関係なくPUTでアップロードできる ・PUTでアップロードしたLuaスクリプトも実行できる ・LuaからCONFIGは書き換えられる 結果:できた

2016-03-07 21:26:42
Segment (gpsnmeajp) @Seg_Faul

電子工作記録: まっさらなFlashAirをWi-Fi経由でupload.cgiを有効にするバッチファイル gpsnmeajp.blogspot.com/2016/03/flasha…

2016-03-07 22:33:26
Segment (gpsnmeajp) @Seg_Faul

AE-FAIO版のFlashAir IOポートテスター作るか。下手したら普通のより需要ありそうだ。 ついでにI2Cの送受信テストもあればいいだろうか。

2016-04-02 12:32:01

これを見て。
【朗報】オフィスにバックドア(物理)が実装されました - NET BIZ DIV. TECH BLOG
https://tech.recruit-mp.co.jp/?p=9452

よく見ると、FlashAir + 秋月DIP IOボードが使われている。
これの扱いは、慣れてない人だとかなり面倒。
Luaスクリプトなんて使わずに使いたい人も居るだろう。

Segment (gpsnmeajp) @Seg_Faul

command.cgi互換のIOポート操作ができるLuaスクリプトが出来た。 本当は、もっとこう、いい感じに作りたいのだけど、過去の資産を使い回すため。

2016-04-02 14:53:09

いろいろあったが、TogetterがFirefoxからうまく書き込めなかったので投げていた。

Segment (gpsnmeajp) @Seg_Faul

SDカードの初期化コマンド発行を自分で書こうとしてやたら時間かかった。仕様新旧混在しすぎ

2016-09-09 15:11:24
Segment (gpsnmeajp) @Seg_Faul

SDカード、コマンド投げても全部エラーで弾かれると思ったら、単に初期化の際の判定ミスって未初期化のままだった。うむ...

2016-09-09 22:16:41
Segment (gpsnmeajp) @Seg_Faul

Arduinoだが、SDカードライブラリに依存しない造りにした。他のマイコン等で使いたかったので。 / 電子工作記録: FlashAirの共有メモリにアクセスするサンプル gpsnmeajp.blogspot.com/2016/09/flasha…

2016-09-09 23:00:58
Segment (gpsnmeajp) @Seg_Faul

SDカードのコマンド、振り返ってしまえば複雑でもないのだけれど、書いてる最中は結構悩んだ。

2016-09-09 23:01:45
Segment (gpsnmeajp) @Seg_Faul

電子工作記録: 秋月FlashAir DIP IOボード(AE-FAIO)の入出力テスター作った。 gpsnmeajp.blogspot.com/2016/04/flasha…

2016-04-02 15:15:02
Segment (gpsnmeajp) @Seg_Faul

コメントと関数を整理して、すっきりさせました / FlashAirの共有メモリにArduinoからアクセスするサンプル sites.google.com/site/gpsnmeajp…

2016-09-10 21:13:02
Segment (gpsnmeajp) @Seg_Faul

Arduino用のライブラリにしたので、zipファイルからぽんとインストールして使えるようになりました。 / FlashAirの共有メモリにArduinoからアクセスするライブラリ&サンプル(FlashAirSharedMem) sites.google.com/site/gpsnmeajp…

2016-09-11 19:03:11
Segment (gpsnmeajp) @Seg_Faul

ライブラリとは別に、ページ上にソースコード載せるのも必要かなと、別ページに再度作成。共有メモリの簡単な解説も追記しました。 / FlashAirの共有メモリをマイコンから扱う - おまけ程度のツール置き場 sites.google.com/site/gpsnmeajp…

2016-09-11 22:49:23
Segment (gpsnmeajp) @Seg_Faul

更新。とりあえずのリトライと、低速なソフトSPIを実装。 / FlashAirの共有メモリにArduinoからアクセスするライブラリ&サンプル(FlashAirSharedMem) sites.google.com/site/gpsnmeajp…

2016-09-12 22:20:25
前へ 1 ・・ 30 31 次へ