Skip to content

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

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages