All Projects → Luos-io → Luos

Luos-io / Luos

Licence: apache-2.0
Luos technology main lib

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Luos

Nanoprintf
A tiny embeddable printf replacement written in C99.
Stars: ✭ 287 (+421.82%)
Mutual labels:  embedded-systems, embedded
Kubernetes Handbook
Kubernetes Handbook (Kubernetes指南) https://kubernetes.feisky.xyz
Stars: ✭ 4,511 (+8101.82%)
Mutual labels:  microservice, containers
Wasm3
🚀 The fastest WebAssembly interpreter, and the most universal runtime
Stars: ✭ 4,375 (+7854.55%)
Mutual labels:  embedded, containers
lwprintf
Lightweight printf library optimized for embedded systems
Stars: ✭ 98 (+78.18%)
Mutual labels:  embedded, embedded-systems
Practical Clean Ddd
A simplified and effortless approach to get started with Domain-driven Design, Clean Architecture, CQRS, and Microservices patterns
Stars: ✭ 28 (-49.09%)
Mutual labels:  microservice, containers
o1heap
Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems
Stars: ✭ 119 (+116.36%)
Mutual labels:  embedded, embedded-systems
Embedded Resources
Embedded Artistry Templates, Documents, and Source Code
Stars: ✭ 360 (+554.55%)
Mutual labels:  embedded-systems, embedded
STM32F10x Servo Library
Servo library with stm developed by the Liek Software Team. We are working on new versions.
Stars: ✭ 14 (-74.55%)
Mutual labels:  embedded, embedded-systems
Fprime
F' - A flight software and embedded systems framework
Stars: ✭ 8,642 (+15612.73%)
Mutual labels:  embedded-systems, embedded
Swupdate
Software Update for Embedded Systems
Stars: ✭ 711 (+1192.73%)
Mutual labels:  embedded-systems, embedded
kocherga
Robust platform-agnostic Cyphal/DroneCAN bootloader for deeply embedded systems
Stars: ✭ 21 (-61.82%)
Mutual labels:  embedded, embedded-systems
Embedded Device Lab
embedded-device-lab是一个利用qemu模拟真实世界中物联网漏洞的测试环境。由于物联网架构的特殊性,调试分析漏洞通常需要使用qemu模拟执行不同架构的可执行文件。而各种搭建环境,交叉编译是一件费事费力,令人忧伤的工作。 embedded-device-lab利用docker-compose,将各种漏洞调试环境一键化。简单使用两条命令,就可以直接使用gdb或者IDA动态分析相关漏洞。
Stars: ✭ 48 (-12.73%)
Mutual labels:  embedded-systems, embedded
BIPES
BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!
Stars: ✭ 72 (+30.91%)
Mutual labels:  embedded, embedded-systems
esm
Lightweight communicating state machine framework for embedded systems
Stars: ✭ 21 (-61.82%)
Mutual labels:  embedded, embedded-systems
pydevmem
Python interface to /dev/mem
Stars: ✭ 41 (-25.45%)
Mutual labels:  embedded, embedded-systems
Furan
Scale out Docker builds
Stars: ✭ 339 (+516.36%)
Mutual labels:  microservice, containers
mish
A no-std libm implementation in Rust
Stars: ✭ 14 (-74.55%)
Mutual labels:  embedded, embedded-systems
w1-gpio-cl
Command line configured kernel mode 1-wire bus master driver. w1-gpio standard Linux module enhancement/substitution.
Stars: ✭ 17 (-69.09%)
Mutual labels:  embedded, embedded-systems
Go Health
Library for enabling asynchronous health checks in your service
Stars: ✭ 588 (+969.09%)
Mutual labels:  microservice, containers
Micro Xrce Dds Client
Micro XRCE-DDS Client repository
Stars: ✭ 30 (-45.45%)
Mutual labels:  embedded-systems, embedded

Luos logo

Introduction to Luos? 💡

We started designing Luos with the conviction that building electronic systems should be made easier than it is today. The majority of development time should be spent on designing the applications and behaviors instead of on complex and time-and-money-eating technicalities. To give a simple example, adding a new sensor (for example a distance sensor) to an electronic device in conception should not take more than a few minutes. So you can try, test and quickly iterate on a project to quickly design what users truly want.

Luos works like a microservice architecture in the software world, and a distributed operating system: it encapsulates any software or hardware function to make it communicate and work with any other encapsulated module, however it was developed, either on bare metal or on top of an embedded OS.

This repository contains the Luos library that you will need to include in your software projects. To correctly configure your hardware, it should be used in conjunction with the LuosHAL project.

Watch this video for additional details:

Luos video

Unfamiliar with Luos?

→ You can start by reading the Basics page.

You want to make your own board with Luos modules?

→ Start reading how to integrate Luos in your Development environment.

→ Then learn how to Create a Luos project.

You want to tune your device's behavior?

→ Luos provides a sets of Prototyping boards you can use as example or to develop your own project.

→ You can make your own embedded Luos apps.

→ You can control your devices through a Gate module using Pyluos.

If you have questions about a specific topic, you can refer or ask it on the Luos' Forum. And if you have suggestions about this documentation, don't hesitate to create pull requests.

Don't hesitate to read our documentation, or to post your questions/issues on the Luos' Forum. 📚

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].