zscilib
zephyr-rtos-tutorial
zscilib | zephyr-rtos-tutorial | |
---|---|---|
2 | 3 | |
119 | 230 | |
1.7% | - | |
5.5 | 2.3 | |
24 days ago | about 1 month ago | |
C | C | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zscilib
-
The Kalman Filter. Helping Chickens Cross the Road
For the past two years, I've been working on and off on a basic, open source scientific computing library in C (basic linear algebra on embedded devices, etc.), and hired a student this summer to work on adding some orientation algorithms.
It's still a work in progress, but we did dig up a couple other filter options to try out beyond the usual Extended Kalman (contributors very much welcome!).
https://github.com/zephyrproject-rtos/zscilib/tree/master/sr...
As another poster mentioned, finding the right parameters for the filters is essential, and involves a fair amount of testing and some trial and error to narrow them down to the right range for your application. There isn't a lot of info out there on that, either.
- Show HN: Zscilib, scientific computing lib for embedded devices
zephyr-rtos-tutorial
-
Experiences using Zephyr RTOS for Embedded
The learning curve is steep, but I really enjoy working with it. Yes, it is complex and takes time to learn but that is always an issue when getting to know a new OS/framework. I used mostly the documentation to get started. I found this repo some time ago, looks promising.
-
learning zephyr
The first tutorial is pretty comprehensive: https://github.com/maksimdrachov/zephyr-rtos-tutorial
-
Zephyr: Tutorial for Beginners
Github
What are some alternatives?
pyrinas-zephyr - Open companion cloud client to Pyrinas Server for the nRF9160 Feather and Zephyr
awesome-zephyr-rtos - Zephyr RTOS for building modular firmware
zmk - ZMK Firmware Repository
lua-zephyr-module - Zephyr module including a little build system for Lua and usage samples
PJON - PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
isbd-zephyr-module - Iridium SBD module for Zephyr OS