Showing 78 open source projects for "c++ rtos"

View related business solutions
  • Manage Properties Better For Free Icon
    Manage Properties Better For Free

    For small to mid-sized landlords and property managers

    Innago is a free and easy-to-use property management solution. Whether you have 1 unit or 1000, student housing, or commercial properties, Innago is built for you. Our software is designed to save you time and money, so you can spend more time doing the things that matter most.
  • PRTG Network Monitor | Making the lives of sysadmins easier Icon
    PRTG Network Monitor | Making the lives of sysadmins easier

    Stay ahead of IT infrastructure issues

    PRTG Network Monitor is an all-inclusive monitoring software solution developed by Paessler. Equipped with an easy-to-use, intuitive interface with a cutting-edge monitoring engine, PRTG Network Monitor optimizes connections and workloads as well as reduces operational costs by avoiding outages while saving time and controlling service level agreements (SLAs). The solution is packed with specialized monitoring features that include flexible alerting, cluster failover solution, distributed monitoring, in-depth reporting, maps and dashboards, and more.
  • 1
    AWS IoT Device SDK for Embedded C

    AWS IoT Device SDK for Embedded C

    SDK for connecting to AWS IoT from a device using embedded C

    ... choice. These libraries are only dependent on standard C libraries, so they can be ported to various OS's - from embedded Real-Time Operating Systems (RTOS) to Linux/Mac/Windows. You can find sample usage of C-SDK libraries on POSIX systems using OpenSSL (e.g. Linux demos in this repository), and on FreeRTOS using mbedTLS (e.g. FreeRTOS demos in the FreeRTOS repository). The coreHTTP library provides the ability to establish an HTTP connection with a server over a customer-implemented transport layer.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    FreeRTOS Real Time Kernel (RTOS)

    FreeRTOS Real Time Kernel (RTOS)

    Market leading real time kernel for 40+ microcontroller architectures

    ************************************************************************************************************************ * The primary FreeRTOS repository is now in Git. Go to https://github.com/freertos for the latest FreeRTOS kernel and libraries. * Our support has moved to https://forums.freertos.org. ************************************************************************************************************************ FreeRTOS is a market-leading real-time operating system (RTOS...
    Leader badge
    Downloads: 505 This Week
    Last Update:
    See Project
  • 3
    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.
    Leader badge
    Downloads: 184 This Week
    Last Update:
    See Project
  • 4
    Zephyr Project

    Zephyr Project

    Scalable, optimized, secure RTOS for multiple hardware architectures

    The Zephyr Project is a new generation real-time operating system (RTOS) that supports multiple hardware architectures. It is based on a small-footprint kernel specially designed for use on resource-constrained and embedded systems. The Zephyr OS can be used for a wide range of applications: from simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • The Voice API that just works | Twilio Icon
    The Voice API that just works | Twilio

    Build a scalable voice experience with the API that's connecting millions around the world.

    With Twilio Voice, you can build unique phone call experiences with one API, to create, receive, control and monitor calls with just a few lines of code. Create an engaging voice experience that you can quickly scale and modify with a wide array of customization options and resources.
  • 5
    QP/C Real-Time Embedded Framework

    QP/C Real-Time Embedded Framework

    Mirror of the QP/C real-time embedded framewrok GitHub repo

    QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    QP/C++ Real-Time Embedded Framework

    QP/C++ Real-Time Embedded Framework

    Mirror of the QP/C++ real-time embedded framewrok GitHub repo

    QP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    QP Real-Time Embedded Frameworks & Tools

    QP Real-Time Embedded Frameworks & Tools

    Real-Time Embedded Frameworks based on active objects & state machines

    ... microcontrollers, completely replacing a traditional RTOS. The frameworks contain a selection of built-in real-time kernels (RTOS kernels), such as the cooperative QV kernel, the preemptive non-blocking QK kernel, and the unique preemptive, dual-mode (blocking/non-blocking) QXK kernel. Native QP ports and ready-to-use examples are provided for ARM Cortex-M (M0/M0+/M3/M4F/M7) as well as other CPUs. The QP RTEFs can also work with many traditional RTOSes and desktop OSes, such as Linux and Windows.
    Leader badge
    Downloads: 241 This Week
    Last Update:
    See Project
  • 8
    BACnet - Data Communication Protocol for Building Automation and Control Networks - see www.bacnet.org. This BACnet library provides an application layer, network layer and MAC layer communications services for Win32, Linux, RTOS, or microcontroller.
    Leader badge
    Downloads: 178 This Week
    Last Update:
    See Project
  • 9
    IEC 60870-5 101 Protocol Win C# download

    IEC 60870-5 101 Protocol Win C# download

    IEC 60870-5-101 Source code Library Stack - Windows c, c++, c# .net

    v21,06.008 The complete implementation of IEC 101 protocol stack including File Transfer-Monitor, Balanced and Unbalanced mode, Directory Commands, Supports all type of Monitoring, command, parameter ASDUs. IEC 101 Windows SDK contains Win DLL (precompiled library), Static link lib, Demo IEC101 Server & Client programs, Visual Studio Demo console project files, Doxygen . We used Visual studio compiler to create the dll, sample test projects. FreyrSCADA offering 1) IEC101...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Create and run cloud-based virtual machines. Icon
    Create and run cloud-based virtual machines.

    Secure and customizable compute service that lets you create and run virtual machines on Google’s infrastructure.

    Computing infrastructure in predefined or custom machine sizes to accelerate your cloud transformation. General purpose (E2, N1, N2, N2D) machines provide a good balance of price and performance. Compute optimized (C2) machines offer high-end vCPU performance for compute-intensive workloads. Memory optimized (M2) machines offer the highest memory and are great for in-memory databases. Accelerator optimized (A2) machines are based on the A100 GPU, for very demanding applications.
  • 10
    wolfSSL
    The wolfSSL embedded SSL library (formerly CyaSSL) is a lightweight, portable, C-language-based SSL/TLS library targeted at IoT, embedded, and RTOS environments primarily because of its size, speed, and feature set. It works seamlessly in desktop, enterprise, and cloud environments as well. wolfSSL supports industry standards up to the current TLS 1.2 and DTLS 1.2, is up to 20 times smaller than OpenSSL, offers a simple API, an OpenSSL compatibility layer, OCSP and CRL support, is backed...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 11
    uEZ

    uEZ

    Open Source middleware platform with FreeRTOS, processor abstraction

    uEZ(r) is an open source, embedded middleware platform providing underlying RTOS and processor abstraction features enhancing portability of application code to multiple ARM platforms with high reusability. Developed by Future Designs, Inc. at https://www.teamfdi.com Doxygen docs available at https://www.teamfdi.com/uez/docs/index.html FDI Support: https://teamfdi.com/forums uEZ is now available in a 7-Zip archive in addition to the standard zip file. The .7z download is a much smaller...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    OpenPEARL

    OpenPEARL

    PEARL Compiler and Runtime System

    PEARL is a high level procedural programming language, which was especially designed for the demanding need to have an expressive and comfortable language for solving multitasking problems when controlling technincal processes. PEARL is an abbreviation for "(P)rocess and (E)xperiment (A)utomation (R)ealtime (L)anguage". It was designed around 1975 at the IRT Institute of the Leibniz University in Hannover with the idea in mind to have an easy to learn programming language for realtime...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    IEC60870-5 101 tools library download

    IEC60870-5 101 tools library download

    IEC 101 Server and Client Simulator Source code Library, Win, Linux

    v21,06.008 IEC101 RTU Server Simulator, IEC101 Client Master Simulator, Static and Dynamic Libraries, Source Code Library. Driver for Windows, POSIX Linux, ARM , PowerPC, QNX & more * Make your RTU, protocol converter, Gateway, HMI, Data concentrator compatible with iec 101. * Download Free Evaluation Kit - IEC 60870-5-101 Development Bundle. * In the Bundle included IEC 101 Server & Client Simulator, Windows and Linux SDK, C# projects, Doxygen , Raspberry Pi...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    IEC 60870-5 104 Protocol download

    IEC 60870-5 104 Protocol download

    IEC 104 RTU Server Client Simulator Source Code Library Win Linux

    v21.06.008 Complete implementation of iec 104 protocol standard including File transfer. Make your RTU, protocol converter, Gateway, HMI, Data concentrator compatible with iec 104. *Industry Proved * Worldwide Customers Download Evaluation Kit - IEC 104 Development Bundle In the Development Bundle, We included IEC 104 Server & Client Simulator, Windows & Linux...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    IEC 870 104 Code  win Linux arm download

    IEC 870 104 Code win Linux arm download

    IEC 104 Source code Library for Windows, Linux, QNX, Real time OS, ARM

    v21.06.008 IEC 104 Source Code Library supports Windows, Embedded Linux (ARM, Coldfire, Power PC), Ubuntu Linux(X86, X86-64), Fedora, CentOS, Red Hat, PowerPC, QNX and more. Low memory footprint, easy start on any hardware platform, can operate with or without an operating system, delivered as a source code, high configuration allows to use required features only, royalty-free licensing. C, C++, C#, Borland c++ builder, Download free Evaluation Kit In the Development Bundle...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    IEC 104 Protocol Linux arm code download

    IEC 104 Protocol Linux arm code download

    IEC 104 Source code Library for Linux c c++ posix arm

    v21.06.008 Complete implementation of IEC 104 including file transfer. Supports Embedded Linux (ARM, Coldfire, Power PC), Ubuntu Linux(X86, X86-64), Fedora, CentOS, Red Hat. FreyrSCADA IEC 60870-5-104 Linux SDK contains Shared Library(.a) (precompiled library), Static link lib, Demo IEC104 Server & Client programs, CodeBlock Demo console project files, Doxygen . Get free Evaluation Kit - IEC 60870-5-104 Development Bundle In the Development Bundle, We included IEC 60870-5-104...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    IEC60870-5 101 Code  win Linux download

    IEC60870-5 101 Code win Linux download

    IEC 101 Source code Library Windows Linux POSIX - c, c++, c# .net

    v21,06.008 IEC 101 Source Code Library supports Windows, Embedded Linux (ARM, Coldfire, Power PC), Ubuntu Linux(X86, X86-64), Fedora, CentOS, Red Hat, PowerPC, QNX and more. Low memory footprint, easy start on any hardware platform, can operate with or without an operating system, delivered as a source code, high configuration allows to use required features only, royalty-free licensing. C, C++, C#, Borland c++ builder, Download Evaluation Kit In the Development Bundle, included...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    IEC 101 Protocol Linux  arm POSIX code

    IEC 101 Protocol Linux arm POSIX code

    IEC 101 Embedded Linux ARM, POSIX x86 x86-64 - c, c++ programming

    v21,06.008 Supports Embedded Linux (ARM, Coldfire, Power PC), Ubuntu Linux(X86, X86-64), Fedora, CentOS, Red Hat. IEC 60870-5-101 Linux SDK - includes Demo Linux Shared Library, simple (Server & Client C programs )example using a Command window and command line inputs. The source code will allow you to quickly compile your own examples with the features of your existing development environment to work with our IEC 101 library. IEC 101 Linux SDK contains Shared Library...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    embKernel

    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: 0 This Week
    Last Update:
    See Project
  • 20
    Arduino HomeKit ESP8266

    Arduino HomeKit ESP8266

    Native Apple HomeKit accessory implementation for the ESP8266 Arduino

    This Arduino library is a native Apple HomeKit accessory implementation for the ESP8266 Arduino core and works without any additional bridges. This project is mainly based on an esp-home kit for ESP-OPEN-RTOS. I ported the RTOS-based implementation of the esp-home kit to the pure Arduino environment, aimed at easy and fast building projects using Arduino IDE (or Eclipse with sloeber, PlatformIO). Enjoy the "one-key" build, "one-key" upload, and work to link various other Arduino libraries...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Alios Things

    Alios Things

    AliOS Things latest version

    AliOS Things was released at the 2017 Hangzhou Yunqi Conference. It is a highly scalable IoT operating system under the AliOS family for IoT. It was announced as open-source on GitHub on October 20, 2017. The latest version is AliOS Things 3.3. AliOS Things supports multiple CPU architectures, including ARM, C-Sky, MIPS, RISCV, etc. AliOS Things adapts layered architecture and component architecture. Alibaba's value-added and commonly used IoT components, including LinkSDK, OTA (safety...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    GUI-lite

    GUI-lite

    The smallest header-only GUI library(4 KLOC) for all platforms

    The smallest header-only GUI library (4 KLOC) for all platforms. Cloud + IoT Solution: master your IoT business all over the world. Multi-language supports UTF-8; Playback Video. Toolkit for building font/image resources. Code Telemetry and Analysis in real-time (remove .sh/.bat files if dislike sharing). Even a C beginner could master GUI-lite quickly. The source code only uses basic C++ features (class, virtual function). We chose C++ as it could make the code size significantly smaller...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    CTREE Graphic Tree Generator for C

    An analysis tool showing the structure of a C program

    CTREE is a command line utility providing analysis tools useful to software engineers tasked with tracking down problems or verifying a program's soundness. It is also an aid to understanding the structure of unfamiliar programs. As it works with standard C it finds most of its utility in embedded systems and older software. CTREE comes with a comprehensive manual. CTREE is is released by Cleveland Engineering Design, LLC - developer of the CoRTOS cooperative RTOS https...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Mark3 RTOS

    Mark3 RTOS

    Open-source RTOS and Embedded Systems Toolkit for C++ and C

    ... or commercial RTOS' is written in C++, with bindings for C-language compatibility. The carefully designed object model drastically reduces the overall size and complexity of the source code, leading to enhanced code reuse, stability, and modularity. It also makes the source easier to understand - any experienced C/C++ developer should be able to understand the relationship between objects in the system, as well as use and extend them to fit a given application.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    StateOS

    StateOS

    Free real-time operating system designed for microcontrollers

    Free, extremely simple, amazingly tiny and very fast real-time operating system (RTOS) designed for deeply embedded applications. Target: ARM Cortex-M, STM8. It was inspired by the concept of a state machine. Procedure executed by the task (task state) doesn't have to be noreturn-type. It will be executed into an infinite loop. There's a dedicated function for immediate change the task state.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next