Showing 147 open source projects for "controller"

View related business solutions
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 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.
    Start Free
  • 1
    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. ...
    Downloads: 59 This Week
    Last Update:
    See Project
  • 2
    Betaflight App

    Betaflight App

    Cross platform configuration and management application

    ...Betaflight App is available as a Progressive Web Application and as standalone software for multiple operating systems. Designed for FPV enthusiasts and drone builders, it simplifies flight controller setup, troubleshooting, and performance optimization.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    Controller as Mouse

    Controller as Mouse

    Use any controller as a mouse on Windows — free, offline

    Controller as Mouse lets you use any game controller as a mouse on Windows 10/11 — a free, open-source alternative to Gopher360 with a modern GUI. Plug in an Xbox, DualShock 4, DualSense or any XInput pad and control the cursor, click and scroll from the couch: no setup, no config files. Keywords: use controller as mouse, gamepad as mouse, controller to mouse, xbox controller as mouse, ps4 controller as mouse, dualsense mouse, joystick as mouse, control mouse with controller. ...
    Leader badge
    Downloads: 40 This Week
    Last Update:
    See Project
  • 4
    Lenovo Legion Linux Support

    Lenovo Legion Linux Support

    Driver and tools for controlling Lenovo Legion laptops in Linux

    ...It allows you to control features like the fan curve, power mode, power limits, rapid charging, and more. This has been achieved through reverse engineering and disassembling the ACPI firmware, as well as the firmware and memory of the embedded controller (EC).
    Downloads: 21 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    Fan Control

    Fan Control

    Highly customizable fan controlling software for Windows

    Fan Control is a Windows utility designed to give users fine-grained, customizable control over system fans (CPU, GPU, case, etc.) based on temperature and sensor inputs. Rather than relying solely on BIOS fan curves, it allows dynamic adjustment of fan behaviour at the operating-system level — letting you react to real-time load, mix multiple sensors (CPU, GPU, motherboard, drives, etc.), and define custom fan-speed curves for different situations. The tool supports both manual mode (user...
    Downloads: 621 This Week
    Last Update:
    See Project
  • 6
    Betaflight

    Betaflight

    Open Source Flight Controller Firmware

    Betaflight is flight controller software (firmware) used to fly multi-rotor craft and fixed wing craft. This fork differs from Baseflight and Cleanflight in that it focuses on flight performance, leading-edge feature additions, and wide target support. Betaflight supports a wide range of flight controllers with at least an STM32F4 MCU. You can use nearly any piece of modern hardware out there.
    Downloads: 52 This Week
    Last Update:
    See Project
  • 7
    dRehmFlight

    dRehmFlight

    Teensy/Arduino flight controller & stabilization for small-scale VTOL

    dRehmFlight is an Arduino-compatible flight controller created for hobbyists, researchers, and learners building unusual VTOL aircraft. It emphasizes readable, centralized code instead of a large framework spread across many files and classes. The project is designed to teach aircraft stabilization and flight-control concepts while remaining easy to modify. Its primary hardware platform uses a Teensy 4.0 microcontroller and an MPU6050 six-axis IMU.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Intiface Central

    Intiface Central

    Intiface Central (Buttplug Frontend) App for Desktop and Mobile

    Intiface Central is a free, open-source application that provides a centralized interface for connecting and managing compatible intimate devices. Built around the Buttplug device control library, it enables communication between supported hardware and third-party applications. Users can discover connected devices, configure their settings, and manage device connections through a graphical interface. The software acts as an intermediary between applications and hardware, reducing the need...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    dRonin

    dRonin

    The dRonin flight controller software

    dRonin is an open-source autopilot and flight-controller firmware for hardware derived from the OpenPilot and Tau Labs ecosystems. It is designed for acrobatic flying, racing, autonomous flight, and vehicle research. The project supports a broad range of flight-control boards, including OpenPilot Revolution, BrainFPV, Sparky, Quanton, and several racing-oriented controllers. Its architecture combines embedded flight firmware with supporting ground-control and configuration software. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    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: 61 This Week
    Last Update:
    See Project
  • 11
    Flix

    Flix

    Making an ESP32-based quadcopter from scratch

    ...Its firmware is written in Arduino-style C++ and intentionally kept compact so learners can understand the complete flight-control stack. Communication uses MAVLink over Wi-Fi or ESP-NOW. The drone can be controlled with a USB gamepad, radio controller, or smartphone. A wireless command-line interface supports configuration and analysis without a wired connection. The project also includes a Gazebo simulator that runs the original flight code and a Python library for scripted or automatic flights. Hardware files, assembly instructions, troubleshooting guides, and flight-control documentation make it suitable for hands-on learning.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    Open Source Cartridge Reader

    Open Source Cartridge Reader

    A shield for the Arduino Mega that can back up video game cartridges

    This project represents a community-driven effort to provide an easy-to-build and easy-to-modify cartridge dumper. Completely stand-alone, does not need a PC to operate (unless for updating firmware). Easy to modify open-source code, write your own extensions and share them with others. Portable thanks to a battery. Modular design using mostly off-the-shelf components. Reads NES, Famicom and Family Basic cartridges including save. Supports Mapper 30/NESmaker and flashes INL NM30 boards....
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    VGamepadWeb

    VGamepadWeb

    Turn your phone into a wireless Xbox controller via any web browser.

    VGamepadWeb is an open-source tool that turns your smartphone or tablet into a wireless Xbox controller for Windows PC using any web browser. No apps or cables required! How it works: Run the lightweight desktop server on your PC to get a local link. Open it on your phone to get a responsive virtual controller. The PC server captures touch inputs and translates them into native gamepad signals via the ViGEmBus driver. Windows sees your phone as a real Xbox 360 controller, making it instantly compatible with any game. ...
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 14
    Arduino Nano Dew Controller Pro (DIY)

    Arduino Nano Dew Controller Pro (DIY)

    Dew Controller Feature Rich

    ...There is a new ESP32 WiFi version at https://sourceforge.net/projects/esp32-dew-controller/ The older myDCP2 (two-channel dew controller) is found here https://sourceforge.net/projects/arduinonanodewcontrollerpro/files/myDewController%20v200%202channel/
    Leader badge
    5.0 out of 5 stars 3 Reviews
    Downloads: 37 This Week
    Last Update:
    See Project
  • 15
    LEDSpicer

    LEDSpicer

    LEDSpicer a LED Animator and Controller for Linux

    LEDSpicer is a linear LED controller daemon that will handle single color or a RGB LEDs connected to different devices. It allows the execution of animations and profiles and handle can input to interact with the LEDs, profiles can be triggered based on different events, like programs running, network input, game name, etc. Includes some utilities to make an arcade cabinet more attractive and cool!
    5.0 out of 5 stars 1 Review
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    myFP2ESP32-Dev WiFi ASCOM Focuser

    myFP2ESP32-Dev WiFi ASCOM Focuser

    ASCOM-INDI ESP32-Dev Wifi focuser

    An ESP32-Dev WiFi focuser. DIY or PCB designs. (c) Robert Brown 2014-2025, Holger M, 2019-2021. All rights reserved. Code or portions of code may not be copied or used without appropriate credit given to authors. Spreadsheet to calculate what stepper motor to use. https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/Documentation/Nema-Stepper-Motors.xlsx/download Spreadsheets to calculate...
    Leader badge
    3.5 out of 5 stars 2 Reviews
    Downloads: 40 This Week
    Last Update:
    See Project
  • 17

    Phobia

    Phobia Motor Controller

    PMC is an open project that aims to build the quality permanent magnet synchronous machine (PMSM) controller for use in a variety of scopes like RC or electric transport.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    Arduino ASCOM Focuser Pro2 DIY

    Arduino ASCOM Focuser Pro2 DIY

    Version 2 of the myFocuser Project

    ...Other Focuser Projects myFP2ESP32 WiFi - https://sourceforge.net/projects/myfocuserpro2-esp32/ [ESP32 Only] myFP2ESP8266 WiFi - https://sourceforge.net/projects/myfp2esp8266-focus-controller/ myFP2N - Nextion touch screen display - https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/myFocuserPro2N%20NEXTION%20TFT%20DISPLAY/ myFP2M - Ready made Controllers https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/myFocuserPro2M/ Please look in the Files-Documents folder for more information. ...
    Leader badge
    5.0 out of 5 stars 15 Reviews
    Downloads: 111 This Week
    Last Update:
    See Project
  • 19
    LCD Smartie displays information on your LCD/VFD. It supports LCDs with a Hitachi HD44780 Controller via parallel port & Matrix Orbital and Crystalfontz serial/USB LCD/VFDs. Info includes: CPU temps, fan speed, the BBC World News, Stocks indexes etc.
    5.0 out of 5 stars 5 Reviews
    Downloads: 28 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.
    3.8 out of 5 stars 4 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Argus Fan Monitor

    Argus Fan Monitor

    Control fan speed and monitor the temperature of system components.

    ...It allows you to manage CPU, GPU, motherboard, and AIO fans using fixed values or advanced temperature-based control curves sourced from any sensor in your system. With multi-controller support, fan profiles, hysteresis, and temperature averaging, Argus Monitor offers smooth, precise fan adjustments with minimal noise fluctuation. The software also includes robust temperature monitoring for CPUs, GPUs, SSDs, RAM, and additional sensor channels. For supported devices, it provides RGB control as well as gadget and tray-icon displays for quick system insights. ...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 22
    Untuk fleksibilitas penggunaan keyboard sebagai pengontrol kamera PTZ di aplikasi vMix. Operator dapat dengan mudah mengubah input keyboard menjadi sinyal Virtual Xbox 360, memungkinkan pergerakan kamera yang lebih fleksibel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    usb-overclock-kit

    usb-overclock-kit

    Cross-platform recon, backup, benchmarking, and tuning for commodity U

    USB Overclock Kit is a cross-platform toolkit for recon, backup, benchmarking and tuning of commodity USB flash drives, with honest 'overclock' semantics and a revert path for every change. macOS and Linux host tools, with the vendor MPTool on Windows for the flash step.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    DS4Windows

    DS4Windows

    DS4Windows allows you to use a DualShock 4 Controller on your PC

    DS4Windows by Ryochan7 is an open-source program that will allow someone to get the experience of using a Playstation 4 DualShock Controller on a PC by emulating a Xbox 360 Controller.
    4.2 out of 5 stars 4 Reviews
    Downloads: 754 This Week
    Last Update:
    See Project
  • 25
    Arduino ASCOM Focuser Pro DIY

    Arduino ASCOM Focuser Pro DIY

    Arduino Focuser, fully ASCOM complaint

    myFocuserPro is an ASCOM and Moonlite compatible stepper motor telescope focus controller (DIY) based on Arduino Nano/Uno. A popular DIY ASCOM focuser with more than 125,000+ downloads. (c) Copyright Robert Brown 2014-2024. All Rights reserved. Permission is granted for personal and Academic use only. Spreadsheet to calculate what stepper motor to use. https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/Documentation/Nema-Stepper-Motors.xlsx/download
    4.9 out of 5 stars 8 Reviews
    Downloads: 13 This Week
    Last Update:
    See Project