All Projects → drone-os → Drone Core

drone-os / Drone Core

Licence: other
The core crate for Drone, an Embedded Operating System.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Drone Core

Drone
CLI utility for Drone, an Embedded Operating System.
Stars: ✭ 114 (-56.65%)
Mutual labels:  bare-metal, async, asynchronous, concurrency, no-std, real-time, os, rtos, embedded
drone-cortexm
ARM® Cortex®-M platform crate for Drone, an Embedded Operating System.
Stars: ✭ 31 (-88.21%)
Mutual labels:  embedded, firmware, asynchronous, concurrency, rtos, bare-metal, no-std
drone-stm32-map
STM32 peripheral mappings for Drone, an Embedded Operating System.
Stars: ✭ 16 (-93.92%)
Mutual labels:  asynchronous, concurrency, rtos, bare-metal, no-std
apex
Apex RTOS - A (somewhat) Linux compatible real time operating system
Stars: ✭ 15 (-94.3%)
Mutual labels:  real-time, embedded, rtos
Incubator Nuttx Apps
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
Stars: ✭ 65 (-75.29%)
Mutual labels:  real-time, rtos, embedded
Uc Os2
µC/OS-II is a preemptive, highly portable, and scalable real-time kernels. Designed for ease of use on a huge number of CPU architectures.
Stars: ✭ 120 (-54.37%)
Mutual labels:  real-time, os, rtos
Zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Stars: ✭ 5,335 (+1928.52%)
Mutual labels:  real-time, rtos, embedded
Tascalate Concurrent
Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
Stars: ✭ 144 (-45.25%)
Mutual labels:  async, asynchronous, concurrency
Ea Async
EA Async implements async-await methods in the JVM.
Stars: ✭ 1,085 (+312.55%)
Mutual labels:  async, asynchronous, concurrency
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (-90.87%)
Mutual labels:  embedded, asynchronous, no-std
dtask
DTask is a scheduler for statically dependent tasks.
Stars: ✭ 17 (-93.54%)
Mutual labels:  real-time, embedded, rtos
Cocoos
A cooperative operating system based on coroutines
Stars: ✭ 50 (-80.99%)
Mutual labels:  real-time, rtos, embedded
Prettyos
A Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (-86.31%)
Mutual labels:  real-time, os, rtos
Memfault Firmware Sdk
Memfault Firmware SDK for embedded systems. More information at https://docs.memfault.com.
Stars: ✭ 42 (-84.03%)
Mutual labels:  firmware, rtos, embedded
Incubator Nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Stars: ✭ 591 (+124.71%)
Mutual labels:  real-time, rtos, embedded
async
🔀 Asynchronous framework in C.
Stars: ✭ 16 (-93.92%)
Mutual labels:  embedded, rtos, bare-metal
Uc Os3
µC/OS-III is a preemptive, highly portable, and scalable real-time kernel. Designed for ease of use on a huge number of CPU architectures.
Stars: ✭ 284 (+7.98%)
Mutual labels:  real-time, os, rtos
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+34.6%)
Mutual labels:  real-time, rtos, embedded
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+136.88%)
Mutual labels:  bare-metal, concurrency, no-std
mdepx
MDEPX — A BSD-style RTOS
Stars: ✭ 17 (-93.54%)
Mutual labels:  embedded, rtos, bare-metal

crates.io maintenance

drone-core

The core crate for Drone, an Embedded Operating System.

Documentation

Usage

Add the crate to your Cargo.toml dependencies:

[dependencies]
drone-core = { version = "0.12.1" }

Add or extend std feature as follows:

[features]
std = ["drone-core/std"]

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].