en:zb4c_v1  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:zb4c_v1 [2022/04/22 16:00] (current)
Aleksandr Kazantsev created
Line 1: Line 1:
 +====== JetHome Zigbee module ZB4C v.1 (EFR32MG21) ======
 +
 +The module is designed to work as a Zigbee coordinator or end device as part of a Smart Home controller with the appropriate software installed and configured.
 +
 +The module is based on a modern Silicon Labs EFR32MG21A020F1024IM32 wireless microcontroller for the 2.4GHz band and features high performance, increased transmitter output power and compact size.
 +
 +Main technical characteristics:
 +
 +  * 80МГц  processor Arm® Cortex®-M33;
 +  * Flash memory 1024KB;
 +  * SRAM 96KB;
 +  * Transmitter output power up to +20 dBm;
 +  * Supply voltage 3.3V;
 +  * Current consumption in active mode up to 200 mА.
 +  * Overall dimensions of the module 28 х 18 mm.
 +
 +The module is based on the schematics of the Silabs EFR32xG21 (BRD4180B) debug board based on the EFR32MG21 chip:
 +  * [[https://www.silabs.com/documents/public/user-guides/ug385-brd4180a-user-guide.pdf|Описание платы BRD4180B]]
 +
 +==== Module pins assignment ====
 +
 +The module is made in the format of a unified JetHome wireless module 28 x 18 mm in size with contacts located along the perimeter of the module. Top view of the module:
 +
 +{{::zb4c_module_pinout.png?200|}}
 +
 +Module pins assignment:
 +
 +^ Pin ^ Function       ^ MCU pin ^
 +| 1            | SWCLK            | PA01 (18)              | 
 +| 2            | SWDIO            | PA02 (19)              |
 +| 3            | SWO              | PA03 (20)              |
 +| 4            | PA00             | PA00 (17)              |
 +| 5            | PD02             | PD02 (30)              |
 +| 6            | PD03             | PD03 (29)              |
 +| 7            | PD04             | PD04 (28)              |
 +| 8            | PC04             | PC04 (5)               |
 +| 9            | GND              |                        |
 +| 10           | Not connected    |                        |
 +| 11           | Not connected    |                        |
 +| 12           | Not connected    |                        |
 +| 13           | +3.3V            |                        |
 +| 14           | GND              |                        |
 +| 15           | RESET            | RESET (9)              |
 +| 16           | PA6/RX           | PA06 (23)              |
 +| 17           | PA5/TX           | PA05 (22)              |
 +| 18           | PA4/CTS          | PA04 (21)              |
 +| 19           | PC1/RTS          | PC01 (2)               |
 +| 20           | PB0/BOOT         | PB00 (16)              |
 +| 21           | GND              |                        |
 +| 22           | Antenna          |                        |
 +| 23           | GND              |                        |
 +
 +===== Supported firmware =====
 +
 +For information on supported firmware, see the documentation: [[::efr32mg21_firmware]]
 +
 +When using firmware from USB stick Z4:
 +  * Provides a transition to the bootloader mode at a low logic level at the input PB00.
 +  * It is possible to connect LEDs to indicate the operating mode: PD02 (red LED) and PD03 (green LED). A high logic level on these pins lights the corresponding LED.
 +  * The UART TX line is output to PA05, UART RX - PA06. Hardware flow control RTS/CTS is not used.
 +
 +===== Module flashing procedure =====
 +
 +For instructions on flashing the module, see the documentation: [[::efr32mg21_flash_manual]]
 +
 +
 +
  
en/zb4c_v1.txt · Last modified: 2022/04/22 16:00 by Aleksandr Kazantsev