Showing 49 open source projects for "small linux os"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    CNCjs

    CNCjs

    A web-based interface for CNC milling controller running Grbl, Marlin,

    A web-based interface for CNC milling controller running Grbl, Smoothieware, or TinyG. It runs on a Raspberry Pi or a laptop computer that you have Node.js installed, connecting to the Arduino over a serial connection using a USB serial port, a Bluetooth serial module, or a Serial-to-WiFi module like XBee or USR-WIFI232-T.
    Downloads: 65 This Week
    Last Update:
    See Project
  • 2
    TinyGSM

    TinyGSM

    A small Arduino library for GSM modules, that just works

    A small Arduino library for GSM modules that just works. This library is easy to integrate with lots of sketches that use Ethernet or WiFi. PubSubClient (MQTT), Blynk, HTTP Client, and File Download examples are provided. Arduino GSM library uses 15868 bytes (49%) of Flash and 1113 bytes (54%) of RAM in a similar scenario. TinyGSM also pulls data gently from the modem (whenever possible), so it can operate on very little RAM. Now, you have more space for your experiments. TCP (HTTP, MQTT,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    OpenCV

    OpenCV

    Open Source Computer Vision Library

    The Open Source Computer Vision Library has >2500 algorithms, extensive documentation and sample code for real-time computer vision. It works on Windows, Linux, Mac OS X, Android, iOS in your browser through JavaScript. Languages: C++, Python, Julia, Javascript Homepage: https://opencv.org Q&A forum: https://forum.opencv.org/ Documentation: https://docs.opencv.org Source code: https://github.com/opencv Please pay special attention to our tutorials! https://docs.opencv.org/master Books about the OpenCV are described here: https://opencv.org/books.html
    Leader badge
    Downloads: 19,213 This Week
    Last Update:
    See Project
  • 4
    SmartSoft-Robotics
    SmartSoft is a framework for developing component-based robotics systems. SmartSoft components are based on a small set of predefined component interaction patterns to strictly enforce component decoupling and to support off-the-shelf reuse.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    ESP32 BLE Keyboard library

    ESP32 BLE Keyboard library

    Bluetooth LE Keyboard library for the ESP32

    ...By default the battery level will be set to 100%, the device name will be ESP32 Bluetooth Keyboard and the manufacturer will be Espressif. This feature is meant to compensate for some applications and devices that can't handle fast input and will skip letters if too many keys are sent in a small time frame.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Homie for ESP8266

    Homie for ESP8266

    ESP8266 framework for Homie, a lightweight MQTT convention

    ...PlatformIO is an open-source ecosystem for IoT development with the cross-platform build system, library manager and full support for Espressif ESP8266 development. It works on the popular host OS, Mac OS X, Windows, Linux 32/64, Linux ARM (like Raspberry Pi, BeagleBone, CubieBoard). Available in the PlatformIO registry. Pretty straightforward sketches, a simple light for example (TODO: adapt to V3). Cute HTTP API/Web UI/App to remotely send the configuration to the device and get information about it. ESP8266 framework for Homie, a lightweight MQTT convention for the IoT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    eMatrix

    A C++ Matrix Library

    eMatrix is a lightweight matrix library developed in C++. EMatrix is designed to help solve engineering problems requiring linear algebra. eMatrix is OS independent and is fairly portable. New features include inv(A) and det(A).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    The Integrating Vision Toolkit (IVT) is a powerful and fast C++ computer vision library with an easy-to-use object-oriented architecture. It offers its own multi-platform GUI toolkit. OpenCV is integrated optionally. Website: http://ivt.sourceforge.net
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9

    haikuVM

    A Java VM for ARDUINO and other micros using the leJOS runtime.

    HaikuVM has been started for hobbyists who develop applications for ARDUINO to open the world of JAVA and leJOS. Yes, you can program an ARDUINO with JAVA! HaikuVM is so small that it even runs on an atmega8 (and the ASURO robot). And yes, you can program an ASURO robot with JAVA! And since version 1.4.0 the RCX lego brick.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10

    FactoryController

    Floor-level factory/shop automatization control software

    Floor-level factory/shop automatization control software. MODBUS realtime network & devices controller. Hi-level task-centric parallel execution scenaries. MRP/ERP integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Wi-Fi Ducky

    Wi-Fi Ducky

    Upload, save and run keystroke injection payloads with an ESP8266

    Upload, save and run keystroke injections remotely with an ESP8266 + ATmega32u4. Using a USB device that act as a keyboard to inject keystrokes is well known these days. The USB Rubber Ducky by Hak5 is THE hacker gadget for this kind of attack. It introduced a simple script language called Ducky Script, which this project uses too. The ESP8266 is a popular Wi-Fi chip used in a lot of projects. Because it's cheap, small, and has its own file system (SPIFFS), it's perfect for enabling an easy...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    8 Sounds USB
    XMOS based, USB2 audio card, low power consumption, small form factor, 8 synchronous input channels and 4 stereo output channels.
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    openmsr is a collection of tools around Instrumentation,Control and Automation ( ICA ). It runs under the following OS: Windows, Linux and Mac OSX. Ther are tools like digital simulation, object recognition, SoftPLC. Tools Messen,Steuern und Regeln
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
     geneyeOS
    Free operating system for biorobots. If you biorobot, you can download an installation image of our OS is directly from here...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Behaviour Control Framework

    Behaviour Control Framework

    A C++ framework that uses inhibition trees for behaviour control.

    The Behaviour Control Framework is a generic platform-independent C++ framework that implements a control architecture consisting of a hierarchical network of behaviour layers. These layers each contain behaviours that can inhibit one another and interact to achieve control. A full discussion of the structure and ideas behind this framework can be found in the Doxygen documentation that comes with the release. This documentation is well worth a read before you decide if the library is for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Attitude Estimator

    Attitude Estimator

    A C++ implementation of a nonlinear 3D IMU fusion algorithm.

    Attitude Estimator is a generic platform-independent C++ library that implements an IMU sensor fusion algorithm. Up to 3-axis gyroscope, accelerometer and magnetometer data can be processed into a full 3D quaternion orientation estimate, with the use of a nonlinear Passive Complementary Filter. The library is targeted at robotic applications, but is by no means limited to this. Features of the estimator include gyro bias estimation, transient quick learning, multiple estimation algorithms,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    State Controller Library

    State Controller Library

    A C++ framework that implements generalised finite state machines.

    The State Controller Library is a generic platform-independent C++ framework that allows finite state machines and multi-action planning generalisations thereof to be realised. The structure and implementation of this library focuses on the application of finite state machines to real-time control loops, but can be reasonably adapted for virtually any other application, even completely unrelated to control systems. An emphasis has been placed on having very low overhead so as not to hurt...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Resistor Value Identifier

    Resistor Value Identifier

    Identify electronic resistor values

    This HTML utility allows the user to select standard color codes or surface mount numbers, then it identifies the resistor value. There is no need to memorize color codes or multipliers. An online working example of this program can be used at ZoomAviation.com/programs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    NexusDataLink

    Connect, monitor and control your (embedded) systems remotely. m2m/IoT

    Connect, monitor and control your systems or embedded devices remotely (m2m/IoT) - for example your Raspberry Pi. The communication interface is defined in XML automatically providing a REST interface. NexusDataLink integrates smoothly in existing software or firmware and significantly reduces connection- or communication-related source code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A small and optimized C library for the ASURO platform. A small ASURO-compatible bootloader is also included. ##### Eine optimierte kleine C-Bibliothek für die ASURO-Plattform. Zum Umfang gehört außerdem ein ASURO-kompatibler Bootloader.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Various small OSS projects, like Android nbench, TkUsr, a Linux GUI for USR message modems, and ATMEL AVR based servo controllers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Pandora Robotics

    Formerly TeRK-ish, this project is a modification of TeRK for QWERK.

    Pandora Robotics (or Pandora OS for QWERK) is a modification and upgrade of the TeRK firmware for QWERK boards. (And eventually other robot systems)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    SILENT

    a Scratch Interface for Lego NXT

    SILENT is a Scratch modification that interfaces with LEGO MINDSTORM NXT 2.0 robot. It's based on Scratch 1.4.2, developed in JAVA, Squeak and Bash scripting. It's supported by Linux and Windows XP/7, in which it was tested. It required JAVA>=6. Easy to setup and easy to learn! Please leave your review to help me to improve it!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    kitty enlighted

    kitty enlighted

    A small microcontroller LED Pin-back button for just 1 $

    This is a RGB LED Pin-back Button controlled by an AVR Microcontroller.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    uTask
    uTask is a simple library for 32 bit microcontrollers (uCs) providing easy to use coroutines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB