A react-native app to show off the capabilities of Movuino
- TypeScript
- React Native
- React Native BLE PLX
- React Native Navigation
- Icons from Icon8
- Arduino-esp32-ble
- MPU9250
In order to install the App on an Iphone (a Mac computer is required):
cd
to ./MovuinoApp and runnpm install
(if you run into error trynpm install --force
)- Uplaod the firmware to your movuino (ESP32)
- Install Xcode
- Open ./MovuinoApp/ios/MovuinoApp.xcworkspace in Xcode
- Connect your Iphone to your mac
- In the top bar dropdown menu, select your Iphone
- Still in the top bar, select MovuinoAppRelease scheme
- Click on the Play button to run the app on your device.
- Go in your phone setting and allow the app from an unauthorized developper.
- You can now unplug the Iphone from your Mac and open the App
- Hanlde bluetoth disconnection while reading data (currently crashes)
- Add more sensors
- Add data recording and exporting functionalities