Chirp BLE - bgloh/esp32 GitHub Wiki
Use partition scheme (No OTA Large APP) when compiling using Arduino.
Connection
ESP32 devkit c v4 | AdaFruit UDA1334 | AdaFruit SPH0645 | description |
---|---|---|---|
12 | - | DOUT | |
14 | - | BCLK | |
15 | - | LRCL | frame clock(left/right clock) input |
25 | DIN | - | serial data input |
27 | BCLK | - | bit clock input |
26 | WSEL | - | |
5v | VIN | - |
ESP32 scan : BLEAdvertisedDevice Class
github : arduino-esp32/libraries/BLE/src/BLEAdvertisedDevice.h
class BLEAdvertisedDevice {
public:
BLEAdvertisedDevice();
BLEAddress getAddress();
uint16_t getAppearance();
std::string getManufacturerData();
std::string getName();
int getRSSI();
BLEScan* getScan();
std::string getServiceData();
BLEUUID getServiceDataUUID();
BLEUUID getServiceUUID();
int8_t getTXPower();