Quickly implement Bluetooth LE on ESP32 using the ESP-IDF FreeRTOS projects.
The ESP32 BLE Library is based on the Arduino implementation so that you can quickly implement BLE on your FreeRTOS projects without having to use the Arduino library.
Though this is still a "WiP", the library still needs to go through the Xeno Innovations coding standards and naming conventions.
Quick sample:
// Parts of a class
class PascalCaseClass
{
public:
PascalCaseMethods();
AnotherMethod(int camelCaseArgs);
private:
_privateFields;
}
Made with ❤ by, Xeno Innovations and Suess Labs
`.---.` ``.---.
`:ohmmNNNNNmho. `-+osysoo+oyh:
.ohyo/:---:+ymNNm+ `/shy+:.` .dm`
`+h+-` .+dNNhhs:. /Nm.
`ys- `sNNd. `oNNo`
`y+` /hsdNh` `+dNd+`
os` .hh:`yNo `:ymNh+.
.h- /ms. `dd- `./ohmdy+-`
:y` ```+Nh:-:oNhosyyys+/-`
`+h/+oo-.. ydNmysosms:-..`
`:osyhd+/::--...`.dNo` :d/` .`
`+hs:-`-h` /NN+`oh: s:
`yd:` `+` sNNhhs- `d-
/Ns oNNm/` oy`
+Nm/` `-ohmNNh. `oh-
-hNNdo:.`````.:+ydy/.:dNNNs-` `/yo.
.smNNNNNNNNNNmy+-` .smNNNNdhyyhh+-
`:+ossso+:-` `:+syyyo/-`
The project is based on the works by NKolban's ESP32_BLE_Arduino project and Bluefruit
Further resources can be found below: