Skip to main content

Bluetooth®

Example

Description

AIROC LE CYW20829 Keyboard

This code example demonstrates a keyboard solution using HID (Human Interface Device) Profile from Bluetooth® Low Energy with Windows, Android and IOS. For more details, see the README on GitHub.

AIROC LE CYW20829 Mouse

This code example demonstrates a mouse solution using HID (Human Interface Device) Profile from Bluetooth® Low Energy with Windows, Android and IOS. For more details, see the README on GitHub.

Bluetooth LE Battery Client

This code example demonstrates the implementation of the Bluetooth® LE Battery Service client using the Infineon® AIROC™ CYW20829 Bluetooth® chip and PSoC™ 6 MCU with AIROC™ Bluetooth® LE with ModusToolbox™ software environment. For more details, see the README on GitHub.

Bluetooth LE Battery Server

This code example demonstrates the implementation of a simple Bluetooth® LE Battery Service. The Battery Service exposes the Battery Level of the device and supports over-the-air (OTA) update over Bluetooth® Low Energy connection. For more details, see the README on GitHub.

Bluetooth LE Battery Server with OTA

This code example demonstrates the implementation of a simple Bluetooth® Battery Service. The Battery Service exposes the battery level of the device and supports over-the-air (OTA) update over a Bluetooth® Low Energy connection. The app downloads and writes the image to the secondary slot. On the next reboot, MCUboot copies the new image over to the primary slot and runs the application. If the new image is not validated in run time, on the next reboot, MCUboot reverts to the previously validated image. For more details, see the README on GitHub.

Bluetooth LE CTS Client

This code example demonstrates the implementation of a simple AIROC™ Bluetooth® LE GAP peripheral - GATT client with Current time service (CTS) using PSoC™ 6 MCU, AIROC™ CYW20829, and ModusToolbox™ Software Environment. For more details, see the README on GitHub.

Bluetooth LE CTS Server

This code example demonstrates the implementation of a simple AIROC™ Bluetooth® LE GAP central - GATT server with Current time service (CTS) using PSoC™ 6 MCU, AIROC™ CYW20829, and ModusToolbox™ software environment. For more details, see the README on GitHub.

Bluetooth LE Environmental Sensing Service

This code example demonstrates the implementation of a simple Bluetooth® LE environmental sensing profile. It shows how to send environmental parameters like temperature by sending simulated temperature values over the Bluetooth® LE connection using AIROC™ CYW20829 Wi-Fi & Bluetooth® combo SoCs For more details, see the README on GitHub.

Bluetooth LE Extended Advertisement Beacon

This code example demonstrates the implementation of Bluetooth® Low Energy extended advertisements and use of beacon library using ModusToolbox™ software. For more details, see the README on GitHub.

Bluetooth LE Findme

This code example demonstrates the implementation of a simple Bluetooth® Immediate Alert Service (IAS)-based Find Me Profile (FMP) using the Infineon PSoC™ 6 MCU with AIROC™ Bluetooth® LE, AIROC™ CYW20829, and AIROC™ Wi-Fi & Bluetooth® combo SoC devices. For more details, see the README on GitHub.

Bluetooth LE GATT Throughput Client

This code example demonstrates the maximum throughput (using GATT layer notification and GATT write command) that can be achieved with Infineon PSoC™ 6 MCU with AIROC™ Bluetooth® LE and AIROC™ CYW20829 Bluetooth® LE SoC devices. For more details, see the README on GitHub.

Bluetooth LE GATT Throughput Server

This code example demonstrates the maximum throughput (using GATT layer notification and GATT write command) that can be achieved with Infineon PSoC™ 6 MCU with AIROC™ Bluetooth® LE and AIROC™ CYW20829 Bluetooth® LE SoC devices. For more details, see the README on GitHub.

Bluetooth LE Hello Client

This code example demonstrates the implementation of Bluetooth® LE multi role applications using AIROC™ CYW20829, PSoC™ 6 , and ModusToolbox™ software. For more details, see the README on GitHub.

Bluetooth LE Hello Sensor

This code example demonstrates the implementation of Bluetooth® LE custom service with Bluetooth® security using AIROC™ CYW20829, PSoC™ 6 , and ModusToolbox™ software environment. For more details, see the README on GitHub.

Bluetooth LE Long Range Central

This code example demonstrates the use of LE Long Range PHY as a central (GATT Client) application with Infineon AIROC™ CYW20829 Bluetooth® devices and ModusToolbox™ software environment. For more details, see the README on GitHub.

Bluetooth LE Long Range Peripheral

This code example demonstrates the use of LE Long Range PHY as a peripheral (GATT Sever) application with Infineon AIROC™ CYW20829 Bluetooth® devices and ModusToolbox™ software environment. For more details, see the README on GitHub.

Bluetooth LE Low Power Demo

This code example shows how to enter device from Active to Sleep, Active to DeepSleep, Active to DeepSleep-RAM and Active to Hibernate power modes. For more details, see the README on GitHub.

Bluetooth LE Multi-peripheral

This code example demonstrates the implementation of multi-peripheral functionality using PSoC™ 6 MCU with Bluetooth® Low Energy, AIROC™ CYW20829, and ModusToolbox™ software environment. For more details, see the README on GitHub.

Bluetooth LE PAwR Client

This code example demonstrates a PAwR central implementation to establish synchronization with a PAwR peripheral. For more details, see the README on GitHub.

Bluetooth LE PAwR Server

This code example demonstrates a PAwR peripheral implementation to establish synchronization with a PAwR central. For more details, see the README on GitHub.

Bluetooth LE Periodic Adv

This code example demonstrates the use of LE Periodic ADV with Infineon AIROC™ CYW20829 Bluetooth® devices. For more details, see the README on GitHub.

Bluetooth LE Periodic Sync

This code example demonstrates the use of Periodic Sync to ADV with Infineon AIROC™ CYW20829 Bluetooth® devices. For more details, see the README on GitHub.

Bluetooth LE Voice Remote

This solution demonstrates the basic features of HID (Human Interface Device) Profile from Bluetooth® Low Energy with Android TV. For more details, see the README on GitHub.