Moving to an RTOS on the RP2040

I’ve been working on a bunch of small projects involving microcontrollers. Currently a lot of them are based around the Raspberry Pi Pico boards because I like the development experience of those a lot. They have a decent SDK and cheap hardware to get started and the debugger works with gdb/openocd so it just integrates in all IDEs that support that.

One of my current projects is making a fancy hardware controller for a bunch of video equipment I use. The main things that will be controlled are two PTZ cameras (those are cameras that have motors to move them). One stationary camera and the video switching equipment that that’s hooked up to.

↫ Martijn Braam

There’s more to building something like this than connecting up hardware components – there’s also software that needs to be taken care of. In this case, the author is weighing several real-time operating systems for use in the project, namely FreeRTOS, NuttX, and Zephyr. If you’re working on a similar project, this article may help in choosing the RTOS that’s right for you.

9 Comments

  1. 2024-07-06 12:08 am
    • 2024-07-06 2:22 am
      • 2024-07-06 8:55 am
        • 2024-07-06 12:44 pm
          • 2024-07-06 8:56 pm
      • 2024-07-09 12:34 am
        • 2024-07-09 3:26 am
  2. 2024-07-06 8:59 pm
  3. 2024-07-06 11:23 pm