Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HW RECOMMENDATIONS] CC1352P-2 verses CC26X2R1 (CC2652/CC2652P) verses CC2652R/CC2652RB-based Zig-a-zig-ah? #32

Open
Hedda opened this issue Apr 14, 2020 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@Hedda
Copy link
Contributor

Hedda commented Apr 14, 2020

What hardware would you recommend someone to buy for Z-Stack 3.x Zigbee coordinator firmware?

Personally I am low on funds right now so thinking of just waiting for someone like Electrolama to start mass-producing and selling plug-and-play CC2652-based adapters such as their Zig-a-zig-ah ("ZZH") USB-stick at a lower price, but what hardware would you recommend today to someone who has enough funds now and is not willing to wait?

There are quite a few to choose from in Texas Instruments current SimpleLink multi-standard family:

http://www.ti.com/wireless-connectivity/simplelink-solutions/multi-standard/products.html

It looks like most people in the Zigbee2mqtt community who has made the lead is currently recommending the slightly more expensive CC13x2 based LAUNCHXL-CC1352P-2 development kit over the CC26x2 based LAUNCHXL-CC26X2R1 development kit for a number of reasons, though mainly because CC1352P-2 has a built-in RF-amplifier (PA/LNA) frontend as well as an SMA-connector for an external antenna and therefore has a much better link quality (people are even complaining that LAUNCHXL-CC26X2R1 has worse link quality than a CC2531 with an external antenna).

LAUNCHXL-CC1352P-2

  • +1: Has a built-in RF-amplifier (PA/LNA) frontend for potentially better range (assuming Zigbee2mqtt will support enablement - enhancement is raised). RF design includes a shield.
  • +1: Has a built-in SMA antenna connector (although it's still necessary to de/re-solder a tiny SMD capacitor switch from PCB antenna to SMA. Should provide an increase in range.
  • +1: Can support sub 1GHz - opening the possibility for 868MHz (EU) and 915MHz (NA) Zigbee for better range (technically possible but no idea how many end devices support it) and possibly other applications in the future… IMO this “benefit” should not be a consideration at the point.
  • -1: Bigger PCB (~2cm) than the CC26X2R1
  • -1: A little ($10) more expensive than the CC26X2R1
    There are two versions with different RF suitability - The P-2 version favours 2.4GHz rather than sub 1GHz and this would be the recommended version to obtain for Zigbee2mqtt
  • +1: STL for 3D printed case here: https://www.thingiverse.com/thing:3928171

LAUNCHXL-CC26X2R1

  • +1: Seems to be the preferred board on this thread (maybe we need a poll?)
  • +1: Slightly smaller PCB than the CC1352P
  • +1: A little cheaper than the CC1352P and more sellers than just TI.
  • +1: There is an STL for 3D printed case: https://www.thingiverse.com/thing:3305478
  • +1: Another STL for 3D printed case here: https://www.thingiverse.com/thing:3928171
  • -1: Theoretically less range than CC1352P due to lack of RF-amplifier (PA/LNA) frontend
  • -1: Possibility to use external antenna (if de/re-solder the tiny SMD capacitor) but that requires a JSC-SMA antenna adaptor which is not cheap (~20 euros)
  • -1: No support for sub-1GHz but there is no clear advantage of this currently

Other notes:

  • There does not yet appear to be any more economical options from online China retailers like Aliexpress, etc. for either of these.
  • Both have built-in JTAG programmer so no need for an external programmer
@sanyatuning
Copy link
Collaborator

I received a ZZH adapter for testing and it working nicely for me

@sanyatuning sanyatuning added the documentation Improvements or additions to documentation label May 3, 2020
@Hedda
Copy link
Contributor Author

Hedda commented May 4, 2020

@sanyatuning What are LQI and RSSI values reported by your different CCxxxx devices and sensors?

FYI, I read that OmerK has been or is looking after manufacturing partner(s) for the Electrolama Zig-a-zig-ah (zzh) adapter for a production version. Read that he was/is considering both crowdfunding sites, such as Crowd Supply and Tindie, as well as companies with already established supply-chains, like ITead (of Sonoff fame).

Anyway, current Zig-a-zig-ah prototype is also lacking PA (Power Amplifier) as it doesn't use CC2652P

https://electrolama.com/projects/zig-a-zig-ah/

"Also thinking of a second variant that uses CC2652P, sadly not pin compatible with CC2652R (or CC2652RB) so this will have be a new board spin. "P" part has a built-in PA (but no LNA) and should provide better range."

https://www.ti.com/product/CC2652P

C2652R look to have practically the same spec as CC2652P but without integrated PA (Power Amplifier)

https://www.ti.com/product/CC2652R

@Hedda Hedda changed the title [HW RECOMMENDATION] CC1352P-2 verses CC26X2R1 verses CC2652-based Zig-a-zig-ah? [HW RECOMMENDATIONS] CC1352P-2 verses CC26X2R1 (CC2652/CC2652P) verses CC2652R/CC2652RB-based Zig-a-zig-ah? May 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants