Showing 2805 open source projects for "embedded"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 1

    yanftl

    Yet another nand flash translation layer

    I write this code couple years ago, now I cut it out for an independent project, hopping it will help people to understand what a FTL is and how to design it. This project is not test enough, if you want to use it in you onw project, I am glad to help, please feel free to contact LaiZhefeng@gmail.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Natural Risk Sensing
    Platform providing the support for Wireless Sensor Networks in the domain of Natural Hazards as a Service. The objective of the WSN platform is monitoring the behaviour of rockfall barriers, rockfall netting, rock sheds and other protection systems
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    XoLib

    Library to help developer

    Library to help developer Dll with many class C#, C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Miscellaneous Source Code useful for systems administration of both Windows and Linux machines. Very random collection of small tidbits of code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    The nesC language was designed to support the TinyOS project. nesC provides several advantages over C: a component model based on bi-directional interfaces, whole-program compilation for performance and a simple concurrency model for embedded systems.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 6
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    OCP - Open Controller Platform is software platform that makes it easy to build a cross-compilation toolchain with C compiler, assembler, emulator and programming tools for embedded micro corntroller systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Able Opus Multi Downloader

    Able Opus Multi Downloader

    For downloading all links in a websites html

    Downloads content found amongst the src and href attributes in html content or just downloads a single file from a link. Note: Cannot download embedded content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    SJSU_S13

    SJSU Embedded System Projects

    This sourceforge project contains the source code of multiple student projects documented here : http://www.socialledge.com/sjsu/index.php?title=CmpE146_-_Embedded_Systems
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 10

    NoCTweak

    a Parameterizable Simulator for Early Exploration of Networks On-Chip

    ...McSim is a simulator for NoC-based many-core platforms, and is a part of the DreamCloud European project. DreamCloud allows dynamic resource allocation in many-core systems targeting high performance and energy efficient embedded applications. DreamCloud and McSim link: https://github.com/DreamCloud-Project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SC-REX

    SC-REX

    Scheduler for reconfigurable hardware

    SC-REX stands for "SCheduler for REconfigurable devices on linuX". It is a scheduler for heterogeneous multicore platforms where some cores can be dynamically reconfigured at run-time (e.g., VLIWs processors that can change issue width).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    ArduEMS-328

    Arduino Engine Management System

    This project is based on the original open source MegasquirtAVR, which became the closed source commercial product known as VEMS. There is a full copy of the original website in the Downloads section. It has the same features as Megasquirt 1 and can be tuned in MegaTunix, MegaTune or TunerStudio as a Megasquirt 1 B&G2.0-3.0. The code is compiled for the ATmega328p so the supported boards should be: - Arduino Uno - Arduino Duemilanove - Arduino Diecimila - Arduino NG - Arduino...
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SVG1501 and SVG2501

    SVG1501 and SVG2501

    OSS project for the SVG1501 and SVG2501 Wireless Voice Gateway

    ..."The Motorola SVG2501 SURFboard® Wireless Voice Gateway is a fully integrated telecommunications solution that combines the functionality of a DOCSIS® 2.0 cable modem, an embedded multimedia telephone adapter, 4-port router with advanced firewall, an 802.11b/g wireless access point, and a field-replaceable Lithium-ion back-up battery—all in a stylish enclosure for the sophisticated consumer. The SVG2501 provides cable operators with an intelligent way to offer customers high-speed data, landline and mobile telephone services for an enhanced home network experience, using a single broadband communication solution."
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    dualPrint

    A tool that makes printing multi sided documents an easy task.

    Let's say you want to save paper when printing a document. To do so, you can print on both sides of paper sheets or print multiple pages on each side of the sheets, like done in handouts. Most printers and printer dialogues don't offer an easy way to do these two simple tasks, that's where dualPrint comes in. Tell dualPrint basic information about the document's pages and it will generate the outputs to copy into the printer dialogues. dualPrint eliminates the need to manually change...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    LTS: Learning to Search

    Discriminative subgraph mining by learning from search history

    LTS (Learning to Search) is an implementation of an algorithm described in "LTS: Discriminative Subgraph Mining by Learning from Search History" in Data Engineering (ICDE), IEEE 27th International Conference, pages 207-218, 2011. The purpose of LTS is to find discriminative subgraphs, which are smaller graphs that are embedded in larger graphs that all share a certain trait. A discriminative subgraph can help to characterize a complex graph and can be used to classify new graphs with unknown traits. LTS is an improvement on other subgraph mining algorithms because it uses empirical data from the search history of a first pass to help weed out unpromising search directions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Go! Embedded Device Framework
    Go! is a framework that enables development of user space device drivers in Linux. Go! allows Linux device drivers to be written using UML and C++, and deployed in user space with minimal effects on performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Elmer is a tool which embeds a Python module into a C, C++, or Tcl application. The embedded Python module is used just as if it was written in the same language as the application itself, without requiring any knowledge of the Python/C API.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    ONE-NET Low Power Wireless Protocol

    ONE-NET Low Power Wireless Protocol

    ONE-NET is an open-source low power wireless networking protocol.

    ONE-NET is both an open standard and an implementation of a wireless network protocol. The protocol was originally intended for home automation but has many more applications where low power, secure communications are required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    hardcodian

    Script that creates a library with hardcoded resources.

    Hardcodian is a bash script that uses GCC/MSYS to create a resource library (resources.a) linkable with your C++ programs. Hardcodian also generates a resources.h file, with includes all you need to work with your embedded resources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Firmware for AVR/ARM target boards based on the Elektor Internet Radio and Atmel's Internet Radio AN. The Radio connects to SHOUTcast/Icecast servers and uses VS10xx chips or the Helix decoder. A HTTP server and simple LCD IF is included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    StemOS

    JavaScript Operating System

    Stem is an operating system, which is suitable for TV, Kiosk, small devices and any kinds of embedded system. It aims to provide good environment and native support with JavaScript, HTML5, WebGL and more web technologies for variety of applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    ezlog

    A tiny and easy to use log system for C/C++

    A tiny and easy to use log library for C/C++. Written in C. Customizable log message format for global and specified output target Cross platform support. Tested: linux, win32, wince, mac
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    MSP430-Ada

    Ada compiler support for TI MSP430 processors

    Compiler and device support for Ada programs on the ultra-low-power TI MSP430 microcontrollers. This project builds on the Gnu Gnat/GCC Ada compiler, the Sourceforge mspgcc back-end and MSP430 CPU support. It was inspired by the Sourceforge AVR-Ada project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    interp is a powerful programming language, a testing platform, and a development framework. It is targeted for Linux/Unix-based systems, yet remains adaptable to less powerful embedded systems that were never intended to host a programming language.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25

    RGBLightControl

    LED Color Control System for RaspberryPi and Dreambox

    This project is about a light controlling system with a 4 RGB-LED channels to run different modes: • autonomously w/o PC performing HSI2RGB transformations and running through the color hues (with dimmable brightness) • remote operated by PC or embedded user software using the provided C++ Software library (based on Boost libraries) • ideal platform for color experiments with your RaspberryPi The system consists of 4 layers: • PCB with Atmel ATmega16 and FT232RL USB interface (Eagle forat) • Firmware for applying PWM, UART communication and integrated colorspace transformations (AVR-ASM) • C++-Software for providing a HTTP-Server, a Dreambox picture grabber and basic light sequence player • HTML5/JavaScript application for remote controlling and configuring the system via Webbrowser Please use the SVN browser for accessing the whole development snapshot and getting an current tarball!
    Downloads: 0 This Week
    Last Update:
    See Project