Releases: BasedHardware/omi
# V1.0.2 Firmware Build
V1.0.2 Firmware Build
This is the second official build of the firmware that works with the Seeed Studio XIAO nRF52840 Sense, this is to make it easier for people to get started with, if you would like to build the firmware yourself checkout the setup guide
Setup
Download this firmware and connect your Seeed Studio XIAO nRF52840 Sense to your pc/laptop.
Double-click on the reset button of the device. The device will appear on your computer as a disk. Drag and drop the friend-firmware.uf2
file into it.
Note: On a Mac, you might see an error message after dropping the file, indicating that the process did not complete. This is just a Mac-specific error; the firmware is successfully uploaded.
That's it! You have successfully installed the firmware on your device. You can now proceed to setting up one of the apps to use the device!
V1.0.2 Android APK
V1.0.2 Android APK
This is the second official build and release of the Android app to github while we work on getting it to the Google Play Store.
Simply download this APK and make sure you have "Install Unknown Sources" or "Unknown Sources" enabled in the settings then you should be able to install the app, once its installed open the app and it will ask you for all the required permissions, it will then search for your "Friend" device and automatically connect.
Then simple enter your Deepgram API key and OpenAI Api Key into the app and everything should start to work.
Please note the app is still in early stages and a lot may change.
If you have any issues please make a issue report or contact us in the discord!
What's Changed
- Refactor/code cleaning by @josancamon19 in #109
- Feature/memories UI fix by @josancamon19 in #111
- Feature/diarization v1 by @josancamon19 in #110
- Feature/multilanguage by @josancamon19 in #112
- Bring back some stuff to main readme by @adamcohenhillel in #132
- add cname file by @adamcohenhillel in #133
- Feature/audios storage by @josancamon19 in #131
- vector database rag context logic + new prompts by @josancamon19 in #134
- Update Install_firmware.md by @kodjima33 in #136
- Update Install_firmware.md by @kodjima33 in #137
- hotFix timer memory creation
_initiateTimer
to 30 seconds instead of 5 by @josancamon19 in #138 - Update README.md by @kodjima33 in #139
- Fixes/connect state by @josancamon19 in #141
- Refactor/connection improvements by @josancamon19 in #145
- sentry debug options to false by @josancamon19 in #146
- Fixes/UI ux improvements by @josancamon19 in #151
- Update Contribution.md by @kodjima33 in #152
- Adding simple protocol description by @francip in #153
- Switch to Gpt-4o from Turbo api_calls.dart by @akshaynarisetti in #154
- Feature/better stt by @josancamon19 in #155
- added sentry logs and better state management for ws by @josancamon19 in #156
- B) by @AnhPhuN in #157
- Rename assets/3d_printing_designs/box design with LI-ion battery.stl … by @kodjima33 in #158
- Sentry improvements + memory creation logic fix by @josancamon19 in #159
- timer duration memory creation to 30 seconds by @josancamon19 in #160
New Contributors
Full Changelog: v1.0.0-Android-App...v2.0.0-Android-App
V1 Android APK
V1 Android APK
This is the first official build and release of the Android app to github while we work on getting it to the Google Play Store.
Simply download this APK and make sure you have "Install Unknown Sources" or "Unknown Sources" enabled in the settings then you should be able to install the app, once its installed open the app and it will ask you for all the required permissions, it will then search for your "Friend" device and automatically connect.
Then simple enter your Deepgram API key and OpenAI Api Key into the app and everything should start to work.
Please note the app is still in early stages and a lot may change.
If you have any issues please make a issue report or contact us in the discord!
V1 Firmware Build
V1 Firmware Build
This is the first official build of the firmware that works with the Seeed Studio XIAO nRF52840 Sense, this is to make it easier for people to get started with, if you would like to build the firmware yourself checkout the setup guide
Setup
Download this firmware and connect your Seeed Studio XIAO nRF52840 Sense to your pc/laptop.
Double-click on the reset button of the device. The device will appear on your computer as a disk. Drag and drop the zephyr.uf2
file into it.
Note: On a Mac, you might see an error message after dropping the file, indicating that the process did not complete. This is just a Mac-specific error; the firmware is successfully uploaded.
That's it! You have successfully installed the firmware on your device. You can now proceed to setting up one of the apps to use the device!
What's Changed
- Client by @Yumat10 in #1
- colors to the LED board by @Rishabhjava in #2
- Add printing BLE device address to serial monitor by @KyleVasulka in #3
- chore: Update .gitignore to remove build artifacts by @eng1n88r in #7
- Making setup process better by @akshaynarisetti in #5
- Fixes boot by @Bentlybro in #6
- Update README.md by @kodjima33 in #8
- feat: Implement double tap start recording by @eng1n88r in #9
- Restructuring by @akshaynarisetti in #10
- Update README.md by @Bentlybro in #11
- Update README.md by @kodjima33 in #13
- Update README.md by @MeKaNiZm98 in #14
- Update README.md by @akshaynarisetti in #15
- chore: Update README.md by @eng1n88r in #16
- Update README.md by @akshaynarisetti in #17
- feat: Make double tap and usage of IMU conditional by @eng1n88r in #12
- fix: Fix device search for Android by @eng1n88r in #18
- Update README.md by @kodjima33 in #19
- Fixed Dart assumes Big-endian order by @akshaynarisetti in #20
- Added the latest Firmware by @akshaynarisetti in #21
- Update to latest firmware by @akshaynarisetti in #24
- Update README.md by @akshaynarisetti in #25
- Update README.md by @akshaynarisetti in #26
- feat: Implement reporting battery % via bt service on connection by @eng1n88r in #27
- Rename Cover + Case.stl to Cover + Case triangle.stl by @kodjima33 in #30
- Update README.md by @kodjima33 in #31
- Update README.md by @kodjima33 in #33
- Update README.md by @kodjima33 in #34
- Added Background Permission for IOS by @akshaynarisetti in #36
- Revert "feat: Implement reporting battery % via bt service on connection" by @akshaynarisetti in #37
- Refactor folders by @adamcohenhillel in #38
- Feature/fix service selection by @eng1n88r in #39
- Revert "Revert "feat: Implement reporting battery % via bt service on connection"" by @eng1n88r in #40
- Fixed App permissions to BLE and Notifications by @akshaynarisetti in #42
- organize imports by @akshaynarisetti in #43
- Remove Unused Code by @akshaynarisetti in #44
- Update README.md with Latest Design with LiPo Battery by @akshaynarisetti in #45
- Update to 26 gauge wires 18 gauge is way too thick by @DamienDeepgram in #32
- Revert "Update README.md with Latest Design with LiPo Battery" by @akshaynarisetti in #50
- Update README.md by @DamienDeepgram in #51
- Update README.md by @kodjima33 in #52
- Update README.md by @kodjima33 in #53
- [docs] fix broken link to 3d printing assets by @after-ephemera in #54
- Restore requirements.txt file, it was deleted in commit 9524bcd… by @ebariaux in #56
- Add docs website from docs folder by @adamcohenhillel in #57
- Revamp UI by @akshaynarisetti in #59
- Maintain same background across all screens by @akshaynarisetti in #60
- Remove Redundant Screen from the flow by @akshaynarisetti in #61
- Remove unnecessary Supabase env vars from AppStandalone by @iamhitarth in #58
- Clean Code from BLE Finder by @akshaynarisetti in #62
- New UI + Seamless Connection experience by @akshaynarisetti in #63
- Replacing Whisper with Deepgram by @akshaynarisetti in #64
- Refactor README.md to fix error in mermaid code block by @Wladefant in #65
New Contributors
- @Yumat10 made their first contribution in #1
- @Rishabhjava made their first contribution in #2
- @KyleVasulka made their first contribution in #3
- @eng1n88r made their first contribution in #7
- @akshaynarisetti made their first contribution in #5
- @Bentlybro made their first contribution in #6
- @kodjima33 made their first contribution in #8
- @MeKaNiZm98 made their first contribution in #14
- @adamcohenhillel made their first contribution in #38
- @DamienDeepgram made their first contribution in #32
- @after-ephemera made their first contribution in #54
- @ebariaux made their first contribution in #56
- @iamhitarth made their first contribution in #58
- @Wladefant made their first contribution in #65
Full Changelog: https://github.com/BasedHardware/Friend/commits/v1.0.0-firmware