Showing 2804 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
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 1
    uIDE (Micro IDE)

    uIDE (Micro IDE)

    uIDE (Micro IDE) is a free, open-source IDE for GPUtils

    uIDE is a specialized development environment for programming PIC microcontrollers in assembly language. Built with Free Pascal and Lazarus, it offers a clean, efficient workspace for embedded systems developers working with Microchip's PIC processor family.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2

    BLOC

    A modular interpreter based on PL syntax

    BLOC can be used as is or embedded in a C/C++ program to perform dynamic processing. The language is of the PASCALIAN type, therefore easy to learn. You can extend functionality by dynamically importing modules (object). Module allows to operate others types.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Magnetic-Valet

    Magnetic-Valet

    The Magnetic-Valet is a tool to scope magnetic densities

    The Magnet-Valet contains a STMicroelectronics STM-32 NUCLEO-L432KC board attached to an Arduino nano expander board (V1.0) connected to a LCD Gfx-240x128 display of the Smart-LCD project of the same author.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    ciwiki

    ciwiki

    Personnal or familly wiki with low ressource requirement.

    Personal lightweight wiki based on DidiWiki. Upgraded to accept text and highlight color, image resize and video (youtube, dailymotion...) embedded. Written in C, doesn't require a lot of RAM. Works fine on Raspbian (Raspberry Pi). Example of Ciwiki running on Raspberry Pi B+ (700MHz, 512MB): http://inphilly.dyn.dhs.org
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 5
    Blazeface

    Blazeface

    Blazeface is a lightweight model that detects faces in images

    Blazeface is a lightweight, high-performance face detection model designed for mobile and embedded devices, developed by TensorFlow. It is optimized for real-time face detection tasks and runs efficiently on mobile CPUs, ensuring minimal latency and power consumption. Blazeface is based on a fast architecture and uses deep learning techniques to detect faces with high accuracy, even in challenging conditions. It supports multiple face detection in varying lighting and poses, and is designed to work in real-world applications like mobile apps, robotics, and other resource-constrained environments.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Nyquist

    Nyquist

    Nyquist is a language for sound synthesis and music composition.

    ...It is implemented in C and C++ and runs on Win32, OSX, and Linux. Nyquist combines a powerful functional programming style with efficient signal-processing primitives. Nyquist is also embedded as a scripting language in Audacity.
    Leader badge
    Downloads: 40 This Week
    Last Update:
    See Project
  • 7
    OculiX

    OculiX

    Visual Automation IDE — automate anything you see on screen

    ...Key features: - Guided step-by-step recorder with live code preview - Image recognition via OpenCV 4.10 - Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision) - Local and remote automation via integrated VNC - SSH tunnels via embedded JSch - Cross-platform: Windows, macOS (Apple Silicon M1-M4), Linux - Scripting: Jython, JRuby, Java, PowerShell, AppleScript - Java 17 recommended (Java 8+ supported) - Full CI/CD with automated builds for all platforms Used worldwide for test automation, RPA, and visual regression testing. MIT License. Maintained by oculix-org.
    Leader badge
    Downloads: 153 This Week
    Last Update:
    See Project
  • 8
    Sunlight Readable GUI (SuRG)

    Sunlight Readable GUI (SuRG)

    Open Source platform with FreeRTOS, processor abstraction

    Firmware and Drivers for FDI’s SuRG Family of Sunlight Readable GUI products. Developed by Future Designs, Inc. at https://www.teamfdi.com FDI Support: https://teamfdi.com/forums SuRG v1.00.000: STM32CubeIDE v2.1.1, FreeRTOS v11.2, LVGL v8.3.4, Project Generator, SEGGER RTT and Systemview
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    uniqueRcGenerator

    Unique Return Codes for structured Bash error handling and testing

    ...URC improves debugging, traceability, and maintainability by separating logical error semantics from numeric shell exit-code constraints while remaining fully compatible with standard Unix environments. Designed for DevOps automation, test engineering, embedded Linux systems, infrastructure scripting, and maintainable command-line tooling, URC integrates without runtime dependencies and fits naturally into existing build systems and version-controlled workflows.
    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
  • 10

    MultiCAN

    EPICS device support for CAN Bus

    MultiCAN implements a CAN Bus device support for EPICS. EPICS is a framework for control systems, the CAN Bus is a reliable real-time field bus. The ‘Multi’ und MultiCAN stands for ‘Multi Protocol support’, so it supports more than one protocol for CAN Bus communication. MultiCAN has support for the CANOpen protocol and the older CAN Application Layer (CAL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    EJE (Everyone's Java Editor)

    EJE (Everyone's Java Editor)

    Learn Java the easy way!

    ...Supports the study of the Java for Aliens book (www.javaforaliens.com), or other my books (Italian Language) like www.nuovojava.it. You don't need to install the JDK anymore (the runtime is embedded). See the video "How to create the "Hello World App in 20 Seconds" at https://www.youtube.com/watch?v=aKiEAGbEk2k
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 12

    Modbus-Monitor-Green

    Auto Serial Terminal with scripts for tasks automation

    The Modbus Monitor Green Studio is a kinda visual serial termial software over Ethernet TCP, WiFi, Serial Port, Bluetooth with Auto Terminal Language ATeL Alias is Modbus Terminal, Auto Terminal, SCADA, Terminal Emulator This proram helps you to focus on a business logic and strategy and do not learn python/C++/C# and tricky serial termianl emulator commands.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    HAC Ada Compiler

    HAC Ada Compiler

    HAC Ada Compiler - small Ada compiler fully in Ada

    HAC - HAC Ada Compiler - is a small, quick, open-source Ada compiler, covering a subset of the Ada language. HAC is perhaps the first open-source (albeit partial) Ada compiler fully programmed in Ada itself. More information on: http://hacadacompiler.sf.net For an editor integrated with HAC, check LEA: https://l-e-a.sf.net/ Pre-built binary for Windows: https://sf.net/projects/hacadacompiler/files/hac-2024-03-21-v.0.30-bin-win64.zip Alire crate: https://alire.ada.dev/crates/hac Mirror:...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 14
    Minsky

    Minsky

    System dynamics program with additional features for economics

    Minsky brings system dynamics and monetary modelling to economics. Models are defined using flowcharts on a drawing canvas (as are Matlab's Simulink, Vensim, Stella, etc). Minsky's unique feature is the "Godley Table", which uses double entry bookkeeping to generate stock-flow consistent models of financial flows. Minsky is good for demonstrating mathematics too, with the most "math-like" interface in system dynamics. Sign up to Minsky's Patreon page (for as little as $1 a month) at...
    Leader badge
    Downloads: 82 This Week
    Last Update:
    See Project
  • 15
    q4wine
    Q4Wine is a qt4 (http://www.qtsoftware.com/) GUI for W.I.N.E. (http://winehq.org/) It will help you manage wine prefixes and installed applications.
    Leader badge
    Downloads: 40 This Week
    Last Update:
    See Project
  • 16
    Neutralinojs

    Neutralinojs

    Portable and lightweight cross platform app development framework

    ...It lets you develop cross-platform applications using JavaScript, HTML and CSS. Why Neutralinojs? In Electron and NWjs you have to install NodeJs and hundreds of dependency libraries. Embedded Chromium and Node creates large overhead and makes even simple apps like “hello world” considerable in size. Neutralino offers a lightweight and portable SDK which is an alternative for Electron and NW.js also with many advantages.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 17
    Invoiso

    Invoiso

    Free Invoice & Billing Software for Windows, Linux & Mac

    Free offline invoice software for Windows, Linux and Mac. Create professional PDF invoices, manage clients and products - no internet, no subscription, no account needed. Invoiso is a free, open-source desktop invoicing app for small businesses, shops, and freelancers on Windows and Linux. All data stays on your device — no internet required, ever. Default Login: Username: admin Password: admin You will be prompted to change the password on first login.
    Leader badge
    Downloads: 72 This Week
    Last Update:
    See Project
  • 18
    Floreant POS

    Floreant POS

    Opensource Enterprise Grade Restaurant POS

    Enterprise Grade Point of Sale application for QSR, Casual Dine-In, Fine Dine-In, Cafe and Retail. Established in 2008 Floreant POS has powered 30,000 restaurants in 25 countries around the world. It can run on single or multiple terminals and manage new order, visualize tables, manage kitchen and produce advanced reports. Floreant POS is initiated and maintained by OROCUBE LLC, USA (https://orocube.com) and released under MRPL 1.2, a variant of Mozilla Public License 1.1. ...
    Leader badge
    Downloads: 117 This Week
    Last Update:
    See Project
  • 19
    The EdX51 Operating System

    The EdX51 Operating System

    A cooperative scheduler OS for the 8051 and its derivatives.

    The EdX51 operating system was designed as a teaching/learning tool. It provides operating system services to application programmers developing systems that run on 8051 microcontrollers and their derivatives. The OS was written in C using Keil’s µVision IDE together with Keil’s C51 compiler. Depending on the configuration, EdX51 uses between 632 and 1795 bytes of code memory. The scheduler is cooperative and tasks have quasi-priority that is fixed at compile time. There is no task...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20

    GRAMPC

    A gradient-based augmented Lagrangian framework for embedded NMPC

    GRAMPC is a nonlinear MPC framework that is suitable for dynamical systems with sampling times in the (sub)millisecond range and that allows for an efficient implementation on embedded hardware. The algorithm is based on an augmented Lagrangian formulation with a tailored gradient method for the inner minimization problem. GRAMPC is implemented in plain C with an additional interface to C++ and MATLAB/Simulink. The basic structure and usage of GRAMPC are described in the documentation that comes along with the source files. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    mozillux

    mozillux

    Linux distribution to promote Mozilla

    ...Secure, stand-alone, customizable, translated to all languages with full localization and internationalization. Mozillux is a free Linux distribution with a goal to promote Mozilla softwares embedded in a full desktop suite ready to use for everyone. It is an active project, made by fans, with love. Mozillux is built from scratch using a server edition and rely on excellent repositories, with strong softwares and large hardware recognition. It is easy to customize with the store application. Mozillux is finely tuned, with a very low system load average. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    OpenKM Document Management - DMS

    OpenKM Document Management - DMS

    Document Management System and Content Management System

    ...Collaborate with colleagues on documents and projects. Capitalize on accumulated knowledge by locating documents and information sources. Control business processes with an embedded workflow engine. Automate tasks. For a complete feature list visit: http://goo.gl/au8cQy
    Leader badge
    Downloads: 271 This Week
    Last Update:
    See Project
  • 23
    PukiWiki

    PukiWiki

    PukiWiki is used by many users, a light and high functional Wiki clone

    PukiWiki ('PoohKeyWeKey' without any prolonged sounds, comes from 'PHP' and 'YukiWiki') is a wiki implementation that works on PHP from 4 to 8, outputs HTML5, has many plugins (including one for bug tracking) and skins (such as one for embedded browsers), enables English configuration, and features case-insensitive WikiNames. The formatting rules are based on YukiWiki. 'B-Wiki' and 'PukiWikiMod' are ported ones to XOOPS. PukiWikiは多くのユーザーに利用されている、軽快で高機能なWikiクローンです。情報共有のための場を簡単に、かつ素早く立ち上げる事が可能です。プラグインによる拡張で、掲示板やバグトラッキングシステムとしても利用することができます。
    Downloads: 31 This Week
    Last Update:
    See Project
  • 24
    Arduino Nano Dew Controller Pro (DIY)

    Arduino Nano Dew Controller Pro (DIY)

    Dew Controller Feature Rich

    A 3-channel fully automated Dew Controller (DIY project) based on Arduino Nano for telescopes. For $48 or less. (c) Copyright Robert Brown 2014-2025. All Rights Reserved. Permission is granted for personal and Academic use only. Code or portions of code may not be copied or used without appropriate credit given to author. A very popular project with over 48,000 downloads. There is a new ESP32 WiFi version at https://sourceforge.net/projects/esp32-dew-controller/ The older...
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 25

    Raspberry Slideshow

    Really simple image and video slideshows with the Raspberry Pi

    ...The operating system can refresh the media list at fixed, given intervals, in order to slide images and videos according to any remote changement (addition or deletion of a media file). An optional photos’ rotation based on embedded EXIF informations is available.
    Downloads: 4 This Week
    Last Update:
    See Project