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
Build Securely on AWS with Proven Frameworks
Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Documentation, examples, and reference driver code for the VMware virtual graphics device used by all VMware virtual machines. This project provides the information and code necessary to write both 2D and 3D graphics drivers for this device.
This is a small library that allows comunicating with a Webasto (tm) W-Bus capable car heating system. Runs on Personal Computers or for embedded devices (slim design). Easily portable. Includes a Heater manager, heater controller program and more.
The GIT repository (CVS is deprecated) also includes a control unit application to control W-Bus capable devices, a W-Bus compatible heater unit firmware application and a heater simulator for testing purposes.
Also, a serial port loop back...
Serial port logger which can be used to print to stdout.
The program ttylog is a serial port logger which can be used to print everything that comes in to a serial device to stdout. The device and the baud rate can be specified on the command line and a timeout can be set instead of just killing the process in order to stop it. You can also elect to have the output being sent to standard out to be time stamped.
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.
...Although primarily designed for irrigation you can use AIC to control a large variety of hardware, for example lighting, heating etc
It is envisaged that future implementations of AIC will incorporate rules for more complex device control.
Rom Builder Utility for Atari 8 bit Ultimate1MB upgrade
This utility is used to create/maintain ROM images for flashing to the Ultimate 1MB device. It's main purpose is to customize your U1MB device to your needs.
ztex is a Firmware Kit with a corresponding Driver API for EZ-USB based hardware. The Firmware is written in C and assembled using a powerful macro processor. The Driver API allows the development of platform-independent device drivers.
A tool to download and configure Voltcraft DL-141TH devices.
This is a Perl application enabling downloading and configuring the Voltcraft DL-141TH temperature and humidity sensors device.
Targeted at Operating Systems supporting libusb.
This application exists thanks to reverse engineering.
Software and Arduino shield design for a Serial-to-HID device such that old serial gaming devices can be used as USB Hid devices, particularly the SpaceOrb360 and Spaceball 3d CAD devices.
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.
A tool for planning, mapping and administration of a network with the ability to place, move and manipulate entities within the network map such as desktops, servers and infrastructure objects. Java 6 is required.
usb-robot is a set of software tools for communicating with generic USB devices from userspace using libusb. It can be used to send commands to the device directly from the console (usb-robot-slave), or as a backend to some rapidly prototyped driver in
This project provides a chip card interface device driver for the PC/SC Lite server deamon (pcscd). The driver provides a standard PC/SC interface to NFC devices supported by libnfc.
Note, that this project is currently not actively developed. However, the code has been adopted by the libnfc-Team. See https://code.google.com/p/ifdnfc/source/checkout.
The UniLog is a small onboard data logging device for rc models. It records stuff like current, voltage, rpm, height, airspeed... python-unilog is to retrieve the data and do what you want with it.
RackMonkey is a tool for managing racks of equipment such as servers and switches. You can keep track of what's where, which OS it runs, who it belongs and what it's used for. RackMonkey quickly finds any device and draws a rack diagram of its location
A device driver in 'C' for interfacing a uController with a Displaytech 64128A LCD display (or its variants).It was written and tested on a Renesas R8C/25 microcontroller proto-board. It provides control, text and graphics functions as function cal
The LogMeFree is a tool to transform NMEA frames to Google's KML.
The data can be read from a file or directly from a GPS device (i.e. GPS logger, mouse).
Strokey is a small hardware keyboard logger saving all keystrokes into an EEPROM memory for later investigation. The device may get attached to any PS/2-keyboard by intercepting the cable, or get placed directly inside for maximum invisibility.
IRM is a Web-based asset tracking and trouble ticketing system built for IT departments and helpdesks. It keeps detailed information on both hardware and software, including each computer and network device in your organization.
lpcusb is a USB core stack for the built-in USB device of LPC214x microcontrollers. It handles the hardware interface and USB enumeration/configuration. Included are usage examples like USB joystick HID, USB virtual COM port and USB mass storage on SD-ca
pystim is an open source electrical stimulation device driver and development framework. It features a parallel/sequential block paradigm and supports event-base programming. It also provides a device simulator.
A program, or daemon for Linux, which convertes incoming joystick data to mouse data, so that you can use your joystick/joypad as a mouse device in X.org, gpm or any other program that needs mouse data (even games).
JTAG base library, ARM7TDMI and MIPS debugger stubs for GDB.
Extendable architecture to add JTAG device drivers, debuggers, and custom JTAG applications.
OS independent RS232 remote control. Java-based server (console), easy adjustable HTML GUI, local/internet use, incl. device driver API and drivers (e.g. EIKI LC-XM1/SM1/VM1!!)
JTape provides a Java Library for tape device access that is usable from most operating system platforms. The library is easily extensible allowing additional platforms to be added.
Switchboard is a hardware driver abstraction library for LabVIEW™ applications. Once integrated with you application you can acquire data from new devices simply by editing a text config file to let Switchboard know about your device.