Skip to content

onethinx/OTX18-BLE-Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ OTX18-BLE-Examples πŸš€

This repository provides two example projects demonstrating Bluetooth Low Energy (BLE) functionality using the Onethinx OTX-18 module:

  1. BLE Scanner - Scans and lists available BLE advertisements.
  2. BLE GATT Communication - Establishes communication with a BLE peripheral using GATT.

Requirements


Project Description
1 This example demonstrates how to use the Onethinx OTX-18 module as a BLE scanner, continuously scanning for advertisements from nearby BLE devices.
2 This example demonstrates how the Onethinx OTX-18 module acts as a BLE central device, connecting to a BLE peripheral using the GATT (Generic Attribute Profile) protocol.

βš™οΈ Setup Instructions (Common for Both Examples)

1. Install Required Tools

Follow these steps to set up your development environment:

  • Install Visual Studio Code.
  • Install the OTX-Maestro extension.
  • (Optional) Install PSoC Creator if chip reconfiguration is needed.

2. Configure and Build in VS Code

  • Open the project folder (BLE_Scanner or BLE_GATT).
  • Click "Clean-Reconfigure" in the status bar.
  • Click "Build-And-Launch" to flash and debug.

3. Monitor Output

Use a serial terminal (e.g., PuTTY, Termite) to view the BLE scan results or GATT communication logs.


🐝 License

This project is licensed under the MIT License.


πŸ”— Useful Resources


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published