Search code examples
operating-systemkernelpicbootloaderrtos

PIC Microcontroller Operating System


I heard it is possible to write an Operating System, using the built in bootloader and a kernel that you write, for the PIC microcontroller. I also heard it has to be a RTOS.

  1. Is this true? Can you actually make an operating system kernel (using C/C++) for PIC?
  2. If yes to 1, are there any examples of this?
  3. If yes to 1, would you need any type of software to create the kernel?
  4. Is Microchip the only company that makes PIC microcontrollers?
  5. Can the PIC microcontroller be programmed on a mac?

Thanks!


Solution

  • I suggest you check out FreeRTOS.