background image

 

 

Atmel AVR2060: BitCloud ZigBee Light Link Quick Start Guide [APPLICATION NOTE] 

42004B

AVR

08/2012 

4

2. 

Installation and getting started 

2.1 

Tool chain installation 

 

 Install IAR Embedded Workbench for AVR 

[7]

, if not already installed on your PC 

 

 Add a Windows

®

 environment variable named IAR_AVR_HOME, and set its value to the IAR Embedded 

Workbench installation directory (for a default installation, it is 

C:\Program Files\IAR 

Systems\Embedded Workbench 6.11

). To do this: 

 

Go to 

Control Panel > System > Advanced > Environment Variables

 

 

Click 

New

 below the 

System variables

 list, and enter 

Variable Name

 and 

Variable

 

Value

 

This step is required if you plan to build embedded images using IAR Embedded Workbench from the command 
line. 

More details on tool chains used with BitCloud may be found in 

[3]

 or 

[4]

2.2 

Hardware configuration 

2.2.1  Assembling devices 

Both color scene controller and color light use RCB128RFA1 (RCB) as a base board. For a color scene controller an 
RCB board shall be attached to a Key Remote Control board. A color light may either use an RCB board with a Key 
Remote Control board (in this case its LCD screen is used to project the color light’s state) or use an RCB board alone 
(in this case its LEDs are used to indicate the color light’s state). 

To assemble a device: 

1. 

 Attach an antenna to the SMA connector on the RCB board. 

2. 

 Insert two AAA batteries into the RCB board. 

3. 

 For a color scene controller and for a color light to project its state to the LCD screen, attach an RCB board on 

top of a Key Remote Control board. 

4. 

 Power on the device by shifting the red button at the right side of the RCB board (see 

Figure 2-1

). 

Figure 2-1.  Assembled RCB hosted on a Key Remote Control board. 

 

Содержание AVR2060

Страница 1: ...of the BitCloud ZigBee Light Link software development kit SDK a software package for developing ZigBee Light Link profile applications Chapter 1 gives an overview of the software package and support...

Страница 2: ...6 2 3 1 1 Precompiled images 6 2 3 1 2 Application workspace 6 2 3 2 Programming with Atmel AVR Studio 6 3 Demo application 7 3 1 Launching the demo 7 3 2 Color light s functions 7 3 2 1 Touch link wi...

Страница 3: ...ific API definitions BitCloud lib BitCloud compiled libraries Applications ZLLDemo Demo application s sources and projects Evaluation Tools ZLLDemo Demo application s pre compiled images Documentation...

Страница 4: ...s used with BitCloud may be found in 3 or 4 2 2 Hardware configuration 2 2 1 Assembling devices Both color scene controller and color light use RCB128RFA1 RCB as a base board For a color scene control...

Страница 5: ...d fuse bits settings are shown in Table 2 1 Table 2 1 Fuse bits for Atmel ATmega128RFA1 Option Required value for 8MHz Required value for 16MHz BODLEVEL 1V8 1V8 OCDEN Enabled Enabled JTAGEN Enabled En...

Страница 6: ...n a workspace for example ZLLDemo eww and select JTAGICE mkII Fuse Handler JTAGICE 3 Fuse Handler 2 Click Read Fuses and make sure that the device fuses are set as specified in Section 2 2 2 3 If fuse...

Страница 7: ...lor light are needed More devices lights or controllers may be added as required Assemble devices as described in Section 2 2 1 Program devices with pre built images of the demo application via JTAG a...

Страница 8: ...ify command to the color light which blinks several times with its LEDs or the LCD screen The touch link procedure may be aborted at this moment if the PWR button is released To complete the procedure...

Страница 9: ...all scene if pressed for less that three seconds 7 8 9 Set minimum middle maximum light level 4 Triggers network update the color scene controller applies a standard ZigBee mechanism to select a new o...

Страница 10: ...te If touch link between controller devices is not performed pairing a new controller device with a color light that is already in the network will cause the color light to leaving this network and fo...

Страница 11: ...ene E Add Scene Remove Scene Store Scene hold Recall Scene Add Scene E Add Scene Remove Scene 4 5 6 Network Update Read ZLL version Trigger Breathe Trigger Finish Trigger Stop 7 8 9 MoveToLevel MoveTo...

Страница 12: ...by color light and color scene controller Such file initializes structures needed for the cluster and implements callback functions that are called to indicate commands responses For example see the...

Страница 13: ...ght Link Profile Specification Version 1 0 2 AVR2056 BitCloud Profile Suite Developer Guide 3 AVR2052 BitCloud Quick Start Guide 4 AVR2055 BitCloud Profile Suite Quick Start Guide 5 AVR2104 RF4CE EK R...

Страница 14: ...y this document or in connection with the sale of Atmel products EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE ATMEL ASSUMES NO LIABILITY WHATSOEVER AND D...

Отзывы: