現在のカゴの中

商品数:0点

合計:0円

カゴの中を見る

商品カテゴリー

検索条件

商品カテゴリから選ぶ

商品名を入力

  • 当サイトについて
  • お問い合わせ
  • 特定商取引に関する法律

Arduinoイーサネットシールド

Arduino IDE 0012版以降に含まれているEthernetライブラリで使います。プログラムはものすごく簡単。こんなに簡単にネットワークプログラムが書けちゃっていいのかって心配になるくらい簡単です。いわゆる、Unixとかのソケット方式のプログラムを思い出すと少し憂鬱になりますが、イーサネットシールドならそんな心配は不要です。

うちでも売っているWIZnet社のW5100というチップを使用しています。このチップには、イーサネットのMAC(媒体アクセス制御層)、PHY(物理層)の回路に加えて、TCP/IPを処理する回路が搭載されています。え、TCP/IPを回路で処理するのか、と。TCP/IPをハードウェアで処理することを、Unixとかサーバとかの世界の人は「オフロード」なんて以前から呼んでいますが、まさにそれを、こんな安価な(ちょっと高いんですが)チップ1個で実現しているわけです。

W5100とArduinoとの接続は、SPIです。SPIのため、デジタルI/Oピンの、10番、11番、12番、13番を使用しています。現行の回路図を読む限り、他のSPI機器を同時に接続することはできなさそうです。一般には、SPIバスには複数の機器を並列に接続するのがセオリーなのですけどね。

写真では、SDカードスロットが実装されていますが、現行のロットでは実装されていません。SDカードスロットが実装されている場合であっても、スロットの上には「SD CARD NOT SUPPORTED」というステッカーが貼ってあり、使用できないようです。

イーサネットシールドの上に、別のシールドを積み重ねることができます。これは、他のシールドにはあまり見られない特長です。その代わり、ちょっと高さが高くて、メール便で送れないのが悲しいところです。→郵便局のエクスパックでお送りします。

メーカーがMACアドレスをつけてくれるようになりました。シールドの裏側に、MACアドレスを記載したステッカーがあります。このMACアドレスを使用して下さい。ただし、イーサネットシールドないしW5100チップには、電源オフの時にMACアドレスを覚えておく記憶領域はありません。Arduinoのスケッチ(プログラムコード)の中で、明示的に指定する必要があります。

公式サイトでの解説
上記のページを翻訳しました
建築発明工作ゼミさんの解説。頭が下がります。

うちで開発中のW5100-SPIボードもよろしく。まだ売ってないですけどね。

製造元希望小売価格:31ユーロ

商品コード: A-013

Arduinoイーサネットシールド

販売価格(税込) 4,200 円
関連カテゴリ:

Arduino > シールド

個  数

カゴに入れる

三階建て

三階建てにしてみました。上に載っているのは、XBeeシールドです。

この商品に対するトラックバック

この商品のトラックバック先URL

オススメ商品

TCP/IPハードウェア処理チップ「W5100」

TCP/IPハードウェア処理チップ「W5100」

価格(税込) 654 円

これがそのチップです。

AVRイーサネットプラットフォーム(キット)

AVRイーサネットプラットフォーム(キット)

価格(税込) 3,800 円

ATMega168とENC28J60でイーサネットに接続するキット。イーサネットシールドほどお手軽ではありません。

Olimex SPI接続イーサネットインターフェース

Olimex SPI接続イーサネットインターフェース

価格(税込) 4,019 円

ENC28J60だけを搭載したイーサネットアダプタ。SPIで制御します。これにATMega168を足したら、「AVRイーサネットプラットフォーム(キット)」とほぼ同等です。

このページのTOPへ