ARM Coretex-M0
Support 32-bit ARM Cortex-M0 (48MHz)
The W7500P iMCU chip integrates an ARM Cortex-M0 core with TCP/IP, MAC, and PHY, delivering a powerful, all-in-one solution for IoT and networked devices. Featuring 128KB Flash, 16KB SRAM, and dual UART and SPI interfaces, it supports up to 25Mbps Ethernet speeds and operates in a 0 to +70°C range. Its compact 64 TQFP package (7x7 mm) and built-in networking functionalities make it ideal for smart home devices, IoT sensors, industrial control, and network communication devices, streamlining development with efficient processing and minimal power consumption.
Support 32-bit ARM Cortex-M0 (48MHz)
Support 34GPIOs (15 IO x 2ea, 4 IO x 1ea)
Support SPI 2ch, UART 3ch, PWM 8ch
Support 32/16-bit Timer(4), 32-bit Watchdog
Support DMA 6ch
Support Flash 128KB, SRAM 16KB, ROM for boot code 6KB
Support 10BaseT/100BaseTX Ethernet MACPHY
Support 3.3V Operation (2.7V to 3.6V)
Support 64LQFP type
| Name | Description | Notes | |
|---|---|---|---|
| W7500P Datasheet | Technical specifications and features of the W7500P chip | - |
W7500P Datasheet |
| W7500P Internal PHY Datasheet | How to control the internal PHY of W7500P using indirect register access via PHYR/PHYSR, with busy flag polling for read/write operations. | - |
W7500P Internal PHY Datasheet |
| Name | Description | Notes | |
|---|---|---|---|
| W7500P Reference Manual | Known issues, register details, and functional corrections for the W7500P chip | - |
W7500P Reference Manual |
| W7500P Errata(EN) 7500P Errata(KR) | Known issues and corrections for the chips | - |
W7500P Errata(EN) |
| How to Access W7500x PHY Register | W7500x PHY is accessed indirectly via PHYR/PHYSR registers; read/write operations use busy flag polling to ensure proper completion | - |
How to Access W7500x PHY Register |
| Limitation Note ARP problem in the NLB environment | Technical specifications and features of the W7500P chip | - |
Limitation Note ARP problem in the NLB environment |
| Name | Description | Notes | |
|---|---|---|---|
| How to install KEIL | Step-by-step guide for installing KEIL development environment for W7500P | - |
How to install KEIL |
| How to make KEIL new project for W7500 | Tutorial for creating new KEIL projects for W7500P development | - |
How to make KEIL new project for W7500 |
| How to use MDK for W7500 Peripherals Examples | Guide for using MDK with W7500P peripheral examples | - |
How to use MDK for W7500 Peripherals Examples |
| How to use GCC for W7500 Peripherals Examples | Instructions for using GCC compiler with W7500P peripheral examples | - |
How to use GCC for W7500 Peripherals Examples |
| How to use ISP tool | Guide for using In-System Programming tool with W7500P | - |
How to use ISP tool |