XPortino(ハードウェア編)

XPortinoとは

Lantronix社製、超小型デバイスサーバXPortを搭載したArduino互換機です。
XPortを利用して、通常のシリアル通信と同じ感覚でネットワーク経由で制御やセンサーの情報取得ができます。
また、通常のArduino IDEからネットワーク経由で遠隔地のXPortinoにスケッチの転送もできます。
I/O等もArduino UNO R3と同様で、シールドがそのまま利用できます。

電源には9〜24V程度のACアダプタを別途ご用意ください。

部品表

品名 型番 数量 番号 備考
IC ATmega328 1 IC1 Arduino UNO 互換CPU (ブートローダ書き込み済み)
  R-78E3.3-0.5 1 IC2 3.3Vスイッチングレギュレータ(同等品)
  R-78E5.0-0.5 1 IC3 5Vスイッチングレギュレータ(同等品)
抵抗 4.7k 3 R1, R2, R6 1/6W
  1k 5 R3, R4, R5, R7, R8 1/6W
コンデンサ 10u 2 C1, C2 積層セラミック
  100uf 2 C3, C4 積層セラミック
  0.1u 4 C5, C6, C7, C10 積層セラミック
  22p 2 C8, C9 セラミック
LED 2 LED1, LED4 Pow, RX
  ピンク 1 LED2 D13
  1 LED3 TX
  黄色 1 LED5 DTR
水晶振動子 16MHz 1 X1  
コネクタ 2.1φDCジャック 1 CN1 12V 電源 9~12V
  6ピン1列 2   Arduino互換コネクタ
  8ピン1列 1   Arduino互換コネクタ
  10ピン1列 1   Arduino互換コネクタ
  3ピン2列 1 ISP ISP, Arduino互換コネクタ
XPort XP1001000-05R 1 XPort1  
基板 XPortino Ver1.1 1   基板

完成写真

回路図

(すみません書いてないんで基板パターンを追ってください。基本的な部分はArduinoシリーズとほぼ同一です。)

注意点など

XPortがArduino互換ピンソケットより高いので、シールド装着時にXPortが干渉する場合があります。
ピンソケットにシールド用の足の長いピンソケットを1段取り付けると干渉せずにシールドを装着できます。