Skip to content
 
 

Repository files navigation

NimBLE Rust wrapper for ESP32

crates.io build License Documentation

This is a Rust wrapper for the NimBLE Bluetooth stack for ESP32. Inspired by NimBLE-Arduino.

Usage

Add below settings to your project's sdkconfig.defaults.

CONFIG_BT_ENABLED=y
CONFIG_BT_BLE_ENABLED=y
CONFIG_BT_BLUEDROID_ENABLED=n
CONFIG_BT_NIMBLE_ENABLED=y

Features

  • GATT server
    • Advertisement
    • Services
    • Characteristics
      • Read
      • Write
      • Notify
      • Indicate
    • Descriptors
      • Read
      • Write
    • Encryption
  • GATT client
    • Scan
    • Services
    • Characteristics
      • Read
      • Write
      • Notify
      • Indicate
    • Descriptors
      • Read
      • Write
    • Encryption

About

A wrapper for the ESP32 NimBLE Bluetooth stack.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages