Connects up to 32,000 devices:
BLE mesh for smart homes

08_CypressBLEMesh_NL-HP_720px 

Did you know that the BLE 5.0 Bluetooth standard can connect up to 32,000 devices in a single mesh network?

You may already know BLE from smartphones as one of the most widespread standards worldwide.
Today, everyone carries their HMI in their pocket, giving them direct access to everything that this enables.

Previously, BLE was hardly considered in growing markets like the smart home sector.
That’s precisely where the new Bluetooth mesh standard comes in, having already been successfully put into use by reputable lighting manufacturers.

The performance of BLE mesh

08_Mesh_Performance_720px 

With a 15-bit address range (unicast address), a total of 32,000 network nodes can fit in one BLE mesh. Representative networks are already using more than 1,000 nodes.

In a BLE mesh, messages are transferred via a “managed flooding” approach. The message contains the address of the sender and recipient and is sent to all nodes. Only the relay nodes forward these messages a certain number of times.

Managed flooding would cost battery-powered devices too much energy, which is why these devices do not communicate directly with the mesh.

For battery-operated applications, there is the low-power node role, which is assigned to a friend node. The “best” friend node communicates directly with the low-power node at larger intervals and manages the network communication on its behalf.

08_CypressBLEMesh_Networkt_720px 

Currently, smartphones can access the network via the GATT proxy node. Except for the
low-power node, every participant can fulfil multiple roles at once. The controllable properties
of the node are called elements, which, for an RGB lamp, are hue, saturation and lightness,
as an example.

If you want to watch a movie on a projector with the lights dimmed in the living room, you can store the settings (states) of multiple lamps that are bundled in a group as a lighting scenario (scene).

If required, scenes can be manually or automatically activated by a timer.

It’s best to use a pre-certified BLE 5.0 mesh module in your smart home applications.

Here, we present the highly efficient solutions from the manufacturer, CYPRESS.

First, the technical specifications of the modules in comparison:

 

Manufacturer

 

Cypress

Cypress

Cypress

Cypress

 

Series

 

WICED

WICED

WICED

WICED

 

Module

 

CYBT-423028-02

CYBT-413034-02

CYBT-483039-02

CYBT-213043-02

 

Chip set

 

CYW20719

CYW20719

CYW20719

CYW20819

CPU

Programmable

(yes/no)

yes

yes

yes

yes

 

Core 1

 

Cortex-M4F

Cortex-M4F

Cortex-M4F

Cortex-M4F

 

Core 2

 

 

 

 

 

 

Cycle 1

[MHz]

96

96

96

96

 

Cycle 2

[MHz]

 

 

 

 

 

Flash

[kbyte]

1024

1024

1024

256

 

RAM

[kbyte]

512

512

512

176

 

GPIO

 

17

17

15

22

Package

Type

 

SMT

SMT

SMT

SMT

 

Pins

 

28

30

34

35

 

x

[mm]

11

12

12.75

12

 

y

[mm]

11

16.3

18.59

16.61

 

Area

[mm²]

121

196

237

199

 

h

[mm]

1.7

1.7

1.8

1.7

Power consumption

V min

[V]

1.76

1.76

1.76

1.76

 

V max

[V]

3.63

3.63

3.63

3.63

 

Active Core 1

[mA]

2

2

2

2

 

Sleep

[µA]

1.6

1.6

1.6

1.75

 

Rx

[mA]

5.9

5.9

5.9

5.9

 

Tx @ 0 dBm

[mA]

5.6

5.6

5.6

-

 

Tx @ max

[mA]

-

-

-

5.8

Temperature

Temp min

[°C]

-30

-30

-30

-30

 

Temp max

[°C]

85

85

85

85

RF

Tx max

[dBm]

4

4

20

4

 

Rx sens. (1M GFSK)

[dBm]

-95.5

-95.5

-95

-95

 

RSSI resolution

[dBm]

1

1

1

-

 

Internal antenna

 

yes

yes

yes

yes

Bluetooth

BT version

 

5

5

5

5

 

2M PHY

(yes/no)

yes

yes

yes

yes

 

Coded PHY

(yes/no)

no

no

no

no

 

BT mesh

(yes/no)

yes

yes

yes

yes

 

Long range

(yes/no)

no

no

yes

no

 

Max connections

 

8

8

8

8

 

Max bindings

 

14

14

14

14

Special features

 

 

Additional 2 MB ROM for Bluetooth stack and drivers

Additional 2 MB ROM for Bluetooth stack and drivers

Additional 2 MB ROM for Bluetooth stack and drivers

Additional 2 MB ROM for Bluetooth stack and drivers

Development environment –
Modus Toolbox IDE and firmware

Modus Toolbox™ is the new, free Eclipse-based development environment that combines all controllers from PSoC 6 to the original WICED modules in one IDE. On Github, there are dozens of examples of supported controllers. In addition, there are complete libraries for Mbed OS, the Amazon Web Service. The revolutionary AWS IoT Greengrass core, which offers Cloud-based management of the application logic, is also supported with a library.

With the CYBT-213043 mesh kit, CYPRESS offers extensive hardware on four separate development boards. On the four boards, all the functions of the Bluetooth mesh standard can be thoroughly tested using the installed sensors:

  • Thermistor
  • Ambient light sensor
  • PIR motion sensor
  • RGB LED

The kit features the Bluetooth 5.0-compatible CYBT-213043-02 module.
It is FCC, ISED, MIC and CE-certified and is suitable for industrial applications, thanks to its expanded temperature range of -30 °C to 85 °C.

22 GPIOs are available with all peripheries within an area of approx. 2 cm² (12 mm x 16.61 mm).

Quick start with the EZ-BT Mesh Evaluation Kit

08_CypressBLEMesh_EvaKit_720px 

Wireless

Tel.
+49 6126 590-255
Fax
+49 6126 590-133
wim@glyn.de