We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

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


SAMA5D3

  • Arm Cortex-A5 based MPU
  • Security
  • TrustZone® technology
  • Hardware encryption engine
  • Video decoder
  • Connectivity peripherals
  • Gigabit Ethernet/Fast Ethernet

Ethernet Devices


Documentation


Application Notes


Title
AN870 - 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