Hello.

I am Paul Kinlan.

A Developer Advocate for Chrome and the Open Web at Google.

I love the web. The web should allow anyone to access any experience that they need without the need for native install or content walled garden.

Airhorner with added Web USB

Paul Kinlan

I received a very cool gift this year: a Web USB-powered airhorn! It uses an Arduino Uno and some very neat code. The device waits for approval, configures, and reads continuously from the device for an "ON" signal to trigger the horn. Although the Arduino code isn't available yet, the project is inspired by the WebUSB examples for Arduino and should be released soon. Check out the post and the demo.

Read More

Quick Logcat - debugging android from the web

Paul Kinlan

I created Quick LogCat, a web tool for debugging Android devices without needing adb installed. It uses WebADB.js and the WebUSB API to connect to your device and display logcat output. The tool is useful for on-the-go debugging. It's powerful but also highlights the potential security implications of granting web access to USB devices. This technology opens up exciting possibilities like firmware updates and app sideloading via web interfaces. I'm curious to see what others build with WebUSB and adb access.

Read More