Home
Janis Judvaitis edited this page Feb 10, 2021
·
53 revisions
This wiki is deprecated since 10.02.2021!
New home of MansOS Wiki is here https://github.com/edi-riga/MansOS/wiki
MansOS is an operating system for wireless sensor networks (WSN) and other resource-constrained embedded systems. The development using MansOS is done in C programming language. However, there are higher level tools available as well, such as using a domain specific language and designing a whole system in ~10 lines of code, and a puzzle-like, Blockly based application design tool similar to Scratch.
- About
- Introduction
- Setup - installing MansOS and the toolchains
- Usage - compilation, uploading, IDE
- Reference info and examples are in the wiki pages starting with
Ref::
- More examples can be found in apps/demo and apps/tests directories
- The first application - Blink
- Printing messages - to a serial port
- LEDs
- Delay (busy-waiting)
- Serial ports
- Radio
- ADC
- Timers and Alarms
- SPI
- I2C
- GPIO
- Sensors