Installation
Arduino IDE — Library Manager (recommended)
Section titled “Arduino IDE — Library Manager (recommended)”- Open Sketch → Include Library → Manage Libraries…
- Search for
PocketbaseExtendedand click Install.
Arduino IDE — Manual
Section titled “Arduino IDE — Manual”- Download or clone the PocketbaseExtended repository.
- Go to Sketch → Include Library → Add .ZIP Library… and select the downloaded ZIP, or copy the folder directly into your Arduino
libraries/directory. - Restart the IDE. The library appears under Sketch → Include Library → PocketbaseExtended.
PlatformIO
Section titled “PlatformIO”Add the library to your platformio.ini:
[env:esp32dev]platform = espressif32board = esp32devframework = arduinolib_deps = https://github.com/jeoooo/PocketbaseExtendedRun pio lib install (or let PlatformIO install it automatically on the next build).
Dependencies
Section titled “Dependencies”PocketbaseExtended has no external library dependencies. It uses only:
| Platform | Built-in libraries required |
|---|---|
| ESP8266 | ESP8266WiFi, ESP8266HTTPClient, BearSSLHelpers |
| ESP32 | WiFi, HTTPClient, WiFiClientSecure |
All of these ship with the official ESP8266 and ESP32 Arduino board packages.
Include
Section titled “Include”Add the single header to your sketch:
#include <PocketbaseExtended.h>No platform-specific #include is needed in your sketch — the library detects the target automatically.