-
Notifications
You must be signed in to change notification settings - Fork 943
add new board omi2 #2129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add new board omi2 #2129
Conversation
wow, welcome @is-qian , does this PR ready to merge or just your draft ? |
The new board still has many issues with the old code, and I think it will require modifying the src part of the code because the new hardware uses the nrf5340, which differs in many places from the src in the old code, so it currently won’t compile. Therefore, I think this is still just a draft. However, I can upload our test code here later to make it more convenient for subsequent testing and modifying the src code, so that the src code can be made compatible with the new hardware. |
i see, so just create a new folder in the firmware, e.g. omi > firmware > omi2. what do you think ? if this makes sense to you, go ahead and do it. anw, could you build the firmware on the devkit2 and give it a try with our omi ai app ? feel free to ask if you need my helps. |
I have added test code and optimized the directory, hoping it will be helpful for your subsequent development. |
great @is-qian ! i understood that all tests are done at the component level, right? could you help with some basic tests functions related to the BLE/WIFI communication, for example:
|
In the test project, for the convenience of the whole machine testing, BLE is used as a shell terminal, and you can use it just like a serial port. Of course, you can use it to read the button status. However, if you only want to broadcast the button status, you may need to adjust your code accordingly. For WiFi, I think you can refer to this demo. |
yes, thank man, and currently, we use https://github.com/adafruit/Adafruit_nRF52_Bootloader as the boot loader: |
thank @is-qian , lgtm & congratulation 🚀 |
No description provided.