Showing 282 open source projects for "device"

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
  • $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
  • 1
    Tasmota

    Tasmota

    Alternative firmware for ESP8266 with easy configuration

    Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Unless your Tasmota powered device exhibits a problem or you need to make use of a feature that is not available in the Tasmota version currently installed on your device, leave your device alone - it works so don't make unnecessary changes! If the release version (i.e., the master branch) exhibits unexpected behaviour for your device and configuration, you should upgrade to the latest development version instead to see if your problem is resolved as some bugs in previous releases or development builds may already have been resolved. ...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 2
    USB-Device

    USB-Device

    Fixes USB connexion fail with devices on some linux system

    Initially designed to fix the usb detection fail with Device Flash Tool software, USB-Device try to fixes the devices detection issue on the USB ports. This program is automatically translated on startup.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    libusb

    libusb

    A cross-platform library to access USB devices

    ...Using a single cross-platform API, it provides access to USB devices on Linux, macOS, Windows, etc. No special privilege or elevation is required for the application to communicate with a device. All versions of the USB protocol, from 1.0 to 3.1 (latest), are supported. libusb is abstracted internally in such a way that it can hopefully be ported to other operating systems.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 4
    OptiKey

    OptiKey

    Open source assistive on-screen keyboard that runs on Windows

    ...Completely free, open source and compatible with low cost eye-tracking devices, it is a great alternative to often expensive and complicated AAC (alternative and augmentative communication) products. It can also be used as an alternative to a physical keyboard or mouse. OptiKey runs on Windows and works right out of the box once an eye-tracking device is installed. Without an eye-tracking device however it can still be used with a mouse or webcam.
    Downloads: 2 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
    RF24

    RF24

    OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux

    ...Easy for beginners to use, with well-documented examples and features. Consumed with a public interface that's similar to other Arduino standard libraries. OSI Network Layer for multi-device communication. Create a home sensor network.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Particle Firmware for the Electron, P1

    Particle Firmware for the Electron, P1

    Device OS (Firmware) for particle devices

    The Photon uses an ARM Cortex M3 CPU based microcontroller. All of the code is built around the GNU GCC toolchain offered and maintained by ARM. The build requires version 5.3.1 20160307 or newer of ARM GCC and will print an error message if the version is older than this. In order to turn your source code into binaries, you will need a tool called make. Windows users need to explicitly install make on their machines. Make sure you can use it from the terminal window. The entire Particle...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Betaflight

    Betaflight

    Open Source Flight Controller Firmware

    ...You can use nearly any piece of modern hardware out there. Full telemetry and high refresh rate for receivers, camera and VTX control, RGB LEDs, and much more! Run the configurator on any device, whether it is using Windows, MacOS, Linux, or Android. With the Betaflight OSD you can get all relevant flight metrics directly into your FPV video feed. An easy-to-use drag-and-drop configuration allows the placement of values like used mAh and LiPo Voltage readings. Additionally, you can change most firmware settings using stick commands without even removing your goggles.
    Downloads: 224 This Week
    Last Update:
    See Project
  • 8
    Steam Deck Tools

    Steam Deck Tools

    Fan, Overlay, Power Control and Steam Controller for Windows

    ...Hosted on GitHub and written primarily in C#, this suite bundles multiple practical tools into a single package, including fan control, performance overlay, power (TDP and refresh rate) adjustment, and Steam Controller support. The tools aim to fill functionality gaps when running Windows on a device originally optimized for SteamOS, such as adjusting thermal behavior or viewing real-time stats like FPS. Users have noted the project provides a lightweight alternative to other companion utilities and can be especially helpful when default drivers or settings don’t cover desired features. Because this software interacts with low-level system controls, its use carries some risk of instability, and it’s provided on a best-effort basis with documentation on installation and troubleshooting.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 9
    FanCtrl

    FanCtrl

    FanCtrl allows you to automatically control the fan speed

    FanCtrl is a Windows desktop utility focused on automatically controlling PC fan speeds using temperature sensors and customizable fan curves, so your cooling behavior matches how you actually use your system. It combines monitoring and control in one place, letting you view temperatures, fan RPM, and control percentages while you tune how aggressively each fan responds. The project supports a range of control backends and integrations, including motherboard fan headers and several popular...
    Downloads: 27 This Week
    Last Update:
    See Project
  • One App to Replace Your Entire SaaS Stack Icon
    One App to Replace Your Entire SaaS Stack

    Projects, docs, chat, and AI in one workspace. Work faster, not across 10 tabs.

    ClickUp replaces your scattered tool stack with one AI-powered platform. Stop paying for project management, docs, chat, and time tracking separately when they all live in one place. Teams that consolidate into ClickUp cut software costs and move faster because everything is connected, not siloed across apps that don't talk to each other.
    Try ClickUp Free
  • 10
    display-switch

    display-switch

    Turn a $30 USB switch into a full-featured multi-monitor KVM switch

    This utility watches for USB device connect/disconnect events and switches monitor inputs via DDC/CI. This turns a simple USB switch into a full-fledged KVM solution: press one button on your USB switch and all your monitors connect to a different input. It is supposed to be installed on all computers that could be connected to these monitors since the app only switches monitors "one way" and relies on itself running on the other computers to switch it "the other way" as needed.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    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: 5 This Week
    Last Update:
    See Project
  • 12
    ESP32-Paxcounter

    ESP32-Paxcounter

    Wifi & BLE driven passenger flow metering with cheap ESP32 boards

    Wifi & Bluetooth driven, LoRaWAN enabled, battery-powered mini Paxcounter built on cheap ESP32 LoRa IoT boards. Paxcounter is an ESP32 MCU-based device for metering passenger flows in real time. It counts how many mobile devices are around. This gives an estimation of how many people are around. Paxcounter detects Wifi and Bluetooth signals in the air, focusing on mobile devices by evaluating their MAC addresses. The intention of this project is to do this without intrusion in privacy: You don't need to track people-owned devices if you just want to count them. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    midisport-macos

    midisport-macos

    M-Audio MIDISPORT USB 64-bit MIDI device driver for MacOS v10.14+

    This project provides an open source MacOS v10.14+ (Mojave and above) compatible CoreMIDI Universal 64 bit device driver for M-Audio's MIDISPORT range of USB MIDI interfaces. This driver supports the following devices: MIDISPORT 1x1 MIDISPORT 2x2 MIDISPORT 4x4 MIDISPORT 8x8/S Oxygen 8 Keyboard Other devices which are compatible may also work, although presently, these are the only ones which have been tested.
    Leader badge
    Downloads: 93 This Week
    Last Update:
    See Project
  • 14
    WLan Driver 802.11n Rel. 4.80.28.7.zip
    ...These drivers enable your computer to communicate with and control the Wi-Fi hardware, allowing it to connect to wireless networks. To install it, you would unzip the file and run the installer or manually update the driver through your system’s device manager. The WLan Driver 802.11n Rel. 4.80.28.7.zip is typically for wireless network adapters that support the 802.11n Wi-Fi standard. These adapters could be internal (like those built into laptops or desktop motherboards) or external (such as USB Wi-Fi dongles). Specifically, the driver is commonly associated with devices that use certain chipsets, like those made by companies such as Realtek, Atheros, Ralink, or Broadcom.
    Downloads: 1,148 This Week
    Last Update:
    See Project
  • 15
    SIV (System Information Viewer)

    SIV (System Information Viewer)

    SIV displays useful Windows, network, and hardware info.

    ...To do this, you need to specify the -AIOCTL command line qualifier. When -AIOCTL is specified, SIV will automatically do the EnhancedPowerManagementEnabled registry change and restart the USB device. SIV (System Information Viewer) uses pcidevs.txt for the PCI devices, usbdevs.txt for the USB devices, and mondevs.txt for monitoring pcmdevs.txt PCMCIA device descriptions.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 16

    caenels-hzb

    An EPICS device support for CAEN power supplies.

    This is an EPICS ( http://www.aps.anl.gov/epics/about.php ) device support for power supplies by CAEN ( https://www.caen.it/sections/power-supply/ ). These are ethernet controlled power supplies used at the Helmholtz-Zentrum Berlin ( https://www.helmholtz-berlin.de ).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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: 3 This Week
    Last Update:
    See Project
  • 18
    Razer Synapse 4

    Razer Synapse 4

    Customize and control all your Razer devices

    Customize and control all your Razer devices from one powerful platform. Whether you’re remapping buttons, creating macros, or fine-tuning performance settings, Synapse provides every tool you need to personalize your gear to your playstyle.
    Downloads: 208 This Week
    Last Update:
    See Project
  • 19

    deviocstats-hzb

    EPICS IOC Status and Control

    An EPICS device support for IOC statistics and commands.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A linux userspace device driver that allows joystick events to be remapped. Several joysticks can be combined into a single controller, and button/axes events can be remapped to new joystick, keyboard or mouse events. Advanced scripting also supported.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Free Spacenav
    The spacenav project provides a free compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 6dof space navigation input devices. It provides both a replacement free user-space driver, and a replacement SDK library.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    G-USB-Formatter

    G-USB-Formatter

    Advanced USB Memory Device Format Tool

    With advanced settings and multiple format options, it allows you to format devices connected via USB. My Github: https://github.com/shampuan/G-USB-Formatter This program is a lightweight tool that allows you to format your USB storage devices using more features on Debian-based systems.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 23
    Snappy Driver Installer Origin

    Snappy Driver Installer Origin

    Install and update drivers on Windows PCs.

    Snappy Driver Installer Origin is a portable Windows tool to install and update device drivers. It can be used offline to install drivers where Internet isn't available. The perfect technicians tool. Download the latest version from the home page below.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PC Workman HCK

    PC Workman HCK

    AI-powered PC monitoring that explains. Not shows numbers/spikes.

    Your PC says CPU 87%. PC Workman says why, since when, and what to do about it. Real-time system monitor with built-in offline AI. No cloud. Your data stays on your machine. What's inside: -hck_GPT: 82-intent AI assistant. -Ask it anything about your PC in Polish or English. -9-layer routing, learns your usage patterns over weeks. -TURBO mode: one click stops unnecessary services (Gaming/Work/Economy profiles), switches power plan, flushes RAM, freezes idle apps. -One click restores...
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 25
    San-Libs

    San-Libs

    Fixes the scanner error / Corrige les erreurs du scanner

    [En] San-Libs fix the device detection error when the scanner driver is already installed in the Linux systems using the Sane backends. San-Libs utility will verify the Sane libraries and set the configuration files to detect your scanner. [Fr] San-Libs corrige l’érreur de détection du scanner alors que le pilote est installé sur les systèmes Linux qui utilisent les back-end de Sane.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo