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.
Start Free
$300 Free Credits to Build on Google Cloud
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Program a button to send keystrokes to your computer
PUB! is a Programmable USB Button on which you can program with a sequence of keystrokes. When you press the button those keystrokes are "replayed" over a USB connection.
The button is programmed using an innovative and slightly quirky interface that does not require any custom software to be installed on your computer. All you need is a text editor like Notepad or gedit.
...will send the corresponding USB keystroke to the host computer.
You can program *any* USB Consumer Device control code too...for example, Play, Pause, Mute, Volume up, Volume down, and many others.
...SpiffChorder hardware is based on Atmel AVR ATmega168, using Objective Development's V-USB (a software-only implementation of a low-speed USBdevice).
Device Driver for the ACS USB servo controller (USBB-01 interface card). HID class USBdevice to contoll eight RC type servos, eight optically isolated current inputs and 8 current sink outputs.
This is a non-official driver, written in C, for the FPS200 Veridicom's fingerprint sensor with the USB interface. It is also compatible with the Fujitsu's MBF200 fingerprint capture device.
This is a custom mod for a USB input device. The premise is to add a circuit in between the input device and the computer which will add functionality. The initial target device is the ESKY 905A device.
Hardware controller software for electronic music, games and special needs users. - Firmware for NXP ARM - USB data transfer to host with a custom protocol - Open Sound Control server on host (Mac or Win) for access to device data and device control.