Embedded systems Software

OS OS

    • More...
  • More...

Category Category

    • More...
    • More...

License License

    • More...

Translations Translations

  • More...

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

    • More...
    • More...

User Interface User Interface

    • More...
  • More...

Database Environment Database Environment

Freshness Freshness

Embedded systems Software

  • Find out what (or who) is slowing down your network Find out what (or who) is slowing down your network Icon
    Find out what (or who) is slowing down your network Icon

    Get comprehensive network bandwidth analysis and performance monitoring with SolarWinds® Bandwidth Analyzer Pack.

    Network slow, but you don't know the cause? Use Bandwidth Analyzer Pack (BAP) to monitor and analyze network bandwidth performance and traffic patterns. With BAP, you can identify which users, applications, and protocols are consuming the most bandwidth. You can also monitor Wireless LAN Controller traffic to see what applications and clients are using your wireless network. Try it free for 30 days!
  • QP real-time frameworks/RTOS and tools Icon

    QP real-time frameworks/RTOS and tools

    Real-time frameworks/RTOS based on active objects & state machines

    Real-time frameworks/RTOS for building responsive and modular real-time embedded software as systems of active objects (concurrent state machines). The QP family consists of QP/C, QP/C++, and QP-nano frameworks, which are all strictly quality controlled, superbly documented, and commercially licensable. The behavior of active objects (a.k.a. actors) 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. All QP frameworks can run on bare-metal MCUs, completely replacing a traditional RTOS. Ports and ready-to-use examples are provided for major embedded CPUs, such as ARM Cortex-M, ARM7/9, MSP430, as well as Arduino and mbed. QP/C and QP/C++ can also work with a traditional RTOS/OS, such as ThreadX, FreeRTOS, embOS, and uC/OS-II as well as Linux (POSIX), Windows.

  • ChibiOS/RT free embedded RTOS Icon

    ChibiOS/RT free embedded RTOS

    ChibiOS/RT is a free and efficient RTOS designed for deeply embedded applications. It offers a comprehensive set of kernel primitives and supports many architectures: ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86.

  • Moebius Icon

    Moebius

    Raspberry PI minimal linux distribution

    Moebius Linux is a Raspberry PI armhf distribution built from scratch and targeted to have a small footprint. 20Mb of RAM (with ssh) and a 128Mb SD are minimum requirements. Size, speed and optimizations are main goals for this distro, take a look at it and contribute if you like it

  • GLCD Tools

    With GLCD Tools you can convert windows bitmap files (bmp) to a byte array suitable for graphic LCD displays. Additionally you can create fontsets out of your system fonts for the displays. It outputs C Code which you can use in your µC project.

    Downloads: 75 This Week Last Update: See Project
  • fslurp

    Fronius data tool for Linux

    fslurp is a program to pull the data from a Fronius inverter systems via a serial port connection. It supports both single and multiple inverter systems through the Interface Card Easy and the Fronius Interface Card/DataLogger Box. Fronius Sensor Card devices are also supported. It supports both human-readable and delimited (CSV-style) text output. Sample output can be seen by building project and exercising one of the test simulator targets (e.g. simIFCEasy). It is written in C++ and has been compiled on Linux.

  • ArduSim

    To be a practical Arduino simulator

    ArduSim provides API level simulation of an Arduino. Arduino sketches can be run and debugged on PC with no modification. ArduGate is a sub-project of ArduSim. The agent sketch is shared.

  • Terminal-BASIC Icon

    Terminal-BASIC

    BASIC-like language interpreter for embedded systems

    Terminal-BASIC is a BASIC-like language interpreter, works on a set of single board embedded systems (i.e. famous AVR uc based boards). Terminal-BASIC: * suports real numbers, multidimensional arrays and Darthmouth BASIC-style matrix operations; * written in C++11; * has modular structure (can save uc storage, instantiating only used modules); * works through different i/o devices, using vt100 commands; * on systems with multiple i/O devices can work as simple time-sharing system; * static Linux build for playing and debug;

    Downloads: 22 This Week Last Update: See Project
  • EmbeddedGUI

    EmbeddedGUI is a GUI library for embedded system.It is much smaller than MiniGUI and can be easily transplanted to any RTOS.It provides many graphic functions and controls such as list and tree.LCD drivers are also included.Works with ARM7,ARM9,MSP430etc

  • RKH - State Machine Framework Icon

    RKH - State Machine Framework

    State machine framework for reactive embedded systems

    RKH is a generic, flexible, modular, highly portable, ANSI-C compliant, and open-source development tool for implementing hierarchical state machines based on modern state machine concepts. This modern techniques are used to give an abstract description of the dynamic behavior of a system in a substantial manner. The RKH not implements neither entire UML specs. nor entire Statechart specs. Instead, the RKH intention is to support just enough basic concepts of that powerful tools to facilitate the reactive-system modeling holding a solid, and efficient implementation. Broadly speaking, the RKH implementation has been designed from the ground up to be used in 8-bits platforms but can be easily adapted to 16 or 32-bits platforms.

  • USB Flash/EPROM Programmer Icon

    USB Flash/EPROM Programmer

    A memory device programmer (Flash / EPROM / E2PROM) board and software, connected to PC by USB port. Placa e software para gravação de memórias (Flash / EPROM / E2PROM), conectada ao PC através de porta USB.

  • FreeDOS-32

    Real-time, modular, microkernel-based operating system under development for i386. The first goal is to support 32-bit DOS protected mode applications made with DJGPP as well as native applications.

  • µOS++ (micro OS plus plus) Icon

    µOS++ (micro OS plus plus)

    "µOS++" (micro OS plus plus) is an open source, royalty-free, real-time operating system intended for embedded systems built around ARM Cortex M or AVR devices. It is based on a preemptive scheduler written in C++ (more info in the Wiki).

    Downloads: 9 This Week Last Update: See Project
  • cmu-opkg Icon

    cmu-opkg

    opkg for cmu mazda infotainment

    This is only repository binary file. If you interest, visit the website https://gitlab.com/mzdonline/cmu-opkg. For developer to activate package management system on CMU. Developer can easy to build own package .Look at Makefile and opkg/*

    Downloads: 8 This Week Last Update: See Project
  • Png2C Icon

    Png2C

    Tool for convert the PNG file to C source code

    PNG to C Source Code Converter is a lightweight and easy to use application designed to help you convert a PNG image into the array of its color codes. PNG to C Source Code Converter creates a C inline file, based on user-defined output specifications. You can select the color type and the variables to include in the output (width, height, byte per pixel, array size).

    Downloads: 4 This Week Last Update: See Project
  • RTuinOS

    The event based Real-Time Operating System (RTOS) for Arduino

    RTuinOS, the event based Real-Time Operating System (RTOS) for Arduino, is now hosted at SourceForge. In this revision, 1.0, the event concept has been generalized. Events can now be broadcasted events, semaphores or mutexes. This permits to implement all the usual inter-task communication patterns. Please refer to the user guide and the diverse code samples for details. The second technical change is a complete revision of the makefile. It has been improved in many aspects and it now supports three host operating systems; the RTuinOS samples (as well as your applications) can be built under Linux, Windows and Mac OS. RTuinOS 1.0 is distributed as setup (a ZIP archive), which contains all source files and the complete documentation, also with source files. Building the samples can be started immediately after unzipping and setting a single environment variable. Thank you for your kind interest in RTuinOS.

    Downloads: 4 This Week Last Update: See Project
  • OpenSPA Icon

    OpenSPA

    OpenSPA MOD for OpenPCTV

    Downloads: 3 This Week Last Update: See Project
  • RoboDude

    RoboDude is a programming tool for AVR microcontrollers. The graphical interface is easy to use, because it works with xhex-files (xml files containing ihex and srec sections, mcu information and fuse bit settings). The GUI uses the avrdude library. The binary files are included in the NiboRoboLib Package!

    Downloads: 3 This Week Last Update: See Project
  • WinDS Icon

    WinDS

    Windows XP reimplemented on Nintendo DS

    WinDS is a Reimplementation of the OS Windows(R) XP(R) on the Platform Nintendo DS. Since i started coding Apps for the NDS, my goal was to write a program, called WinDS, which does (nearly) the same as the real appy by Microsoft. In contrast to other little NDS-Operating Systems, just like Woopsi etc. you can code your own Application in Lua for WinDS: just copy the Code onto the FAT-Disk and execute it from within WinDS! This is what makes WinDS so unique. The New Beta 0.95 is out, it features - 52 Classes that are already available within Lua - 25 different types of user interface classes - 8 different predefined dialogs which makes it the perfect GUI sandbox for DS. PS: More time without update means: next update will have even more improvements, as i am still developing ;)

    Downloads: 3 This Week Last Update: See Project
  • GuruxGPRS

    GXGPRS offers an easy way to send data using GPRS connection. General Packet Radio Service (GPRS) enabled networks offer always-on, high capacity, Internet based content and packet based data services.

    Downloads: 2 This Week Last Update: See Project
  • embKernel Icon

    embKernel

    C++ embedded RTOS,TCP/IP,TLS,FAT,USB,PERIPHERALS,...

    Aim of embKernel is to produce an unified C++ source for embedded devices (cortex-M uC for the time being) which includes: -RTOS -TCP/IP stack -TLS (Work in progress) -FAT32 file system -USB stack -Drivers for common uControllers peripherals See the wiki pages for more information.

    Downloads: 2 This Week Last Update: See Project
  • GuruxSMS

    GXSMS offers an easy way to send and receive SMS (Short Message Service) messages using a modem that is capable of sending SMS. Sending and receiving SMS has never been so easy. Enable your desktop and web applications to send SMS messages.

  • ArdvtLedBoard

    Arduino Based Driver for Advatel Ledboard

    This is an Arduino Library for the Advatel TCD226R Ledboard (160 cols x 7 Rows Red Leds). This library allows several text transitions and includes a demo that supports both serial and SD Card input.

    Downloads: 1 This Week Last Update: See Project
  • GuruxSerial

    GXSerial is moved to GitHub. http://github.com/Gurux

    Downloads: 1 This Week Last Update: See Project
  • MGSyn Icon

    MGSyn

    MGSyn - Automatic Synthesis for Industrial Automation

    MGSyn (Model, Game, Synthesis) is an open-source tool which integrates game-based synthesis into model-driven development for industrial control and automation. It is served for research and educational purposes. MGSyn has been originally developed by Department of Informatics (Unit 6), TU München and fortiss GmbH and is now maintained by fortiss GmbH. The software is released under the GNU General Public License Version 3.0 (GPLv3). Please download the tutorial for step-by-step instructions on installing and using the tool. It is advised to use 32-bit version (Eclipse) associated in the "MGSyn supplementary files", as the 64-bit version will by default demand huge memory, which may lead to Java exceptions.

    Downloads: 1 This Week Last Update: See Project
  • MMSC Server

    A windows based simulator for a real multimedia message service center.

    Downloads: 1 This Week Last Update: See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you