* [[https://github.com/espressif/esp-idf/blob/30545f4cccec7460634b656d278782dd7151098e/examples/bluetooth/gatt_security_server/tutorial/Gatt_Security_Server_Example_Walkthrough.md|ESP native code BLE server example]] * [[https://github.com/espressif/esp-idf/tree/30545f4cccec7460634b656d278782dd7151098e/examples/bluetooth/gatt_security_client|ESP native code BLE client example]] * [[https://github.com/nkolban/esp32-snippets/pull/315|Arduino core security examples]] * [[https://dl.espressif.com/doc/esp-idf/latest/api-reference/bluetooth/esp_gap_ble.html|ESP-IDF programming guide]] * [[http://blog.bluetooth.com/bluetooth-technology-protecting-your-privacy|BLE advertising and privacy (official blog)]] * \\