Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asirinelli/odroid-go-bb8
Odroid-GO as a Sphero BB-8 remote control
https://github.com/asirinelli/odroid-go-bb8
bb-8 bluetooth esp32 esp32-idf gatt-client odroid-go sphero sphero-ble
Last synced: 3 months ago
JSON representation
Odroid-GO as a Sphero BB-8 remote control
- Host: GitHub
- URL: https://github.com/asirinelli/odroid-go-bb8
- Owner: asirinelli
- Created: 2018-09-27T20:08:00.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-23T22:52:19.000Z (almost 6 years ago)
- Last Synced: 2024-04-28T15:47:34.945Z (7 months ago)
- Topics: bb-8, bluetooth, esp32, esp32-idf, gatt-client, odroid-go, sphero, sphero-ble
- Language: C
- Size: 20.5 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-odroid-go - Sphero BB-8 remote control
README
# Odroid-GO as a Sphero BB-8 remote control
Simple program to transform you Odroid-GO into a remote control for
Sphero BB-8.## Build
1. Download the *Espressif IoT Development Framework* fork for odroid go:
`git clone https://github.com/OtherCrashOverride/esp-idf.git`
2. Set the environment variable to this directory:
`export IDF_PATH=<...>/esp-idf`
3. Setup the toolchain as described in the [ESP-IDF Programming
Guide](https://docs.espressif.com/projects/esp-idf/en/latest/get-started/linux-setup.html).
You should have updated your `PATH` environment variable to add the toolchain
programs.
4. Clone this repository and enter the created directory.
5. Pull the submodules: `git submodule init && git submodule update`
6. Compile: `make`
7. Flash your odroid-go: `make flash`## Licence
Part of the code is by Antoine Sirinelli under the WTFPL.
I have used code snippets from the ESP-IDF examples and re-used some odroid-go
specific codes from
[OtherCrashOverride](https://github.com/OtherCrashOverride).