JetHome ZB6C Zigbee Module (CC2652P1)

The JetHome ZB6C module is based on a state-of-the-art 2.4GHz Texas Instruments multiprotocol wireless microcontroller CC2652P1 and features a high performance processing core and increased transmitter output power.

The module is designed to work as part of automation devices (controllers, end devices) and, depending on the software installed on the module, can perform various functions.

The module is hardware compatible with the original Texas Instruments board LAUNCHXL-CC1352P-2.

Supported protocols

  • Zigbee

  • Thread

  • Bluetooth 5.2 Low Energy

  • IEEE 802.15.4

  • 6LoWPAN

Technical Specifications

  • The *48Mhz *Arm® Cortex®-M4F processor.

  • Flash 352KB.

  • ROM 256KB (for library functions).

  • SRAM 80KB.

  • Transmitter output power up to +20 dBm.

  • Power supply voltage 3.3V.

  • Current consumption in active mode up to 85 mA.

  • Module dimensions: 28 x 18 mm.

Module pin assignment

The module is in the format of a unified JetHome wireless module of size 28 x 18 mm with contacts located on the perimeter of the module.

Module pin assignment (top view):

../../_images/zb6c_v1_pinout.png

Module output

Microcontroller assignment/output

1

TCK

2

TMS

3

DIO16 (TDO)

4

DIO17 (TDI)

5

DIO7

6

DIO6

7

DIO23

8

DIO14

9

GND

10

NC

11

NC

12

NC

13

+3.3V

14

GND

15

RESET

16

DIO12 (RX)

17

DIO13 (TX)

18

DIO21 (SCL)

19

DIO5 (SDA)

20

DIO15 (BOOT)

21

GND

22

ANTENNA

23

GNC

Note

  • The DIO_28 and DIO_29 pins of the microcontroller are used to control the RF switch installed on the module).

  • Pins 1, 2, 3, 4 are reserved for connecting a JTAG debugger.

  • The 20 (DIO_15) pin is reserved for use as a bootloader backdoor. The bootloader mode is entered by a low logic level on this pin.

  • Pins 5, 6 (DIO_7, DIO_6) depending on the software can be used to connect LEDs or for other purposes.

  • Pins 16, 17 (DIO_12, DIO_13) - UART interface for firmware and communication with the module.

  • Pins 18, 19 (DIO_5, DIO_21) are reserved for connecting peripheral devices via the I2C bus.

  • Pins 10, 11, 12 are not used.

Software

Supported firmware

Module flashing procedure

Note

Before flashing, the module must be switched to bootloader mode (serial bootloader). To do this you must reset the module by holding a low logic level on the DIO15 input of the microcontroller (pin 20 of the module).

Return of the module to run mode is performed when the module is turned on/restarted when the logic level at pin DIO15 (pin 20 of the module) is high.

Limitations

Warning

  • The device is shipped and supported with coordinator firmware only.

  • You are responsible for using third-party firmware, including router firmware.