Skip to content

Installation

Add RadioKit to your platformio.ini:

[env:esp32]
platform = espressif32
board = esp32dev
framework = arduino
lib_deps =
h2zero/NimBLE-Arduino@^2.1.0
RadioKit=symlink://../rk-arduino

For WiFi/Cloud support, add the build flag:

build_flags =
-D RADIOKIT_ENABLE_WIFI
  1. Download the latest release from GitHub
  2. Extract the ZIP into Documents/Arduino/libraries/RadioKit
  3. Restart the Arduino IDE
  4. Open File -> Examples -> RadioKit -> BasicSwitch
DependencyVersionRequired
NimBLE-Arduino^2.1.0Yes (for BLE)
WebSockets^2.7.3Yes (for WiFi/Cloud)
ESP32 Board PackagelatestYes
LittleFSbuilt-inOptional (for filesystem)
PlatformBLESerialWiFiCloud
ESP32YesYesYesYes
nRF52YesYesNoNo
STM32NoYesNoNo
SAMDNoYesNoNo