vovagorodok / ArduinoBleChess

Connect your chess eboard over Bluetooth
MIT License
4 stars 1 forks source link
arduino ble bluetooth bluetooth-low-energy chess platformio

Arduino BLE Chess

Library opens posibility to communicate with mobile chess apps via Bluetooth

Supported mobile apps

Currently work in progress with:

Initially supported:

Configuration

By default ArduinoBLE is used. For NimBLE-Arduino some changes are reguired.
For PlatformIO. Add to platformio.ini:

build_flags = 
    -D USE_NIM_BLE_ARDUINO_LIB

For Arduino IDE. At boards package installation folder create platform.local.txt:

compiler.cpp.extra_flags=-D USE_NIM_BLE_ARDUINO_LIB