ColombiaLoc15/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.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#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.
USB keyboard to PS/2 / AT / XT interface converter using a Raspberry Pi Pico
Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
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
A header-only C library to allow access to SPI PSRAM via PIO on the RP2040 microcontroller.
Enable LoRaWAN communications on your Raspberry Pi Pico or any RP2040 based board. 📡
Arduino library for easy, interrupt driven speech, MP3, AAC, and WAV playback on the Raspberry Pi Pico RP2040, Pico 2 RP2350, and ESP32
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.