United States United States
Please confirm your currency selection:



Microchip Ethernet Solutions

Microchip addresses the growing demand for a small and low-cost embedded Ethernet solution by offering the following:

  • PIC32MX6xx and PIC32MX7xx families with integrated 10/100 Ethernet MAC
  • 10/100 Base-T ENC624J600 standalone Ethernet controllers with hardware cryptographic security engines and factory preprogrammed unique MAC address.
  • 10 Base-T ENC28J60 standalone Ethernet controller and the PIC18F97J60 family, which are IEEE 802.3 compliant and fully compatible with 10/100/1000 Base-T networks
  • Free licensed and robust TCP/IP stack, which is optimized for the PIC18, PIC24 and PIC32 microcontroller and dsPIC digital signal controller families
  • EUI-48™ and EUI-64™ enabled MAC address chips along with Serial EEPROM functionality
FAST 100Mbps Ethernet PICTail Video

Unable to view this video? Click to send a link to another source.
Microchip Ethernet Solution Webinars
Microchip Ethernet Solutions Design Resources


Microchip ENC624J600 10/100 Base-T Ethernet interface controller

Microchip's ENC624J600 offers low-cost stand-alone 10/100 Base-T Ethernet interface controller with integrated MAC & PHY, hardware cryptographic security engines and factory preprogrammed unique MAC address. A 24-Kbyte on-chip RAM buffer is available for TX and RX operations. The ENC624J600 have an industry standard Serial Peripheral Interface (SPI) or a flexible parallel interface. They are designed to serve as an Ethernet network interface for any microcontroller equipped with SPI or a standard parallel port. Microchip's ENC624J600 enables designers to create secured network- and Internet-connected embedded applications with minimized board space, cost and complexity.

Parameters
Parameter Name
Value
MAC
Yes
PHY
Yes
TX/RX RAM Buffer(bytes)
24576
Interrupt Pin
1
LEDs
2
Op. Voltage (V)
3.3
Temp. Range Min. (ºC)
-40
Temp. Range Max. (ºC)85
Max. Speed (MHz)
25
Interface
SPI and flexible parallel
Pre-Programmed MAC Address
Yes
Security Engines
Yes
Standalone Ethernet Controller
100 Base-T
General Features:
  • IEEE 802.3™ Compliant Fast Ethernet Controller
  • Integrated MAC and 10/100Base-T PHY
  • Hardware Security Acceleration Engines
  • Factory Preprogrammed Unique MAC Address
  • Supports one 10/100Base-T Port with Automatic Polarity Detection and Correction
  • Supports Auto-Negotiation
  • Support for Pause Control Frames, including Automatic Transmit and Receive Flow Control
  • Supports Half and Full-Duplex Operation
  • Programmable Automatic Retransmit on Collision


Microchip PIC18F97J60 PIC18 Microcontroller w/ integrated Ethernet

Microchip PIC18F97J60 PIC18 Microcontroller w/ integrated Ethernet

Feature rich PIC18 Microcontroller with an integrated 10Mbps Ethernet communications peripheral. This single-chip solution is ideal for applications requiring remote control and monitoring. Target applications include Idustrial Automation, Building Automation, Home control, Security and Instrumentation.

Parameters
Parameter Name
Value
Program Memory Type
Flash
Program Memory (KB)
128
CPU Speed (MIPS)
10.5
RAM Bytes
3,808
Digital Communication Peripherals
2-A/E/USART, 2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals
2 CCP, 3 ECCP
Timers
2 x 8-bit, 3 x 16-bit
ADC
16 ch, 10-bit
Comparators
2
Ethernet
10 Base T
Temperature Range (C)
-40 to 85
Operating Voltage Range (V)
2 to 3.6
Pin Count
100
Features
  • IEEE 802.3 compatible Ethernet Controller
  • Fully Compatible with 10/100/1000Base-T networks
  • Integrated MAC and 10BASE-T PHY
  • Up to 128KB Flash
  • 8 KB Ethernet Buffer
  • Support for Unicast, Multicast and Broadcast packets
  • Programmable wake-up on multiple packet formats, including Magic Packet®, Unicast, Multicast, Broadcast,
    specific packet match or any packet
  • 64/80/100-Pin TQFP Package
  • Temperature Range: -45°C to + 85°C



Microchip ENC28J60 10BASE-T stand alone Ethernet Controller

Microchip ENC28J60 10BASE-T stand alone Ethernet Controller

Microchip's ENC28J60 is a 28-pin, 10BASE-T stand alone Ethernet Controller with on board MAC & PHY, 8 Kbytes of Buffer RAM and an SPI serial interface. With a small foot print package size the ENC28J60 minimizes complexity, board space and cost. Target applications include VoIP, Industrial Automation, Building Automation, Home Control, Security and Instrumentation.

Parameter
Parameter Name
Value
MAC
Yes
PHY
Yes
TX/RX RAM Buffer(bytes)
8192
Interrupt Pin
1
LEDs
2
Op. Voltage (V)
3.3
Temp. Range Min. (°C)
-40
Temp. Range Max. (°C)
85
Max. Speed (MHz)
25
Interface
SPI
Pre-Programmed MAC Address
No
Security Engines
No
Standalone Ethernet Controller
10Base-T
General Features
  • IEEE 802.3 compatible Ethernet Controller
  • Integrated MAC and 10BASE-T PHY
  • 8 Kbyte Transmit/Receive Packet Dual Port Buffer SRAM
  • Programmable Automatic Retransmit on Collision
  • Programmable Padding and CRC Generation
  • Programmable Automatic Rejection of Erroneous Packets
Buffer Features
  • Configurable transmit/receive buffer size
  • Hardware managed circular receive FIFO
  • Byte-wide random and sequential access
  • Internal DMA for fast memory copying
  • Hardware assisted IP checksum calculation
PHY Features
  • Wave shaping output filter
  • Loopback mode
MAC Features
  • Support for Unicast, Multicast and Broadcast packets
  • Programmable pattern matching of up to 64 bytes within packet at user defined offset
  • Programmable wake-up on multiple packet formats, including Magic Packet®, Unicast, Multicast, Broadcast, specific packet match or any packet


Microchip EUI-48™ Enabled MAC Address Chips

Microchip EUI-48™ Enabled MAC Address Chips

Microchip Technology offers uniquely pre-programmed EUI-48™ enabled MAC address chips. Designed to work on standard buses, such as SPI, I2C™, and the UNI/O® bus, the devices provide easy and inexpensive access to MAC addresses, and feature up to 1.5 Kb of EEPROM that can be used for storing configuration settings or for buffering small amounts of data. The Microchip Technology devices can be ordered when needed without volume restrictions. Because these Microchip Technology devices eliminate the need for designers to burn a unique MAC address into every microcontroller (MCU), they enable quick integration and shorter time-to-market at lower costs. These devices are also EUI-64™ compatible.

Product Summary
Feature I2C - 2 Wire
SPI - 4 Wire
UNI/O - Single I/O
Datasheets
Product Briefs

Density2-Kbit2-Kbit2-Kbit
Voltage [Range]
AA [1.7-5.5V]
AA [1.8-5.5V]
AA [1.8-5.5V]
Max. Clock
400 KHz
10 MHz 100 KHz
WP Scheme
Permanent 1/2 Array WP in hardware
1/4 Array WP via Status Register
1/4 Array WP via Status Register
Read/Stand-by Current
1mA/1uA 5mA/1uA 3mA/1uA
Endurance Data Retention
1 Million E/W Cycles 200 Years
Temperature Range
-40° C to +85° C
Packages 8-SOIC; 5-SOT23
8-SOIC; 6-SOT-23
8-SOIC; 3-SOT-2
Features, Advantages, and Benefits
Features Advantages Benefits
48-bit EUI Embedded in a Serial EEPROM
Easy access to IEEE MAC addresses Same code is EUI-64 Compatible
Buy codes only when needed. Lower overall costs No Serialization/Programming hassles
At least half the array available as a standard EEPROM Additional non-volatile memory.
Scratch-pad area to store configuration settings or to buffer small amounts of data.
Available in standard buses -- SPI, I2C, UNI/O Faster design times Easy to incorporate into existing designs.
Well-known protocols Design flexibility
Write Protected Codes
Any modifications to the array will not affect these codes Ensures unique tamper-proof codes.
Standard EEPROM features
High endurance; Large operating voltage and temperature range; Low operating and stand-by currents
Create more robust designs Serial Interface Low power draw


Microchip Ethernet Solutions Application Ideas
IP Security Camera

In this example, a video camera is connected via Ethernet to the Internet. Real time video can be streamed to any location with an IP address. It is also possible to control the camera remotely, to pan and zoom on new subjects. Applications include home surveillance while at work, or surveillance of a second home, boat, or other remote location.



Vending Machine

In this example, a vending machine is connected via Ethernet to the Internet. Real time information, such as the amount of money, inventory status, or operating condition of the machine video can be streamed to any location with an IP address. The added cost is more than compensated by the improved efficiency made possible by reporting made possible through the IP connection. Price changes could also be done remotely.



Internet Radio

In this example, streaming audio is received via Ethernet from the Internet. Radio channels become IP addresses, and the service can be free or by paid subscription. The quality of service (reception) can be greatly improved, and the content controlled via use of Ethernet.



Ethernet Gateway

In this example, a thermostat is connected via Ethernet to the Internet. Real time information, such as the current temperature and humidity, can be streamed to any location with an IP address. The settings can be changed remotely - settings for new cycle time and temperatures can be updated easily thru the Internet




Microchip Ethernet Solutions Development Tools

Hardware Tools

Internet Radio Demo Board

Internet Radio Demo Board (Part Number DM183033) uses the 8-bit PIC18F67J60 microcontroller with integrated 10Base-T Ethernet to connect to SHOUTcast Radio™ servers and stream MP3 data to an audio decoder.

Ethernet Development Boards

PIC32 Ethernet Starter Kit (Part number DM320004) is an all inclusive development board for developing Ethernet applications using the PIC32 family of 32-bit MCUs with integrated Ethernet MAC. The board contains a PIC32MX795F512L running at 80 MHz and connected to an external PHY and RJ45. This starter kit has an integrated debugger/programmer and comes with Microchip's free Ethernet software and demo projects.


PICDEM.net™ 2 Development Board (Part Number DM163024) is an Internet/Ethernet development board supporting both the stand alone ENC28J60 Ethernet Controller and the single-chip Ethernet microcontroller family, the PIC18F97J60. Using the free Microchip TCP/IP Stack source code, you can experiment with the preprogrammed Microchip TCP/IP Demo Application and learn how to integrate connectivity into your applications.

Additional Development Boards

PIC18 Explorer Development Board (Part Number DM183032) is for evaluation of 8-bit PIC18, PIC18 J-series and PIC18 K-series families. It is the ideal complement to the MPLAB® ICD 3 debugger and programmer for a full-featured, economical, PIC18 development environment.


Explorer-16 Development Board (Part Number DM240001) is a low cost, efficient development board to evaluate the features and performance of Microchip's PIC24 microcontrollers and dsPIC33 digital signal controllers. It is the ideal complement to the MPLAB® ICD 3 In Circuit Debugger or MPLAB® REAL ICE™ for real-time emulation, debug and development environment.


PIC32 Starter Kit (Part Number DM320001) provides the easiest and lowest cost method to experience the PIC32 microcontroller. This starter kit is expandable through a modular expansion interface -the I/O expansion board, which offers full access to microcontroller signals, additional debug headers, and connection of PICtail™ Plus daughter cards.

PICtail™ Plus Daughter Boards

Fast 100 Mbps Ethernet PICtail™ Plus Daughter Board (Part Number AC164132) is designed for flexibility and can be plugged into Microchip's PIC32 Starter kit, Explorer-16, PICDEM.net™ 2 and PIC18 Explorer Development Boards. It comes populated with a 64-pin ENC624J600 Ethernet controller. The board has SPI connector and 8-bit or 16-bit multiplexed or de-multiplexed parallel interfaces.


Ethernet PICtail™ Daughter Board (Part Number AC164121) is designed for flexibility and can be plugged into Microchip's PIC18 Explorer Development Board. It comes populated with a 28-pin ENC28J60 Ethernet controller and a 28-pin PICtail™ connector.


Ethernet PICtail™ Plus Daughter Board (Part Number AC164123) is designed for flexibility and can be plugged into Microchip's Explorer-16 Development Board. It comes populated with a 28-pin ENC28J60 Ethernet controller and a PICtail™ Plus connector.

Software Tools

Integrated Development Environment

MPLAB® IDE Integrated Development Environment is a free, integrated toolset for the development of embedded applications employing Microchip's PIC® microcontrollers and dsPIC® digital signal controllers. MPLAB® IDE also serves as a single, unified graphical user interface for additional Microchip and third party software and hardware development tools. Moving between tools is a snap, and upgrading from the free software simulator to hardware debug and programming tools is done in a flash because MPLAB® IDE has the same user interface for all tools.

C Compilers

Microchip has a complete selection of MPLAB® C and HI-TECH C® compilers for programming any PIC® microcontroller and dsPIC® digital signal controller, including:

MPLAB C Compiler for PIC18 MCUs

MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs

MPLAB C Compiler for PIC32 MCUs

In-Circuit Debugger

MPLAB ICD 3 In-Circuit Debugger (Part Number: DV164035) is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip's Flash PIC® microcontrollers and dsPIC® digital signal controllers



View Microchip's 25AA02E48 MAC Address ChipsView Microchip's PIC18F67J60View the Microchip PIC18F97J60 PIC18 Microcontroller w/ integrated EthernetView the Microchip PIC16F785View the Microchip 25AA02E48View the Microchip PIC18F97J60View the Microchip 25AA02E48View the Microchip PIC24FJ64GA006VIew the Microchip MRF24J40View the Microchip ENC28J60
  • Microchip Technology
  • Semiconductors|IC-MCU/MPU|IC-Memory|IC-Interface