Become a leader in the IoT community!
Join our community of embedded and IoT practitioners to contribute experience, learn new skills and collaborate with other developers with complementary skillsets.
Join our community of embedded and IoT practitioners to contribute experience, learn new skills and collaborate with other developers with complementary skillsets.
@superbike_z I am curious for one question there are many boards compatible with embedded linux and also zephyr. As far as I know zephyr is an RTOS and linux is an GPOS
To give the standard Embedded answer….
It depends π
There are two main factors in choosing to go Zephyr or Embedded Linux.
1. What does the project require
2. What do you know
For (1)
How ‘Real Time’ is the project?
How complex is the project?
If for example, I was only going to be getting data from sensors, possibly doing some manipulation of the data and then reacting to that input, I would be leaning towards Zephyr and engaging @superbike_z as he knows more about it than me.
If however, I was getting data from many sources, doing more complex manipulation (especially if there were existing libraries for that), I would be leaning more towards Embedded Linux.
For (2)
I know Embedded Linux far better than RTOS. I know many of the tricks to get the most out of a Linux system and I am more comfortable in a Linux environment. So I am therefore going to lean towards picking a Linux based solution. For someone who spends their time in the RTOS world, they may lean towards what they are familiar with and go RTOS.
what a great answer.
thanks
CONTRIBUTE TO THIS THREAD