Hi Amr, While we have split out the bluetooth stack, the sensor drivers are still in -core. We might separate the sensor framework at some point, but right now it sits in the main repo. https://github.com/apache/mynewt-core/tree/master/hw/drivers/sensors <https://github.com/apache/mynewt-core/tree/master/hw/drivers/sensors>
So a PR to the main -core repo would be great. BME680 would be a useful addition and we would all appreciate it! thanks, aditi > On Jun 19, 2018, at 4:53 AM, Amr Bekhit <[email protected]> wrote: > > Hello, > > How does the mynewt project foresee driver code being added to the project? > What I mean by that is does the project aim to be a bit like the Linux > kernel, with a huge codebase containing all supported drivers and the user > including only the ones they want, or would the project prefer that extra > drivers be published as independent repos that the user searches for and > adds to the project? I noticed that nimble has now been moved out of > mynewt-core and into its own repo. > > I'm currently working on a project that uses the BME680 environmental > sensor and I'm hoping to integrate it into the existing sensor framework. I > wasn't sure whether it would be best to create a separate repo for this > driver on github or include it directly in mynewt-core. > > Amr
