Skip to content

Operating System Ports

The project includes existing ports to a number of base operating systems:

  • Linux - a port of the core libraries and tools to Linux.
  • Android - a combination of the core libraries written in C and Kotlin bindings, with a JNI bridge between the two
  • iOS - a combination of the core libraries written in C and Swift bindings
  • Windows - which can run on Windows 10 (the bluetooth bindings are not yet included in the project)
  • MyNewt - a port of the core libraries and bluetooth bindings to the Apache MyNewt RTOS
  • FreeRTOS - a port of the core libraries to the FreeRTOS RTOS
  • NuttX - a port to the NuttX RTOS
  • ThreadX - a port of the core libraries to the ThreadX RTOS