From 8bec91394c57d9c70c8f256f32c31f1865fd1c2e Mon Sep 17 00:00:00 2001 From: Ryan Petris Date: Thu, 1 Oct 2026 23:00:15 -0700 Subject: [PATCH 1/2] Add Petris org --- org/petris/index.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 org/petris/index.md diff --git a/org/petris/index.md b/org/petris/index.md new file mode 100644 index 00000000..76c32c01 --- /dev/null +++ b/org/petris/index.md @@ -0,0 +1,6 @@ +--- +layout: org +title: Ryan Petris +site: https://www.petris.net/ +--- +I'm a software engineer and open source enthusiast. From 6e24883e978c38292b22bb0f49cc297f48b705ac Mon Sep 17 00:00:00 2001 From: Ryan Petris Date: Thu, 1 Oct 2026 23:00:29 -0700 Subject: [PATCH 2/2] Add Cordial --- 1209/C0D1/index.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 1209/C0D1/index.md diff --git a/1209/C0D1/index.md b/1209/C0D1/index.md new file mode 100644 index 00000000..33258c17 --- /dev/null +++ b/1209/C0D1/index.md @@ -0,0 +1,19 @@ +--- +layout: pid +title: Cordial +owner: petris +license: MIT +site: https://github.com/ryanpetris/cordial +source: https://github.com/ryanpetris/cordial +--- +Cordial is a Bluetooth keyboard/mouse to USB HID proxy with accompanying +configuration software. It allows Bluetooth (BLE and Classic) keyboards and mice +to be used in places where Bluetooth devices are inconvenient, such as with +KVMs, in pre-boot environments, or when being moved between multiple computers. +It also handles configuration of Logitech keyboards and translates HID++ keys +such as brightness to standard key codes. The client software is optional after +initial configuration; all settings are stored on the device. + +The Cordial firmware is installable on off-the-shelf microcontroller boards with +Bluetooth capabilities such as the Raspberry Pi Pico 2 W, the Waveshare +RP2350B-Plus-W, and the Seeed Studio XIAO ESP32S3.