South European FAE team
Bluetooth
RCP HCI
Basic RCP test
1. What you need
2. Getting Started
3. Configure kit UART baudrate and handshake
4. Testing your RCP is working
Basic RCP throughput test
1. What you need
2. Testing RCP throughput
3. Using Bluez + RCP to interact with SoC Throughput (with display) example application
OpenThread subGHz
Applications
1- OpenThread Border Router setup
2- OpenThread development setup
1. Install OpenThread development setup on Linux VM or PC
3- OpenThread Compile examples with subG support
1. Compile the examples with subG support:
2. Commission the node to the OTBR at thread level for a test:
OpenThread
Applications
1- OpenThread Border Router setup for Matter Development
1. Prerequisites
2. RCP firmware
3. Border Router Install
4. Create an OpenThread Network
5. Add the Python Controller to this Border Router instance
2- Matter Dev Environment Setup
1. Initial steps
2. Install Matter SDK Development Environment:
3- Matter Building and Running Lighting App Example
1. What you need
2. Building the Lighting App example:
3. Commissioning and Driving the Lighting App
4- Matter Python Controller Build and Common usage
1. What you need
2. Building the Matter Python Controller
3. Common usage of Python controller
4. Sending ZCL commands to the node :
5- Matter Chip-Tool Build and Common usage
1. What you need
2. Building the Matter Chip Tool
3. Common usage of Chip Tool
4. Sending ZCL commands to the node
6- Matter Synchronized Sleepy End Device usage
1. What is Matter Synchronized Sleepy End Device
2. SDK modification
3. Compilation
Miscellaneous
IPv6 - Create an IPv6 Router
1. Installation of radvd daemon and configuration
2. Ipv6 Routing across interfaces
PERIPHERALS
Lesense
Capsense Touch
1. Introduction
1. What you need
3. Getting Started
4. Adding ACMP configuration to the project
5. Adding LESENSE configuration to the project
6. Adding LESENSE interrupt handling to the project
RAIL
Railtest
Adding Bootloader support to Railtest
1. What you need
2. Getting Started
3. Modification to add bootloader support
4. How to call the bootloader
Adding Ctune token read/write cli commands to Railtest (series 0-1)
1. What you need
2. Modification to Ctune token cli commands
Adding Ctune token read/write cli commands to Railtest (xG21)
1. What you need
2. Modification to Ctune token cli commands
Moving Railtest interface to RTT
1. What you need
2. Getting Started
3. Modification to replace the UART by RTT interface
4. How to use Railtest with RTT interface
SiWG917
Guides
GPIO configuration (MUX)
1. What you need
2. SiWG917 peripheral MUX to GPIOs:
Low power states (aka EM2-4)
1. What you need
2. SiWG917 architecture:
3. SiWG917 software control for low power:
4. Code exemple and measurements results:
TOOLS
WSTK
Consoles access
1. What you need
2. Introduction
3. Using the Ethernet port (Pro kits)
4. Using the usb port (all kits)
Zigbee
Applications
Z3 Gateway with Green Power Combo
1. Create and Configure the new project
2. Implement your application
3. Running the example
Z3 Roller Shutter
1. Create and Configure the new project
2. Modify the callbacks to integrate your application
3. Running the example
Z3 Temperature Sensor
1. Create and Configure the new project
2. Implement your application
3. Running the example
Zigbee Green Power
Applications
Zigbee Combo Router with SINK for the light sensor
1. Create and Configure the new project
2. Modify the callbacks to integrate your application
3. Running the example
Zigbee Green Power light sensor
1. Create and Configure the new project
2. Modify the callbacks to integrate your application
3. Running the example
South European FAE team
South European FAE Team documentation