W7500

The W7500 chip combines an ARM Cortex-M0 processor, 128KB Flash, and a hardwired TCP/IP core into a single solution for embedded applications. It features a proven Ethernet MAC and supports TCP, UDP, IPv4, and more, offering reliable Internet connectivity for over 15 years.

ARM Coretex-M0

Support 32-bit ARM Cortex-M0 (48MHz)

53 GPIOs

Support 53GPIOs (16 IO x 3ea, 5 IO x 1ea)

SPI(2), UART(3), PWM(8)

Support SPI 2ch, UART 3ch, PWM 8ch

Timer(4), Watchdog(1)

Support 32/16-bit Timerx4, 32-bit Watchdog

Key Features

DMA(6)

Support DMA 6ch

Flash 128KB/SRAM 16KB

Support Flash 128KB, SRAM 16KB, ROM for boot code 6KB

Ethernet MAC

Hardwired TCP/IPv4

3.3V -40℃ to 70℃

Support 3.3V Operation (2.7V to 3.6V)

64LQFP

Support 64LQFP type

Features

  • ARM Cortex-M0
    • 48MHz maximum frequency
  • Hardwired TCP/IP Core
    • 8 Sockets
    • SRAM for socket: 32 KB
    • MII (Medium-Independent Interface)
  • Memories
    • Flash: 128 KB
    • SRAM: 16 KB
    • ROM for boot code: 6 KB
  • Clock, reset and supply management
    • POR (Power-On Reset)
    • Internal Voltage Regulator : 3.3V to 1.5V
    • 8-to-24MHz external crystal oscillator
    • Internal 8MHz RC Oscillator
    • PLL for CPU clock
  • ADC : 12bit, 8ch, 1Mbps
  • DMA
    • 6-channel DMA controller
    • Peripheral supported: UARTs, SPIs
  • GPIO
    • 53 I/Os (16 IO x 3ea, 5 IO x 1ea)
  • Debug mode
    • Serial Wire Debug (SWD)
  • Timer/PWM
    • 1 Watchdog (32-bit down-counter)
    • 4 Timers (32-bit or 16-bit down-counter)
    • 8 PWMs (32-bit counter/timers with programmable 6-bit prescaler)
  • Communication Interfaces
    • 3 UART (2 UARTs with FIFO and Flow Control, 1 simple UART)
    • 2 SPI
  • Crypto
    • 1 RNG (Random Number Generator): 32-bit random number
  • Package
    • 64 TQFP (7x7 mm)

Documentation

Datasheet

Name Description Notes
W7500P Datasheet Technical specifications and features of the W7500P chip -

Technical Documents

Name Description Notes
W7500P Reference Manual Known issues, register details, and functional corrections for the W7500P chip -
W7500P Errata(EN)
7500P Errata(KR)
Known issues and corrections for the chips -
Limitation Note ARP problem in the NLB environment Technical specifications and features of the W7500P chip -

Getting Started

Name Description Notes
How to install KEIL Step-by-step guide for installing KEIL development environment for W7500P -
How to make KEIL new project for W7500 Tutorial for creating new KEIL projects for W7500P development -
How to use MDK for W7500 Peripherals Examples Guide for using MDK with W7500P peripheral examples -
How to use GCC for W7500 Peripherals Examples Instructions for using GCC compiler with W7500P peripheral examples -
How to use ISP tool Guide for using In-System Programming tool with W7500P -

W7500

close