BLE/Zigbee Dual Mode Wireless MCU CH579


The CH579 is an ARM core 32-bit microcontroller that integrates BLE and Zigbee dual-mode wireless communication. The chip integrates low-power Bluetooth BLE communication module, Zigbee communication module, Ethernet controller and transceiver, full-speed USB host and device controller and transceiver, segment LCD driver module, ADC, touch key detection module, rich peripheral resources such as RTC and so on.

Chip block diagram


  • 32-bit ARM Cortex-M0 core, up to 40MHz system frequency
  • Built-in 32K SRAM, 250KB CodeFlash, 2KB DataFlash, 4KB BootLoader, support ICP, ISP and IAP, support OTA wireless upgrade
  • Bluetooth BLE and Zigbee dual mode, BLE compatible Bluetooth Low Energy 4.2 specification, Zigbee compatible with IEEE 802.15.4 specification
  • Integrated 2.4GHz RF transceiver and baseband and link control, single-ended RF interface, no external inductor required, simplified board level design, protocol stack and application layer API
  • Support 3.3V and 2.5V power supply, range 2.1V ~ 3.6V, built-in DC / DC conversion, current 6mA when transmitting power at 0dBm
  • Multiple low power modes: Idle, Halt, Sleep, Shutdown, built-in battery voltage low voltage monitoring, minimum current 0.2uA
  • Provide 10M Ethernet interface, built-in PHY
  • Embedded USB controller and USB transceiver, support USB2.0 full speed and low speed host or device, support control / batch / interrupt synchronous transmission, support USB type-C master / slave / current detection
  • Built-in real-time clock RTC, support timing and trigger modes
  • Provide segment LCD driver interface, support 96 points (24 × 4) LCD panel
  • 14-channel 12-bit ADC analog-to-digital converter with 14-channel touch keys
  • Provides 4 groups of 26-bit timers, supports capture/sampling, and supports 12 PWM outputs
  • Provide 4 independent UARTs, compatible with 16C550, the highest communication baud rate up to 5Mbps
  • Provides 2 independent SPIs, built-in FIFO, SPI0 supports Master and Slave modes, supports DMA
  • Provide LED dot matrix interface: support 1/2/4 data cable
  • Support 8-bit passive parallel port
  • Built-in temperature sensor
  • Provide 40 GPIO, 32 interrupt inputs
  • Built-in AES-128 encryption and decryption unit, chip unique ID
  • Package: QFN48_5X5, QFN28_4X4