The E-Net Module is an open source project which uses Microchip's ENC28J60 giving the Propeller Platform the ability to become an embedded webserver, IRC client, or even help you determine if you need to take an umbrella with you today.
The magic behind the E-Net Module is Harrison Pham's PropTCP which is an MIT licensed object.
This Instructable will take you through the assembly of the E-Net Module as well as a couple projects which can be done with it.
Step 1: Frequently Asked Questions
What is the E-Net Module?
It's an expansion module for the Propeller Platform, it lets you connect networks to your Propeller.
What does it work with?
It's set up to work the Parallax Propeller, it will fit on top of the Propeller platform, or you can drop it on a breadboard.
How many pins does it take?
The E-Net module takes four pins. There's space on the board to add two LED's, which will take two more pins, for a total of six. This leaves 25 pins open on the Propeller for the rest of your project.
Is it a webserver or a web client?
Either, depending on how you want to use it. It can serve web pages or data stored on an SD card, or query remote servers, parsing the response. I'll show you two demos, one parsing a web page for a weather report, and a second of a TV based IRC client
How much does it cost?
We make a kit for $33, or you can make your own - the expensive parts are the ENC28J60 chip ($4) and the pulsejack ($6), and the PCB (about $10, depending on how you get it made) We have included a schematic for those who want to assemble their own E-Net on a breadboard or PCB. Parts required for assembling your own E-Net Module can be sourced easily from here.
We have also provided the gerber files on the E-Net Module project page.