„Xbee® shield“ yra elektroninis įrenginys, veikiantis su atvirojo kodo programine įranga, žinoma kaip Arduino® – platformos aplinka, leidžianti vartotojams lengvai rašyti ir įkelti kodą į įvesties/išvesties (I/O) plokštę. Atvirojo kodo platforma veikia daugelyje operacinių sistemų (OS), yra parašyta naudojant „Java“ ir yra pagrįsta kitų tipų programine įranga, kuri yra atvirojo kodo, pvz., apdorojimo programa ir avr-gcc. Arduino® programinę įrangą galima atsisiųsti internetu, o šis skydas gali būti įtrauktas į platformą.
Naudojant Xbee® skydą, Arduino® plokštės galės belaidžiu būdu susisiekti su Zigbee™. Skydas yra pagamintas iš kito Xbee® modulio ir gali palaikyti ryšį iki 100 pėdų (30.5 metro) viduje ir iki 300 pėdų (91.4 metro) lauke. Jis taip pat gali būti naudojamas nuosekliosioms ir USB jungtims pakeisti arba įjungti komandų režimą, kad būtų galima konfigūruoti daugybę tinklo parinkčių, įskaitant tinklinį tinklą ir transliavimo tinklą. Xbee® skydas turi kaiščius, kyšančius iš litavimo padėklo, įskaitant moteriško tipo kaiščių antraštes, skirtas analoginiam įėjimui naudoti tarp 2 ir 7 kaiščių. Šis konkretus skydas netrukdys 8–13 kaiščiams, todėl galima naudoti plokštės antraštes.
Su Xbee® skydu galima naudoti skirtingus Xbee® pagamintus modulius, o bet kurios šių modulių serijos instrukcijas galima rasti internete. Tam tikrus parametrus tinkluose, kuriuose naudojamas Xbee® skydas, pvz., adresavimą ir konfigūraciją, reikia nustatyti, kad jie tinkamai veiktų. Paprastai numatytasis modulių ir skydų nustatymas leis dviem įrenginiams susisiekti vienas su kitu. Jei jie nėra tinkamai sukonfigūruoti, jie turi būti nustatyti į tą patį kanalą ir tinklą. Parametras pavadinimu „CH Parameter“ nustato kanalą. Kitas parametras pavadinimu „ID parametras“ nustato tinklą.
Xbee® skydai taip pat turi du trumpiklius, kurie pažymėti kaip Xbee®/USB. Šie trumpikliai nustato, kaip šio skydo nuoseklusis ryšys bus prijungtas prie mikrovaldiklio nuosekliojo ryšio. Trumpiklius galima nustatyti į Xbee® padėtį, kur du kaiščiai nukreipti į plokštės vidų, arba USB padėtį, kur du kaiščiai nukreipti į lentos kraštą. Xbee® padėtyje modulis jungiasi ir palaiko ryšį su Xbee® skydu. Perjungimas į USB padėtį leidžia moduliui prisijungti ir bendrauti su kompiuteriu.
Xbee® skydas buvo patobulintas ir modifikuotas per visą savo gyvavimo laiką. Kai kuriose pataisose buvo išspręstos nedidelės ženklinimo ir tarpų problemos, tačiau funkcionalumas liko toks pat. Naujausia versija veikia su 1 ir 2.5 serijų Xbee® moduliais.