Ether Card (v1)
The Ether Card is a basic Ethernet interface for use with the Carrier Board:
The ENC28J60 chip is used to drive the on-board RJ-45 connector, including two status LEDs. It can connected to the JeeNode (and many other similar boards, such as Arduino and RBBB) via the SPI bus.
There are three 6-pin headers, matching the layout of the Carrier Board, but the rightmost one is for mechanical stability only. The ENC28J60's chip select is connected to PB0 (Arduino's digital 8) and the open-collector interrupt output is connected to PD3 (INT1, i.e. the IRQ pin on the JeeNode ports).
All the header pins on the top row are labeled. There's a mounting hole to fasten the board to the center of the bottom ABS shell.
Configuration
There is nothing to configure.
Header Pinouts
Only the following pins are connected:
- IRQ - on leftmost header (not essential)
- GND - on leftmost header
- PWR - on leftmost header
- RST - on middle header (not essential)
- MOSI - on middle header
- MISO - on middle header
- SCK - on middle header
- B0 - on middle header
Design Info
Dimensions: 33 x 69 mm
CadSoft EAGLE design files: see below.
This board needs 150 mA @ ? 3.6V power and can be used with both 3.3V and 5V logic levels.
At 9V, the regulator gets very hot, but it can still cope.
How to Get It
http://jeelabs.com/products/ether-card
Related Weblog Posts
- 2010-05-23 - In and out of the box
- 2010-05-24 - Meet the Ether Card
- 2010-05-30 - Assembling the Ether Card
- 2010-05-31 - JeeNode as web server
- 2010-06-07 - EtheRBBBreadboard
- 2010-07-14 - Improved EtherNode
- 2010-11-29 - Ethernet web client
- 2011-01-30 - Ethernode on a breadboard
- 2011-01-31 - Back-soon server
- 2011-06-16 - DHCP support
- 2011-06-17 - Complete web client demo
- 2011-06-18 - Ping example
- 2011-06-19 - EtherCard library API
- 2011-04-11 - EtherCard improvements