Anyone that’s dabbled in open-source embedded software development in C, C++ or Rust knows how rough it is around the edges. For beginners, it’s a huge barrier - there’s a lot of research, installation, and configuration that has to happen just to get a working toolchain that you can use to build and load software onto your chosen development board. For more experienced developers, it makes you wonder if it’s all worth the effort.
...
Read more