Open Source Python Hardware Platforms - Page 2

Python Hardware Platforms

View 173 business solutions

Browse free open source Python Hardware Platforms and projects below. Use the toggles on the left to filter open source Python Hardware Platforms by OS, license, language, programming language, and project status.

  • 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
  • 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
  • 1
    Driver support for 3D Controller Hardware. We hope to support SDL Input, DirectInput, and other major controller API's including game consoles and embedded systems.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    A portable library to access braille displays.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    This program is a cross-platform replacement for the widely known in close circles Parameter Design tool (also known as Keywin e-Bike Lab), used to set the parameters of a e-bike controller based on the Infineon XC846 microcontroller (and various clones).
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Open source, cross platform drivers and function library for the NovInt Falcon Haptic Controller. These drivers are not produced by Novint Technologies, Inc. and do not come with any warranty as to their correctness or usage.
    Leader badge
    Downloads: 4 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
  • 5
    usb-resetter

    usb-resetter

    Simple graphical usb reset tool

    USB resetting is the closest equivalent to physically unplugging and re-plugging a USB device. you might ask , How is that useful ? well the use cases will be different from user to another. In my case, it helps with accessing my slightly damaged old USB external hard drive after a mount in unix-like OSes without any i/o issues. Another one is, loop resetting my USB headset solves some weird glitching sound i constantly have while using them. Those are my special use cases. There most be more, that it can help with.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Monitors CPU Temperature from command line in Fahrenheit and Celsius and gives results of highest and lowest temperatures, and average over period of time run, then logs the data. Requires ACPI.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    This is a group of people (feel free to join us), developing small programs. We're mainly develop the program/script, Syscriptor, that displays information about your hardware and software.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    A Linux program/library for interfacing the Velleman k8055 USB I/O board
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Library and command line program providing access to the EEPROM of an Silabs CP2101 / CP2102 / CP2103. It can programm the USB-Descriptors and the Baudrate table.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    A small, portable, client/server GUI designed to work on many types of hardware, including handheld computers and other embedded systems. For more information and downloads, see http://picogui.org
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Scsiaddgui provides a graphical user interface for the command line program Scsiadd. Scsiadd allows to add (or remove) SCSI devices like scanners to (from) your system without having to reboot. With Scsiaddgui you can do this with a mouse-click.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    LCD Manager
    GTK client for LCDproc. The screens are optimized for 20x4 alphanumeric LCD and Logitech G15 LCD. It can show CPU stats, memory stats network stats, Amarok/Audacious/Exaile track info, uptime , date, clock, disk space usage and emesene information.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    freenas-tempreport

    FreeNAS Temperature Report

    FreeNAS Temperature Report is a small server program that provides temperature readings for your FreeNAS unit. Install this program in a jail on your FreeNAS, then use your web browser and go to http://jail_ip to see your temperature readings. Installation instructions: http://sourceforge.net/p/freenas-tempreport/wiki/Install/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    GROWbox Supervisor System (GROWSS)

    GROWbox Supervisor System (GROWSS)

    Automated Plant Environment Growing System using Raspberry Pi

    GROWbox Supervisor System (GROWSS) is a grow box or grow cabinet environmental controller. GROWSS uses a Raspberry Pi (RPI) & Grove sensors to monitor and control the environment in your grow box or cabinet. Environmental factors such as temperature, humidity, soil moisture, & smoke (from fire) are monitored and displayed on a terminal connected to the RPI & on a mobile app. GROWSS also controls the exhaust fan and grow lights based on the time interval (ie. 12 hours on/12 hours off) & from environmental factors, temp & humidity. The environmental values are saved to the local storage every 15 minutes and when an alarm is present. Hi & low values are also saved. The LEDs on the case & the mobile application indicate if there is a high/low temp alarm, hi/low humidity alarm, soil moisture alarm, or smoke alarm. A speaker (buzzer) is activated on the case if there is a smoke alarm. 2 other LEDs indicate if either the exhaust fan is on or if the humidifier is on.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    AcerHK GUI

    AcerHK GUI

    GUI interfaces for Acer Hardware driver -- acerhk.ko

    This project site maintains several projects that support the acerhk.ko linux module and provide a GUI interface for the module to activate and deactivate the wireless and bluetooth radios. Please see this projects Wiki for more information: https://sourceforge.net/p/acerhkgui/wiki/Home/ Programs: AcerHK GUI -- Main program. Updated 2015-03-05. Version 0.7.2.5 should work. Please report errors, as it may still require some work. Cinnamon Desktop Applet -- simple system tray icon to provide radio on and off controls. It is also available at: http://cinnamon-spices.linuxmint.com/applets/view/219 Ubuntu AppIndicator Applet -- currently in development. Stay posted for this. Build Script for acerhk.ko. Use the 11.04+. Includes source code. Please see this projects Wiki for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A simple tool to convert sysex parameter settings of Behringer's BCR2000 Midi controller.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Blitzer is a simple tool for driving the SX-Blitz microcontroller programmer from Parallax. There is now a version for PalmOS devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The goal of the CarOS project is to design and implement the software and hardware systems necessary to provide a mobile computing platform in a vehicle. The CarOS will be Linux based.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    GUI and scripts for the ACC300 serial check-printer and MySQL checks database management Interface de usuário e scripts para a impressora de cheques ACC300 ("Check-pronto") e para gerenciamento de um banco de dados MySQL de cheques emitidos
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Computer Temperature Monitor is a little applet for the GNOME desktop that shows the temperature of your computer CPU and disks on screen. It allows you to log temperatures to a file. You can set alarms to notify you when a tempertature is reached.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DArmstadt MAgnetic Resonance Instrument Software
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This program converts a dvd into a dvd image. Could do the same for cdroms or other media like it. Will not copy protected disks. Features one click copying with a progress bar and dvd tray eject/load. Written in python with wxPython.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    DazzLed

    Prepare to be dazzled!

    DazzLed is a set of apps to control rgb-leds from you computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Footcontroller

    Footcontroller

    Control your Linux PC with a standard foot pedal

    This python utility allows users on Linux to control their PC using a HID compatible USB foot pedal. Note: footcontroller does not support the new VEC Infinity in-USB3 pedal, which is not fully Linux compatible The foot pedal becomes an extra mouse or mini keyboard but footcontroller allows you to define multiple pedal sets which you can activate at the click of a button. It uses xdotool to provide you with the ability to assign commands to each pedal. Many foot pedals come with software, often MS Windows only, which allows you to program the pedals to perform some function or other, Footcontroller does away with the proprietary software and allows you to define multiple sets of commands that can be swapped in or out at the click of a button. The advantage is that now, your foot pedal can perform different tasks in multiple situations simply by selecting the appropriate pedal set, rather than having to re-program the foot pedal from scratch.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo