Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vovagorodok/arduinoblechess
Connect your chess eboard over Bluetooth
https://github.com/vovagorodok/arduinoblechess
arduino ble bluetooth bluetooth-low-energy chess platformio
Last synced: 2 months ago
JSON representation
Connect your chess eboard over Bluetooth
- Host: GitHub
- URL: https://github.com/vovagorodok/arduinoblechess
- Owner: vovagorodok
- License: mit
- Created: 2022-05-24T15:17:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-26T10:53:43.000Z (6 months ago)
- Last Synced: 2024-07-26T12:21:02.730Z (6 months ago)
- Topics: arduino, ble, bluetooth, bluetooth-low-energy, chess, platformio
- Language: C++
- Homepage:
- Size: 89.8 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arduino BLE Chess
Library opens posibility to communicate with mobile chess apps via Bluetooth## Supported mobile apps
Currently work in progress with:
- Liches: https://lichess.org/mobile
- WhitePawn: https://khadimfall.com/p/white-pawn
- Chess.com: https://www.chess.com/play/appsInitially supported:
- Blichess: https://github.com/vovagorodok/blichess?tab=readme-ov-file#blichess## 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
```