Mini RTOS kernel for small embedded systems. Preconfigured demo programs are included for lots of microcontroller architectures - ARM7, ARM CORTEX M3, PIC32, PPC405, 8051, AVR (MegaAVR), x86, PIC18, PIC24, dsPIC, HCS12, H8S, RDC, ColdFire, Fujitsu, etc.
PlatformIO is a cross-platform code builder and the missing library manager (Ready for embedded development, IDE and Continuous integration, Arduino and MBED compatible).
Embedded FORTH for TI MSP430FRxxxx chips (with FRAM).
Input serial terminal up to 6MBds with XON/XOFF and hardware flow controls,
embedded assembler following TI syntax with FORTH like unlabeled jumps,
easy mix assembler / FORTH, full access to interruptions and LPM modes.
Written in assembly
... [More], fast, in less than 6 kb.
And for 3 kb more, add a SD Card FAT16/32 driver with load, read, write, delete, plus a file direct copy from PC to SD_Card.
To use it, simply a PC under windows, a PL2303TA USB2UART cable and a TI MSP-EXP430FRxxx launchpad. [Less]
pico]OS is a highly configurable and very fast real time operating system (RTOS). It targets a wide range of architectures, from very small 8 bit processors and microcontrollers up to very huge platforms. Ports are available for ARM Cortex-M0/3/4, MSP430, PIC32, 6502, AVR, PPC and 8086
QP is a family of lightweight software frameworks for building responsive and modular real-time embedded applications as systems of cooperating, event-driven active objects (actors). The QP family consists of QP/C, QP/C++, and QP-nano frameworks, which are all strictly quality controlled, superbly
... [More] documented, and commercially licensable.
The behavior of active objects is specified in QP by means of hierarchical state machines (UML statecharts). The frameworks support manual coding of UML state machines in C or C++ as well as automatic code generation by means of the free QM modeling tool.
See also http://sourceforge.net/projects/qpc [Less]
openchronos-ng is a fork and major rework of openchronos. Compared to openchronos it has the following features:
* virtual screens
* system message bus for system/module communication.
* hardware RTC timekeeping (no more clock inaccuracy).
* rework of timer and ports drivers.
*
... [More] implementation of a module system (drop in applications).
* rework of the display routines.
* rework of the menu system.
The firmware code is also conceptually simpler and smaller which leaves room for more modules (applications). [Less]
scmRTOS is a free tiny preemptive Real-Time Operating System intended for use with Single-Chip Microcontrollers. It has very small footprint (from ~1K of NOR Flash for code and 512 bytes of RAM for data). Supported platforms: MSP430, AVR, STM8, Blackfin, ARM7, Cortex-M3, Cortex-M4. This RTOS is written in C++ language.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy