USB Passthrough Firmware Development for RP2040 -- 2
Budget: $10 – $30 USD
Project: USB HID Passthrough Firmware for Feather RP2040 with USB Host
I am looking for an embedded developer experienced with USB firmware and the RP2040 platform.
Hardware:
Feather RP2040 with USB Host support
Requirements:
Develop or modify firmware so the board acts as a USB host for HID devices.
Implement USB HID passthrough so connected devices (such as mice, keyboards, or other HID devices) are forwarded to the connected computer.
Support at least 5 HID interfaces simultaneously.
The USB serial number (iSerialNumber) must not be passed through from the connected device or changed.
The firmware should work with generic HID devices without requiring device-specific drivers.
Expected Result:
Stable firmware running on the Feather RP2040.
Reliable passthrough for multiple HID devices (One at a time)
Proper USB descriptor handling with the serial number removed or replaced.
Preferred Experience:
RP2040 development
USB Host and Device stacks (e.g., TinyUSB)
HID protocol and USB descriptors
Will pay 20 extra for the work
I am looking for an embedded developer experienced with USB firmware and the RP2040 platform.
Hardware:
Feather RP2040 with USB Host support
Requirements:
Develop or modify firmware so the board acts as a USB host for HID devices.
Implement USB HID passthrough so connected devices (such as mice, keyboards, or other HID devices) are forwarded to the connected computer.
Support at least 5 HID interfaces simultaneously.
The USB serial number (iSerialNumber) must not be passed through from the connected device or changed.
The firmware should work with generic HID devices without requiring device-specific drivers.
Expected Result:
Stable firmware running on the Feather RP2040.
Reliable passthrough for multiple HID devices (One at a time)
Proper USB descriptor handling with the serial number removed or replaced.
Preferred Experience:
RP2040 development
USB Host and Device stacks (e.g., TinyUSB)
HID protocol and USB descriptors
Will pay 20 extra for the work
Related categories:
C Programming
Electronics
Microcontroller
C++ Programming
Arduino
Debugging
Software Development
Embedded Systems