しばらくFonとして運用していましたが、MyPlace、FON_APともあまりにも遅く、接続が頻繁に途切れるなどトラブルが多かったので物置に眠っていたのですが、DD-WRT化の実験のために取り出してきました。
OSX + Arduino + Fonで正常に書き換えできましたのでメモしておきます。
コネクタケーブル作成
材料
Fon
Arduino
ケーブル
1×6メスコネクタ
コネクタへケーブルを次のようにはんだづけします。
黒: GND - 1pin
緑: TX - 3pin
黄: RX - 4pin
Fon、Arduinoと接続
FonにはGND(黒)を箱側にして2列のIC側に接続します。Arduinoには黒-GND、緑-TX-6ピン、黄-RX-7ピンに接続します。
ソフトウェア
AF_SoftSerial libraryをダウンロードし、Arduinoのディレクトリのhardware/libraryにコピーします。
Arduinoに次のコードを入力し転送します。
#include <AFSoftSerial.h>
AFSoftSerial mySerial = AFSoftSerial(6, 7);
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
// set the data rate for the SoftwareSerial port
mySerial.begin(9600);
}
void loop() [...]