Showing 99 open source projects for "interface"

View related business solutions
  • 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
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 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: 100 This Week
    Last Update:
    See Project
  • 2
    Sming

    Sming

    Open source framework simplifying the creation of C++ applications

    ...HardwareSPI library provides advanced asynchronous SPI device master capability including the use of ESP8266 ‘overlapped’ mode for reduced pin usage and dual/quad I/O support. Modular C++ installable file system interface.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    go1pylib

    go1pylib

    go1pylib is a Python library designed to control the Go1 robot

    go1pylib is a Python library designed to control the Go1 robot by Unitree Robotics. It provides an easy-to-use interface for robot movement, state management, collision avoidance, battery monitoring, and MQTT communication. Ideal for research and robotics development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Orca Core

    Orca Core

    Core Python Controller of the ORCA Hand

    Orca Core is the central Python control framework for the ORCA Hand, an open-source dexterous robotic hand designed to replicate human-like manipulation capabilities. It provides a high-level abstraction layer over the underlying hardware, allowing developers to interact with the robotic system through simplified joint-space commands rather than low-level motor instructions. The software includes a suite of scripts for calibration, tensioning, and positioning, ensuring that the physical hand...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Atera - an All-in-one platform for IT management Icon
    Atera - an All-in-one platform for IT management

    Ideal for IT departments and MSPs (managed service providers)

    Your IT essentials, integrated & elevated. Take your IT management from automated to autonomous, download Atera's agent to start your free trial!
    Try Atera now
  • 5
    TinyGSM

    TinyGSM

    A small Arduino library for GSM modules, that just works

    ...Many GSM modems, WiFi, and radio modules can be controlled by sending AT commands over Serial. TinyGSM knows which commands to send, and how to handle AT responses, and wraps that into the standard Arduino Client interface.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    CoreBus

    CoreBus

    Cross-platform (Win, Linux) Modbus (TCP / RTU / ASCII) GUI terminal

    CoreBus is a cross-platform terminal for working with serial ports and TCP sockets with support for Modbus TCP/RTU/ASCII protocols. Features: No Protocol * Working with data in string or byte format * Support for different encodings * There are three sending modes: single, cyclic, and file sending Modbus * Support for various Modbus protocol variations: TCP, RTU, ASCII and RTU/ASCII over TCP * Convenient operation with recording functions * The ability to work with float...
    Downloads: 34 This Week
    Last Update:
    See Project
  • 7

    dockserver-talk

    Python module to interface with a Slocum glider dockserver

    Dockserver-talk is a python module that provides an easy way to build custom clients that communicate with Teledyne Webb Research's dockserver software, used to control "Slocum" underwater gliders. The package comes with two applications built on top of dockserverTalk: BUGS: a program to monitor and display the position of gliders (as well as buoys and ships) with respect to a given GPS location (from an external source). Surfalarm: a program that can send text messages or make...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    TFT_eSPI

    TFT_eSPI

    Arduino and PlatformIO IDE compatible TFT library

    ...Direct Memory Access (DMA) can be used with the ESP32, RP2040, and STM32 processors to improve rendering performance. "Four wire" SPI and 8 bit parallel interfaces are supported. Due to the lack of GPIO pins, the 8-bit parallel interface is NOT supported on the ESP8266. 8 bit parallel interface TFTs (e.g. UNO format mcufriend shields) can use with the STM32 Nucleo 64/144 range or the UNO format ESP32. ILI9341 and ST7796 SPI-based displays are recommended as starting points for experimenting with this library. The library supports some TFT displays designed for the Raspberry Pi (RPi) that are based on a ILI9486 or ST7796 driver chip with a 480 x 320-pixel screen.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    Br-Gogo is a Brazilian open-source version of the Gogo Board project. Developed by CTI, a Brazilian research center. **<div class="sf-root" data-id="250926" data-badge="oss-users-love-us-white" style="width:125px"> <a href="https://sourceforge.net/projects/br-gogo/" target="_blank">Br-Gogo</a> </div>**
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10

    Tiny Multi Bootloader+

    Serial Bootloader for Microchip, Atmel, NXP, TI, 8051 microcontrolers

    What is it? It's a Bootloader for Microchip, Atmel, NXP, TI and 8051 devices. A Bootloader is a firmware running in the microcontroler device which allows the user to send it's own firmware without the need of a programmer. This Bootloader consists of: - firmwares for many devices (this firmware need to be send to the device's flash memory with a programmer, only once) - a PC software which communicates with the bootloader firmware in the device and send the user's program in its...
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 11
    The Player Project: Player is a networked interface to robots and sensors. Stage and Gazebo are Player-friendly multiple-robot simulators. The software aims for POSIX compliance and runs on most UNIX-like OS's. Some parts also work on Windows.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Arduino MIDI Library

    Arduino MIDI Library

    MIDI for Arduino

    ...Callbacks to handle input messages more easily. Last received message is saved until a new one arrives. Overridable template-based settings. Create more than one MIDI interface for mergers/splitters applications. Use any serial port, hardware or software. All USB-related code has been moved into a separate repository Arduino-USB-MIDI, USB MIDI Device support with MIDI USB, still using this library to do all the MIDI heavy-lifting.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    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: 2 This Week
    Last Update:
    See Project
  • 14
    PyRobot

    PyRobot

    An Open Source Robotics Research Platform

    PyRobot is a high-level robotics API that simplifies controlling real and simulated robots through a consistent Python interface. Instead of fighting ROS internals, you call clear methods for things like base navigation, arm manipulation, and camera capture, and PyRobot handles the plumbing. It was built to make research repeatable on accessible platforms—most notably low-cost mobile manipulators—while still scaling to richer hardware. The library exposes canonical abstractions (base, arm, gripper, camera, sensors) with calibration and kinematics helpers so beginners can get meaningful results quickly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The Mobility Open Architecture Simulation and Tools (MOAST) framework aids in the development of autonomous robots. It includes an architecture, control modules, interface specs, and data sets and is fully integrated with the USARSim simulation system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    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
  • 17
    openCONFIGURATOR

    openCONFIGURATOR

    An Open Source POWERLINK network configuration toolkit

    ...It ideally complements openPOWERLINK, the open source POWERLINK protocol stack for master and slave. The project consists of a core library implementing the configuration algorithms and an eclipse plugin base user interface. For XDD tooling and validation support within eclipse please visit: https://goo.gl/NBytgg Please use the update site to install the plugin in your eclipse environment: http://sourceforge.net/projects/eclipse-plugin.openconf.p/files/update-site/ KNOWN ISSUE WITH THE UPDATE SITE DUE TO SOURCEFORGE ENCRYPTION POLICIES: https://goo.gl/kVr2ZZ Install via Eclipse marketplace: http://goo.gl/vweJ9h User Manual: https://goo.gl/viGd5P For Linux distributions with Boost 1.54.0 please use: https://goo.gl/hMRTss For Linux distributions with Boost 1.61.0 please use: https://goo.gl/ZSvW7C
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18

    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
  • 19

    PyUltimateRobot

    Controls any Robot in Python

    ...b) Arms and linkages don't have to have super tight tolerances, because accuracy is achieved by tightly integrated visual feedback that's easy to program and low complexity processing. Ability to program easily with a GUI and visual interface that sees things from the robots' camera perspective. Flexible use of coordinate spaces that make programming arms with 6 or more degrees of freedom super easy. Got a bot arm with 13 linkages that can reach around corners? Easy. Simple arm with only 2 degrees of freedom, with one polar and one cartesian? Any arm geometry works.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    OpenRTDynamics

    A framework for implementing real-time control systems

    - - - T H I S P R O J E C T M O V E D T O G I T H U B - - - A framework for the implementation of advanced real-time control systems which uses signal/block-based schematics (like Simulink) extended by several features like state machines and online-exchangeable sub-simulations. Besides, this framework properly handles multiple threads, their communication, allows to synchronise control systems to external events (e.g. variable timers or incoming network packages) and provides...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PLC-EMU is a Programmable Logic Controller EMUlator for automation applications on linux with digital/analog IO cards, with C functions, Ladder Diagrams,or IEC61131-compliant Instruction List/Structured Text. It is a cheap and open alternative to PLCs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    clipsmm is a C++ interface to the CLIPS libray, a C library for developing expert systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Wi-Fi Ducky

    Wi-Fi Ducky

    Upload, save and run keystroke injection payloads with an ESP8266

    ...Because it's cheap, small, and has its own file system (SPIFFS), it's perfect for enabling an easy remote connection and holding Ducky Script payloads. Although the ESP8266 is awesome, it doesn't have a native USB, which means it can't act as a keyboard. The ESP will open up a Wi-Fi access point and host a web interface from which you can upload and manage your scripts. When you hit run, it will send the script to the ATmega, which then will execute it on the target machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    RTS2 - Remote Telescope System

    Open source observatory control software

    RTS2 is project to create an open source environment for control of a fully autonomous observatory. It is running about dozen fully autonomous observatories. Its modular design allow easily addition of new devices (to already huge supported HW list).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    FREESECS is an open-source project for SEMI SECS standards. The software is compiled with GNU autotools/GCC and runs on Linux, MacOS X, NetBSD. See http://opensecs.sourceforge.net
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Auth0 Logo