Doer USB GPIO board is a hardware device that brings general-purpose input/output (GPIO) capabilities to your PC, Mac, or Linux computer via USB. It acts as a bridge, allowing your computer to interact with sensors, actuators, and other electronic components—just like you would with a Raspberry Pi's GPIO pins. The pinout is the same as the Raspberry Pi, so if you're familiar with Raspberry Pi GPIO, using the Doer USB GPIO will feel very similar. With the Doer USB GPIO, you can easily add hardware extension and automation features to your desktop or laptop, making it possible to prototype, control, and monitor electronics directly from your computer using familiar Python code.
- GPIO Control: Digital input/output operations with configurable pull-up/pull-down resistors
- PWM Support: Pulse Width Modulation on compatible pins (4, 9, 10, 16, 18, 20, 22, 26)
- ADC Readings: Analog-to-Digital conversion on supported pins (0, 9, 10, 11, 14, 15, 18, 26)
- Automatic Device Detection: Automatically detects Doer GPIO boards (USB VID:PID 1a86:7523)
- Hardware/Software Version Verification: Validates board compatibility
- Raspberry Pi Compatible API: Familiar GPIO interface similar to RPi.GPIO
Usage and Firmware
https://github.com/doer-ee/Doer_USB_GPIO_Board_Python_Library
More information please check on https://doer.ee/gpio