EM35x/EM358x/EM359x System-on-Chip (SoC) / Network Co-Processor (NCP)​

The EM35x, EM358x and EM359x Ember® ZigBee® chips are the industry’s leading ARM® Cortex®-M3 based family of ZigBee SoCs delivering unmatched performance, power consumption and code density in a compact package. The EM35x, EM358x and EM359x families combine a 2.4 GHz IEEE 802.15.4 radio transceiver with a 32-bit microprocessor, Flash memory and RAM with powerful hardware supported network-level debugging features. Combined with the powerful ecosystem of ARM tools, these devices and tools enable OEMs to simplify development and accelerate time to market.
The EM35x, EM358x and EM359x SoCs are tightly integrated with EmberZNet PRO, a ZigBee compliant mesh networking software which is the most deployed ZigBee platform in the market.
 
 

Features

  • Industry leading ARM Cortex-M3 based family of ZigBee SoCs
  • Exceptional RF performance
  • 128 kB, 192 kB, 256 kB and 512 kB Flash variants available
  • 12 kB, 32 kB and 64 kB RAM variants available
  • USB included in selected EM358x and EM359x variants
  • Up to 32 GPIO and 4 serial ports on EM359x
  • Large Flash/RAM variants to accommodate the most sophisticated applications
  • Lowest deep sleep current on EM35x, and multiple sleep modes
  • Excellent immunity to other 2.4 GHz devices for reliable co-existence
  • Built-in memory protection
  • Flexible antenna interface allows easy antenna connection with or without PA
  • Flash guaranteed for 20,000 write cycles, enhances token storage capability via SIM-EEPROM
  • AES 128 hardware encryption engine with true random number generator
  • Hardware supported network level debugging with packet trace port
  • Capable of being ZigBee Coordinator, Router or End Device
  • Multi-networks feature supported by EmberZNet PRO
  • Multiple boot loaders supported by EmberZNet PRO including local storage bootloader on 256 kB and 512 kB Flash parts
 
 

Applications

 

Documentation

Expand AllCollapse All

Data Sheet (3)

Data Short (1)

DescriptionVersionUpdatedSize
EM35x Data Short
08.28.129/20/2012

Errata (2)

DescriptionVersionUpdatedSize
EM35x Errata
F6/26/2012
TS15: EM3598 Radio Board Technical Specification Errata
0.112/9/2014

Reference Manual (2)

User Guides (8)

Application Notes (23)

White Papers (10)

Miscellaneous (16)

PCN (9)

 

Development Kits

The Ember Development Kits provide all of the hardware and software tools needed to do application development in cost-effective and convenient kits.

Key Features

  • EM35x, EM358x and EM359x integrates a programmable ARM Cortex-M3 processor, IEEE 802.15.4 radio transceiver, 128-512 kB Flash, 12-64kB RAM, optional USB in some variants, 24-32 GPIO and 2-4 serial ports. These parts run the EmberZNet PRO network protocol stack supporting the ZIgBee PRO feature set
 
Product Matrix
Zoom
Part NumberFlashRAMFrequencyFrequency RangeAdj Channel Rejection (15.4)Alt Channel Rejection (15.4)+12/-13 MHz 802.11g RejectionTX PowerTotal Link BudgetDeep Sleep CurrentRX CurrentTX CurrentCrystal FrequencyTemperature RangeVoltageUSBPackage TypeSensitivityData RatesDatasheet
EM351128 kB12 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)0.4 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM357192 kB12 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)0.4 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3581256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3582256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN48-102 dBm (boost)250 kbps
EM3585512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3586512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN48-102 dBm (boost)250 kbps
EM3587512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VQFN48-102 dBm (boost)250 kbps
EM3588512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN48-102 dBm (boost)250 kbps
EM3591256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VNoQFN56-102 dBm (boost)250 kbps
EM3592256 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN56-102 dBm (boost)250 kbps
EM3595512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VNoQFN56-102 dBm (boost)250 kbps
EM3596512 kB32 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN56-102 dBm (boost)250 kbps
EM3597512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VNoQFN56-102 dBm (boost)250 kbps
EM3598512 kB64 kB12 MHz2400 - 2500 MHz35 dB46 dB36 dB-55 dBm to +8 dBm (boost)110 dB (boost)1.08 µA (no timer)26.5 mA (normal)31 mA (normal @ +3 dBm)24 MHz-40° to +85 °C2.1 to 3.6 VYesQFN56-102 dBm (boost)250 kbps
    EM35x/EM358x/EM359x chips can be designed in as full system-on-chip (SoC) devices for low cost, low power sensors and other devices in the home, or as network co-processor (NCP) devices for more complex applications running on a large applications microprocessor.
    EM35x Network Co-Processor (NCP) Application Blocks
     

    System-on-Chip (SoC) vs. Network Co-Processor (NCP)

    When used as an SoC, the entire application resides on the EM35x/EM358x/EM359x along with the ZigBee PRO software stack, and this can be a very cost-effective design for low cost, low power sensors and other devices in the home; such as light switches, occupancy sensors, contact sensors, lights and simple displays (e.g. In thermostats). More complex products, such as gateways, high-end displays and controllers, or utility meters often have large complex applications running on a large applications microprocessor, and for such devices adding the EM35x or EM358x as NCP enables certifiable ZigBee applications quickly and easily, maintaining modularity in the system. The NCP runs all of the ZigBee PRO networking stack and is connected to the application host, which runs the application, via SPI or UART using the EZSP protocol. AppBuilder will generate application code for the host processor to enable development of a complete ZigBee certifiable application.

    EM358x/EM35x Network Co-Processor (NCP)

    EM358x/EM35x ZigBee SoCs can be used as a network co-processor (NCP) using the Ember EZSP protocol, supported by EmberZNet PRO 4.3.0 and later. The additional Flash on the EM358x device provides more token space, enabling support for 50 link keys and bindings, necessary for trust center functionality in large ZigBee Smart Energy networks.

    Overview

    Product Matrix

    Documentation

    Tools

    Education

    Technology

    More Info