Linux


  • My last post, part 4 in the GPIO Programming series, showed some ways to program GPIO from Python. Python offers a number of advantages as a programming language including a short learning curve, no need for compilation, and the availability of many add-on modules. However, true compiled…

    Blog
  • After a hiatus of more than a year, I wanted to pick up this blog series and cover another GPIO library available on Linux. Since the last time I wrote on this topic, this library has become more widely supported and available on platforms like the Raspberry Pi, so the time was right to explore it…

    Blog
  • Your project will use or is already using Linux. You “just” need the operating system to work. So, what do you do? From where I sit, the smartest answer is to engage an OS engineer, pronto!You knew I would say that, right?? So, to back up this statement I’ll explain why it makes sense to get…

    Blog
  • Your customer asked you to build a Linux-based device. You’re a skilled developer but not experienced with embedded Linux. Here’s a quick overview of the key elements of Linux-based development you’ll need to master in order to successfully move from working prototype to Minimum Viable Product (MVP…

    Blog
  • Today’s medical devices are more capable than ever. But with those capabilities comes complexity – which in turn makes developing these devices more challenging. Creating a future-proof medical device solution, from CT scanning machines to patient-monitoring equipment, requires building on a…

    Blog