drone-os / Drone
Licence: other
CLI utility for Drone, an Embedded Operating System.
Stars: ✭ 114
Programming Languages
rust
11053 projects
Projects that are alternatives of or similar to Drone
Drone Core
The core crate for Drone, an Embedded Operating System.
Stars: ✭ 263 (+130.7%)
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 (-72.81%)
Mutual labels: embedded, asynchronous, concurrency, rtos, bare-metal, no-std
drone-stm32-map
STM32 peripheral mappings for Drone, an Embedded Operating System.
Stars: ✭ 16 (-85.96%)
Mutual labels: asynchronous, concurrency, rtos, bare-metal, no-std
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+210.53%)
Mutual labels: framework, real-time, rtos, embedded
apex
Apex RTOS - A (somewhat) Linux compatible real time operating system
Stars: ✭ 15 (-86.84%)
Mutual labels: real-time, embedded, rtos
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 (+149.12%)
Mutual labels: real-time, os, rtos
Transmittable Thread Local
📌 TransmittableThreadLocal (TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
Stars: ✭ 4,678 (+4003.51%)
Mutual labels: async, asynchronous, framework
Qpc
QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 379 (+232.46%)
Mutual labels: framework, rtos, embedded
Zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Stars: ✭ 5,335 (+4579.82%)
Mutual labels: real-time, rtos, embedded
Fprime
F' - A flight software and embedded systems framework
Stars: ✭ 8,642 (+7480.7%)
Mutual labels: framework, real-time, embedded
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (-78.95%)
Mutual labels: embedded, asynchronous, no-std
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+446.49%)
Mutual labels: bare-metal, concurrency, no-std
Prettyos
A Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (-68.42%)
Mutual labels: real-time, os, rtos
Ea Async
EA Async implements async-await methods in the JVM.
Stars: ✭ 1,085 (+851.75%)
Mutual labels: async, asynchronous, concurrency
dtask
DTask is a scheduler for statically dependent tasks.
Stars: ✭ 17 (-85.09%)
Mutual labels: real-time, embedded, rtos
Incubator Nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Stars: ✭ 591 (+418.42%)
Mutual labels: real-time, rtos, embedded
Cocoos
A cooperative operating system based on coroutines
Stars: ✭ 50 (-56.14%)
Mutual labels: real-time, rtos, embedded
drone
CLI utility for Drone, an Embedded Operating System.
Documentation
Refer to the Drone Book for documentation.
Usage
The program requires Nightly channel of Rust. Make sure you have it installed:
$ rustup toolchain install nightly
Install the latest version from crates.io:
$ cargo +nightly install drone
Check the built-in help:
$ drone help
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
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].