We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

Ethernet Microcontrollers and Microprocessors

Ethernet Microcontroller (MCU) and Microprocessor (MPU) Solutions


We provide a full portfolio of robust, highly-integrated PIC® microcontrollers (MCUs) and SAM MCUs and microprocessors (MPUs) with Ethernet support. PIC32MX, PIC32MZ, SAM E and SAM V MCUs and SAMA5D3 MPUs feature Ethernet MACs with industry-standard MII, RMII or RGMII interfaces to connect with Ethernet PHYs and switches. These solutions enable robust Ethernet connectivity for a wide variety of applications.

PIC Microcontrollers With MAC and PHY


PIC18F97J60

  • Integrated MAC and10BASE-T PHY
  • Fully compatible with 10/100/1000BASE-T networks
  • Up to 128 KB Flash
  • 8 KB Ethernet Buffer

Use With Our MAC Address Chips

  • Pre-Programmed, Globally Unique EUI-48™ MAC Address
  • Available in SPI, I²C and UNI/O® Bus
  • EUI-48 and EUI-64 compatible
  • Write protected codes

PIC Microcontrollers With MAC


PIC32MZ Family

  • 1 MB−2 MB Flash with Live Update
  • Fast Ethernet
  • Crypto engine, Hi-Speed USB (Device/Host/OTG), CAN, EBI, SQI, I²S and more

PIC32MX6/7 Families

  • Up to 512 KB Flash
  • Fast Ethernet
  • CAN, USB, I²S and more

SAM Microcontrollers With MAC


SAM V71

  • Arm® Cortex®-M7 based MCU
  • 10/100 Mbps Ethernet MAC with AVB support
  • TDM/I2S, CAN FD
  • Automotive grade

SAM E70

  • Arm Cortex-M7 based MCU
  • Dual CAN FD
  • Ethernet with IEEE® 1588 support, USB
  • Image sensor interface
  • AES hardware encryption engines

SAM E5

  • Arm Cortex-M4F based MCU, 120 MHz, up to 1 MB dual-panel Flash, 256 KB RAM
  • Integrated hardware security
  • 10/100 Mbps Ethernet MAC with IEEE 1588 support
  • Full-Speed USB
  • QSPI, dual SDHCs, dual CAN FD
  • Five low-power modes with 65 uA/MHz active power

SAM 4E

  • Arm Cortex-M4F based MCU, 120 MHz, up to 1 MB Flash
  • 10/100 Mbps Ethernet MAC with AVB and IEEE 1588 support
  • Full-speed USB
  • Dual CAN

SAM Microprocessors With MAC


SAM9 Series

  • ARM926EJ-S™ core-based MPU running at up to 800 MHz
  • Fully integrated hardware security with secure boot
  • 10/100/1000 Mbps Ethernet MAC with IEEE® 1588 and TSN (SAM9X75)
  • Dual 10/100 Mbps Ethernet MAC (SAM9X60)
  • High-Speed USB
  • LCD controller with RGB, MIPI® or LVDS

SAMA5 Series

  • Arm Cortex-A5-based MPU running at up to 600 MHz
  • Fully integrated hardware security with secure boot
  • Arm TrustZone® technology
  • 10/100 Mbps Ethernet MAC with IEEE 1588
  • 10/100 and 10/100/1000 Mbps Ethernet MAC (SAMA5D3)
  • High-Speed USB
  • LCD controller with RGB

SAMA7 Series

  • Arm Cortex-A7-based MPU running at up to 1 GHz
  • Fully integrated hardware security with secure boot
  • Arm TrustZone technology
  • Dual 10/100/1000 Mbps Ethernet MAC with AVB, IEEE 1588 and TSN (SAMA7D65)
  • 10/100 and 10/100/1000 Mbps Ethernet MAC with AVB and IEEE 1588 (SAMA7G54)
  • High-Speed USB
  • LCD controller with MIPI DSI®, LVDS

Ethernet Devices


Documentation


Application Notes


Title
An SNMP Agent for the Microchip TCP/IP Stack Download
AN1120- Ethernet Theory of Operation Download

Brochure


Title
Connectivity Solutions for Embedded Design Download

Reference Manual


Title
PIC32 Family Reference Manual, Sect. 35 Ethernet Controller Download

Ethernet Software


Free Licensed Microchip TCP/IP Stack


Our TCP/IP stack includes the following key features:

  • Supported Protocols: ARP, IP, ICMP, UDP, TCP, DHCP, SNMP, HTTP, FTP, TFTP
  • Socket support for TCP and UDP
  • Secure Sockets Layer (SSL)
  • NetBIOS Name Service
  • DNS - Domain Name System
  • TCPIP Discoverer
Microchip's TCP/IP stack

The stack is modular in design and is written in the ‘C’ programming language. Effective implementations can be accomplished in roughly 2–34 KB of code, depending on modules used, leaving plenty of code space on Microchip’s cost effective, high-density microcontrollers for the user application.

For more information on the Microchip TCP/IP Stack please visit www.microchip.com/tcpip.

Software  
TCP/IP Stack
Download
To download TCP/IP stack for PIC32 MCUs, visit Our MPLAB® Harmony Integrated Software Framework Download

Data Encryption Libraries


Software  
To download data encryption libraries for PIC32 MCUs, visit our MPLAB Harmony Integrated Software Framework which includes Microchip’s Cryptographic Libraries and WolfSSL’s CyaSSL Embedded SSL Library. Download

Video Resources


Ethernet Devices