Replies: 1 comment
-
This will be challenging. All of the drivers will need to be written for the SDK for that chip as InfiniTime doesn't have a vendor agnostic HAL. This includes core components like buttons, brightness, SPI and I2C but also things like the display, heart rate sensor and accelerometer. You'll also have to check if NimBLE supports that chip, and if not you'll have to port it to the chip. Maybe https://codeberg.org/JF002/InfiniTime-multi-target could be worth looking at too as some inspiration for how InfiniTime should target multiple hardwares |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I bought Colmi P8 Plus recently which uses a different MCU ( GR5515 by goodix ).
I see it is not supported, but I can see there is some opensource work on this MCU. Particularly we have https://github.com/goodix-ble/GR551x-MicroPython which has ported MicroPython to this MCU already and can be a good reference.
Since I am not familiar with this codebase, nor I have access to any NRF52 based watch, I am curious on how should I proceed with porting Infinitime to P8 Plus watch.
Beta Was this translation helpful? Give feedback.
All reactions