just4give / ei-blue

Over the bluetooth data capture app for Edge Impulse and XIAO BLE Sense

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EI Blue - Edge Impulse Data Capture Over Bluetooth

Purpose of this project is to enable embedded engineers to collect data from bluetooth enabled microcontrollers wirelessly and ingest to Edge Impulse studio. This is a very useful when you need collect realtime data but microcontroller cannot be connect to your computure via USB such as pet activity ( running, walking etc)

Supported Harware

  • XIAO BLE Sense ( Accelerometer + Gyro )

Supported Platform

The mobile app is written in Flutter which means, the app can be deployed to both iOS and Android. Unfortunately I don't have any android device under my possession. This app has been tested on iOS.

Pre-requisite

  • Edge Impulse Account and a project.
  • XCode and Apple developeme membership if you are building for iOS
  • Android Studio if you are building for Android

Watch the demo

data_collection_app.mp4

Build & Deploy

Run below command from root of the repo.

xed ios/Runner.xcworkspace/

This should open the project in Xcode. You need valid apple developer membership to build and deploy on your iPhone.

About

Over the bluetooth data capture app for Edge Impulse and XIAO BLE Sense


Languages

Language:Dart 48.8%Language:C++ 28.3%Language:CMake 11.0%Language:HTML 5.3%Language:Ruby 3.6%Language:Swift 1.9%Language:C 1.0%Language:Kotlin 0.2%Language:Objective-C 0.1%