RepositoryCCOColombia
Loc15

Loc15/PicoGamepadConverter

Switch to different gamepad modes using a gamepad as input. Re-use old gamepads that don't support USB connections or make compatibles with certain platform.

182sao
31fork
29issue
4lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: logitech-f710

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: ps2-keyboard

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: wiimote

#1 Repository Của Tuần

🎮 PicoGamepadConverter - Chuyển đổi mọi thứ thành gamepad tùy chỉnh

Dự án C mở rộng khả năng của Raspberry Pi Pico, biến nó thành trung tâm điều khiển đa nền tảng cho gamepad cũ và mới.

PicoGamepadConverter là phần mềm chạy trên RP2040, RP2350 hoặc Raspberry Pi Pico, cho phép chuyển đổi tín hiệu từ một gamepad (qua USB hoặc Bluetooth) sang nhiều định dạng khác nhau. Dự án giúp tái sử dụng các gamepad không hỗ trợ USB hoặc tạo ra tính tương thích với nền tảng khác nhau như PlayStation, Wii, Gamecube, Nintendo 64, PC (Dinput/Xinput), hoặc cả bàn phím PS/2.

✨ Điểm nổi bật

  • Hỗ trợ đa nền tảng: Dinput, Xinput, Switch, Bluetooth, PS1/PS2, Gamecube, Wii, PS/2 Keyboard.
  • Đọc đầu vào đa dạng: Hỗ trợ cả controller qua USB và Bluetooth.
  • Giao diện web trực quan: Cấu hình chế độ dễ dàng qua http://192.168.3.1.
  • Hai chế độ hoạt động: Host mode (đọc từ gamepad) và Device mode (gửi tín hiệu ra nền tảng khác).
  • Tự động nhận diện thiết bị: LED báo trạng thái kết nối của gamepad.
  • Hỗ trợ cấu hình phần cứng linh hoạt: Các chân GPIO được chỉ định rõ rệt cho từng chuẩn giao tiếp.
  • Nhẹ và đơn giản: Không cần cài đặt phức tạp, chỉ cần flash firmware lên Pico.

💡 Vì sao đáng chú ý

Không phải mọi gamepad đều tương thích trực tiếp với các nền tảng hiện nay — đặc biệt là các máy chơi cũ như PS1, PS2, Wii, Gamecube hay Nintendo 64. PicoGamepadConverter giải quyết bài toán này bằng cách biến Raspberry Pi Pico thành một thiết bị trung gian linh hoạt, chuyển đổi tín hiệu từ bất kỳ gamepad nào sang đúng định dạng mà nền tảng đòi hỏi. Với hỗ trợ cả Bluetooth (trên Pico W) và nhiều chuẩn giao tiếp phần cứng khác nhau, đây là công cụ vô giá cho người yêu thích sưu tập và chơi game cũ.


#GamepadConverter #RaspberryPiPico #RP2040 #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC
No0ne/ps2pico

USB keyboard to PS/2 / AT / XT interface converter using a Raspberry Pi Pico

177
Jul 20, 2025
RepositoryC++
OpenStickCommunity/GP2040-CE

Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards

2.6k
Oct 26, 2026
RepositoryC
polpo/picogus

Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

803
Oct 2, 2026
RepositoryC
tuupola/hagl

Hardware Agnostic Graphics Library for embedded

474
Oct 12, 2026
RepositoryC
polpo/rp2040-psram

A header-only C library to allow access to SPI PSRAM via PIO on the RP2040 microcontroller.

193
Apr 13, 2026
RepositoryC
ArmDeveloperEcosystem/lorawan-library-for-pico

Enable LoRaWAN communications on your Raspberry Pi Pico or any RP2040 based board. 📡

167
Mar 17, 2025
RepositoryC
earlephilhower/BackgroundAudio

Arduino library for easy, interrupt driven speech, MP3, AAC, and WAV playback on the Raspberry Pi Pico RP2040, Pico 2 RP2350, and ESP32

151
Oct 8, 2026
RepositoryC
therealdreg/okhi

Open Keylogger Hardware Implant - USB & PS2 Keyboards

112
Oct 12, 2026
RepositoryC++
PicoPlus-devel/pico-infonesPlus

NES Emulator with SD card and menu support for the Raspberry PI Pico, Pico 2 and other RP2040/RP2350 based microcontrollers. Play your games from SD card on a HDMI display.

536
Oct 23, 2026