Showing 334 open source projects for "device to device"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 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
  • 1
    A client program compatible with the INDI standard (see http://indi.sourceforge.net) for remote telescope and device control. It works under Windows as well as Linux. It is writen in Python and uses the GTK in order to display the GUI.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    TANGO is an object oriented control system for Linux and Windows. It provides a framework in C++, Java and Python for implementing distributed control objects an accessing them via a well-defined API. This sourceforge project a
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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: 74 This Week
    Last Update:
    See Project
  • 4
    IEC104 Device RTU Server Simulator TCP

    IEC104 Device RTU Server Simulator TCP

    Simulate Complete IEC 104 RTU Server Monitor Command File transfer

    v21.06.018 Complete Simulation of IEC 104 Server RTU as per Protocol Standard including File transfer (Both Monitoring and control direction). Add up to 50 server node in the simulator. Every server node will work independently. Tested with all leading commercial test tools. Support all type of Typeid ASDU, APCI, APDU, Command activation and termination commands. support all Cause of transmission (COT), Parameter in control...
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    Seeker

    Seeker

    Accurately Locate Smartphones using Social Engineering

    Seeker is an open source project that demonstrates how to obtain precise location information from devices using social engineering and web-based techniques. The tool sets up a phishing page that asks for location permissions, allowing GPS and other device data to be shared if the user consents. It can capture latitude, longitude, accuracy, altitude, direction, and even speed, with results displayed in a terminal. The project supports both manual deployment and tunneling services like Ngrok for external access. While primarily intended as an educational resource on security awareness, it highlights the risks of exposing geolocation data online. ...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 6
    Arduino core support for STM32

    Arduino core support for STM32

    STM32 core support for Arduino

    ...This porting is based on STM32Cube MCU Packages including the HAL hardware abstraction layer, enabling portability between different STM32 devices via standardized API calls. The Low-Layer (LL) APIs, a lightweight, optimized, expert-oriented set of APIs designed for both performance and runtime efficiency. CMSIS device definition for STM32. Arduino.cc IDE allows to add easily new board thanks the "Boards Managers". More information about "Boards Managers" is available on Arduino.cc official website.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    Traccar

    Traccar

    Traccar GPS Tracking System

    ...The server can be hosted on-premise or in the cloud, and we provide various hosted options with professional support. Traccar stands out among GPS tracking systems on the market by supporting a vast array of protocols and device models. Whether you prefer low-cost, no-name GPS trackers or high-end, quality brands, Traccar enables you to choose from a wide selection of vendors. Traccar offers a modern and comprehensive web interface that is optimized for both desktop and mobile devices. Additionally, we offer native mobile applications for both Android and iOS platforms. ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 8
    Sming

    Sming

    Open source framework simplifying the creation of C++ applications

    ...Compatible with standard Libraries use popular hardware in a few lines of code. Simple yet powerful hardware API wrappers. 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: 7 This Week
    Last Update:
    See Project
  • 9
    CUTLASS

    CUTLASS

    CUDA Templates for Linear Algebra Subroutines

    ...CUTLASS decomposes these "moving parts" into reusable, modular software components abstracted by C++ template classes. These thread-wide, warp-wide, block-wide, and device-wide primitives can be specialized and tuned via custom tiling sizes, data types, and other algorithmic policy. The resulting flexibility simplifies their use as building blocks within custom kernels and applications. To support a wide variety of applications, CUTLASS provides extensive support for mixed-precision computations, providing specialized data-movement and multiply-accumulate abstractions for half-precision floating point (FP16), BFloat16 (BF16), Tensor Float 32 (TF32), etc.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    Orca Core

    Orca Core

    Core Python Controller of the ORCA Hand

    ...It is designed to integrate seamlessly with hardware models defined through configuration files, enabling flexible deployment across variations of the ORCA Hand. The framework also supports real-time control and testing, allowing users to connect to the device, enable torque, and issue precise joint movement commands programmatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    idcs-documentation

    Documentation for Insertion Device Control System at HZB

    ...Many Insertion Devices at BESSY II are Undulators which are moveable magnetic structures that force the electron beam on a curved trajectory creating synchrotron radiation. This project completely documents the Insertion Device Control System.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    ModbusBB

    Professional Modbus master/client for Windows. TCP & RTU, FC01–FC16

    ModbusBB is a professional Modbus Master/Client application for Windows, designed for engineers who need to test, debug, and monitor Modbus slave devices quickly and reliably. Supports both Modbus TCP/IP and Modbus RTU serial protocols with full configuration options for any industrial device. All standard function codes FC01 through FC16 are supported including Read Coils, Read Discrete Inputs, Read Holding Registers, Read Input Registers, Write Single Coil, Write Single Register, and Write Multiple Registers. Key features: - Auto-polling with configurable intervals from 100ms to 10 seconds - Complete communication log with request/response details and CSV export - Device scanner to discover slave IDs and valid register ranges - Watchdog alerts when values change or exceed thresholds - Connection profiles to save and switch between device configurations - Data logging to CSV with timestamps for trend analysis in Excel - Modern GUI and command-line (CLI) interface for auto
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13

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

    IDCS-unisim

    Emulates a set of UniDrive motor controllers for IDCP

    unisim emulates a set of UniDrive motor control devices for the Insertion Device control program IDCP. With unisim you can run and test the Insertion Device Control System on your Linux PC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    IEDExplorer

    IEC61850 IED Explorer in .net

    IEDExplorer is an IEC 61850 client tool written for testing and educational purposes. IEDExplorer can connect to an IEC61850 device (also called an IED) over MMS (ISO/IEC9506-1 and ISO/IEC 9506-2) communication protocol. The tool is written in pure C# including the MMS ASN.1 parser (based on BinaryNotes ASN.1 tool) and runs in .net environment, on Windows. Linux/Mono support has been lost on the way (volunteers welcome). See Features for what the tool can do for you.
    Leader badge
    Downloads: 136 This Week
    Last Update:
    See Project
  • 16
    Abacus software

    Abacus software

    Software to control and analyze Tausand Abacus coincidence devices

    ...It enables precise measurement of temporal coincidences with up to 2-nanosecond resolution, and real-time visualization of count data from one, two, or three channels simultaneously. The software includes advanced features such as adjustable line width, sampling time configuration, direct device settings control, and the ability to save both raw data and graphical outputs for later analysis. Designed for researchers, engineers, and educators, Abacus Software provides a user-friendly interface and powerful visualization tools to support high-resolution timing analysis in experimental setups.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 17

    idcp_can

    A device support for CAN bus access for IDCP.

    This is the IDCP CAN helper module idcp-can. This module contains some code that was formerly part of the id-drive application. IDCP is the Insertion Device Control Program, see also: https://idcs-documentation.sourceforge.io/idcp.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SeaBreeze

    SeaBreeze

    Open-source cross-platform spectrometer device driver

    SeaBreeze is a device driver library that provides an interface to select Ocean Optics spectrometers. It is written in C/C++ and builds and runs on Windows (XP/7/8), MacOSX, and Linux (x86/x64/ARM).
    Downloads: 19 This Week
    Last Update:
    See Project
  • 19
    TANGO Control System
    go to https://www.tango-controls.org and https://gitlab.com/tango-controls to get latest versions! TANGO is a device oriented control system for Linux and Windows. It provides a framework in C++, Java and Python for implementing distributed control objects. TANGO has a full set of tools and hundreds of device servers.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 20

    IDCS-uniserv

    A UniDrive motor control device program for undulator control.

    This is uniserv, the program that runs on the UniDrive (https://acim.nidec.com/drives/control-techniques/products/ac-drives/unidrive-m) motor control devices. These devices and this application are part of the Insertion Device Control System https://idcp-documentation.sourceforge.io that is used at the Helmholtz-Zentrum Berlin https://www.helmholtz-berlin.de to control undulators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    catool-hzb

    An EPICS device support that adds code from "catools" of EPICS Base.

    This implements functions for reading, writing and monitoring EPICS PVs much like the "caget", "caput" and "camonitor" command line tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    sumo-free-database

    A dependency database for epics-sumo.

    This project contains a dependency database for epics-sumo <https://epics-sumo.sourceforge.io> with some common EPICS device supports published by various institutions. You can use this after you installed sumo with 'sumo config new NEWDIRECTORY sumo-free INITIAL'.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Tempico software

    Tempico software

    Software to control and analyze Tausand Tempico timing data

    ...It includes a 'Counts Estimation' panel to estimate count rates per channel over time, and a 'Time Stamping' feature to record timing of events. Users can view, configure, and control the device directly from the application, as well as save both raw data and graphical results for later analysis. Tempico Software is ideal for researchers working with photon timing and lifetime studies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    rx2fits

    HF/VHF spectrosopy code for the rx888mk2 direct-sampling receiver

    ...This code is for the direct-sampling input of the receiver, which transmits real samples over USB3 at up to 130 MHz sample rate. rx2fits processes these samples to spectral intensities via a Fourier-transform poly-phase filter bank, which provides spectral resolution approaching the spectral bin width with good stop-band and adjacent-channel rejection. Sample rate, Fourier bin count, PFB frame count, integration time and receiver gain parameters can be set. Utilities for device enumeration, firmware upload, display of FITS header, file viewing, and for measuring sample rate and sample statistics are provided. The device interface is Ruslan Migirow's librx888 and dropped samples at 130 MHz are negligible. Runs on linux computers under .Net.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    VeroRoute

    VeroRoute

    Qt based Veroboard, Perfboard, and PCB layout and routing application

    ...Pre-compiled versions available for MS Windows and 64-bit Linux Mint 20.3 (should also run on other 64-bit Linux systems that are based on Debian and support Qt version >= 5.12.8). Android APK available (tested on Android 7 and Android 10) and requires device resolution of at least 1280x800.
    Leader badge
    Downloads: 122 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next