WinnerMicro W806 32-bit XT804 USB Development Module

0 out of 5

CAD 2.50


Availability: Only 5 left in stock SKU: 26644


The WinnerMicro W806 chip is a secure IoT MCU chip. The chip integrates a 32-bit CPU processor, built-in UART, GPIO, SPI, SDIO, I2C, I2S, PSRAM, 7816, ADC, LCD, TouchSensor and other digital interfaces; supports TEE security engine, supports multiple hardware encryption and decryption algorithms, built-in DSP, Floating point unit and security engine, support code security permission setting, built-in 1MB Flash memory, support multiple security measures such as firmware encryption storage, firmware signature, security debugging, security upgrade, etc., to ensure product security features.

It is widely used in some IoT fields such as small home appliances, smart homes, smart toys, industrial control, medical monitoring, etc.

WinnerMicro W806 32-bit XT804 (XuanTie E804) microcontroller clocked at up to 240 MHz and equipped with 1MB flash and 288KB RAM.

W806 development board specifications:

  • MCU – WinnerMicro W806 32-bit XT804 microcontroller @ 240 MHz with 1MB Flash, 288KB RAM, FPU, DSP, crypto engine
  • Expansion – 2x 24-pin headers with (based on MCU specs)
    • 1x SDIO host with support for SDIO 2.0, SDHC, MMC 4.2
    • 1x SDIO device up to 200 Mbps
    • Up to 6x UART, 1x I2C
    • 1x SPI slave up to 50 MHz, 1x master/slave SPI
    • LCD controller with support for 4×32 interface
    • 1x I2S
    • Up to 4x ADC (16-bit, 1KHz sampling rate)
    • Up to 44x GPIOs, 5x PWM
    • Up to 15 touch sensors
    • ISO/IEC 7816 smart card interface
    • Reset, Wakeup, 3.3V, and GND signals
  • Debugging – CH340 via micro USB port
  • Misc – Reset and Boot buttons
  • Power Supply – 5V via micro USB port
  • Dimensions – 65 x 26 mm

Please see the Reddit thread about this very board, which also has links to some useful documentation with W806 datasheet and an SDK with libraries and C programs.

MCU Features:

  • Integrated 32-bit XT804 processor, working frequency 240MHz, built-in DSP, floating-point unit and security engine
  • Built-in 1MB Flash, 288KB RAM
  • Integrated PSRAM interface, supports up to 64MB of external PSRAM memory
  • Integrated 6-channel UART high-speed interface
  • Integrated 4-channel 16-bit ADC, the highest sampling rate is 1KHz
  • Integrated 1 high-speed SPI interface (slave interface), supporting up to 50MHz
  • Integrate a master/slave SPI interface
  • Integrated 1 SDIO_HOST interface, support SDIO2.0, SDHC, MMC4.2
  • Integrated 1 SDIO_DEVICE, supports SDIO2.0, the highest throughput rate is 200Mbps
  • Integrated 1 I2C controller
  • Integrated GPIO controller, supports up to 44 GPIO
  • Integrated 5-channel PWM interface
  • Integrated 1 Duplex I2S controller
  • Integrated LCD controller, support 4×32 interface
  • Integrated 1 7816 interface
  • Integrated 15 Touch Sensors

Safety characteristics

  • The MCU has a built-in Tee security engine, and the code can distinguish between the secure world and the non-secure world
  • Integrated SASC/TIPC, memory and internal modules/interfaces can be configured with security attributes to prevent non-secure code access
  • Enable firmware signature mechanism to achieve safe Boot/upgrade
  • With firmware encryption function, enhance code security
  • Firmware encryption keys are distributed using asymmetric algorithms to enhance key security
  • Hardware encryption module: RC4256, AES128, DES/3DES, SHA1/MD5, CRC32, 2048 RSA, true random number generator

Low power mode

  • Single 3.3V power supply
  • Support work, sleep, standby, and shutdown modes
  • Standby power consumption is less than 10uA

Download the development tool package from our server.

Some more helpful stuff can be found on GitHub/IOsetting/wm-sdk-w806

Official product documentation (Chinese) on Hi-Link website