An open API service indexing awesome lists of open source software.

https://github.com/greatcattw/cc2652r7_matter_example_hex

For Google home / Google nest hub gen 2 test
https://github.com/greatcattw/cc2652r7_matter_example_hex

cc2652 example matter

Last synced: 6 months ago
JSON representation

For Google home / Google nest hub gen 2 test

Awesome Lists containing this project

README

          

# CC2652R7_matter_example_hex
For Google home / Google nest hub gen 2 test

There are 3 hex file for test, lighting, lock, pump.

You need to add you google account to google "Developer Console" and it is able to pass Matter check.



![pic](pic/developer_console.png)


The VID and PID is at https://github.com/TexasInstruments/matter/blob/v1.0-ti-branch/examples/xxx-app/cc13x2x7_26x2x7/args.gni

All of VID is 0xFFF1

PID of lighting is 0x8001 (some BSP is 0x8005, check it with minicom log)

PID of lock is 0x8006

PID of pump is 0x800A

All of PIN is 34970112332

![pic](pic/pin_qrcode.png)

All of QR-Code can get from UART log.

The example of lock, press BTN-2 1 sec more to enable BLE advertising.

![pic](pic/lock.png)

![pic](pic/lighting.png)

![pic](pic/pump.png)



# Useful reference
https://developers.home.google.com/matter/vendors/texas-instruments


> ubuntu 20.04.6 <--- MUST, MUST, MUST, u22 is unable to compile. I tried this and spent a loooooot of time.
>

> sudo apt-get install git gcc g++ pkg-config libssl-dev libdbus-1-dev \
> libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev \
> python3-pip unzip libgirepository1.0-dev libcairo2-dev libreadline-dev
>

> download and run it
> wget https://software-dl.ti.com/ccs/esd/sysconfig/sysconfig-1.15.0_2826-setup.run
>

>

> git clone -b v1.0-ti-branch --recurse-submodules https://github.com/TexasInstruments/matter.git
> cd matter
> source ./scripts/activate.sh
> cd ~/matter/examples/lighting-app/cc13x2x7_26x2x7
> gn gen out/debug --args="ti_sysconfig_root=\\"$HOME/ti/sysconfig_1.15.0\\""
> ninja -C out/debug
>

> I tried to build ok with :
> lighting-app/cc13x2x7_26x2x7,
> pump-app/cc13x2x7_26x2x7,
> lock-app/cc13x2x7_26x2x7.
>

> These hex can test with google nest hub gen 2.
>

> uniFlash 8.7.0
> sudo apt-get install libusb-0.1
> sudo apt-get install libgconf2-dev
> install uniFlash_sl.8.7.0.4818.run
> cd ~/ti/uniflash_8.7.0
> sudo ./postinstall.sh
>



If this document help you, how about buy street cats a can of fish ?