WiFi Manager
The WiFiManager library simplifies the process of connecting an ESP32 to Wi-Fi networks by creating a captive portal for the user to input the Wi-Fi credentials. This is…
The WiFiManager library simplifies the process of connecting an ESP32 to Wi-Fi networks by creating a captive portal for the user to input the Wi-Fi credentials. This is…
ESP32 Bluetooth BLE is perfect for devices that need to run on battery for long periods (months or even years). It’s great for sending small amounts of data,…
ESP32 has built-in Bluetooth capabilities, supporting both Bluetooth Classic (BT) and Bluetooth Low Energy (BLE). Although both are part of the Bluetooth standard, they are fundamentally different technologies…
ESP32’s Flash memory is an external SPI-based storage that serves multiple purposes: This external SPI-based storage IC is embedded within the ESP32 module and enclosed by a metal…
Here’s a simple ESP32 Bluetooth Classic example that demonstrates how to set up an ESP32 as a Bluetooth Classic Serial Server. This example uses the Bluetooth Serial library…
The ESP32 Preferences library provides a simple and efficient way to store key-value pairs in the ESP32’s non-volatile storage (NVS), making it ideal for saving small amounts of…
The following example creates a BLE server with a single service and characteristic. The characteristic can be read by a connected BLE client. Steps: Code: Explanation: How to…
The API for Preferences is simple and easy to use. Here’s a breakdown of the typical operations: 1. Include the Preferences Library: 2. Create a Preferences Object: 3….
This example will set up the ESP32 as a BLE server with a writable characteristic. The value written to the characteristic will be printed in the serial monitor….
Unlock full access to TinkerBlock and see the entire library of paid-members only posts.
Subscribe to our Newsletter, cancel at anytime.