Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
B

BlueRetro

> 编程语言
Open source

Multiplayer Bluetooth controllers adapter for retro video game consoles & computers

1.8K stars0 likes0 views
WebsiteGitHub

About

Multiplayer Bluetooth controllers adapter for retro video game consoles & computers

This repository has been archived and is no longer under active development or maintenance.

After 6 years working on BlueRetro, the time has come for me to move on
and focus on my family and my real job.

The code remains available as-is for reference, learning, and community use,
but no new features, bug fixes, or pull requests will be accepted.

Thank you to everyone who contributed, tested, reported issues,
or supported the project over the years.
Your involvement made BlueRetro what it is today.

If you are looking to build upon this work, please feel free to
fork the repository in accordance with the license.

Thank you,
Jacques Gagnon

BlueRetro


BlueRetro is a multiplayer Bluetooth controllers adapter for various retro game consoles & computers. Lost or broken controllers? Reproduction too expensive? Need those rare and obscure accessories? Just use the Bluetooth devices you already got! The project is open source hardware & software under the CERN-OHL-P-2.0 & Apache-2.0 licenses respectively. It's built for the popular ESP32 chip. Wii, Switch, PS3, PS4, PS5, Xbox One, Xbox Series X|S & generic HID Bluetooth (BR/EDR & LE) devices are supported. Parallel 1P (Computers, NeoGeo, Supergun, JAMMA, Handheld, etc), Parallel 2P (Atari 2600/7800, Master System, Computers, etc), NES, PCE / TG16, Mega Drive / Genesis, SNES, CD-i, 3DO, Jaguar, Saturn, PSX, PC-FX, JVS (Arcade), Virtual Boy, N64, Dreamcast, PS2, GameCube & Wii extension are supported with simultaneous 4+ players using a single adapter.

READ THIS FIRST

  • Project documentation

Need help?

  • Open a GitHub discussion

Makers sponsoring BlueRetro

Buying BlueRetro adapters from these makers helps support the continued development of the BlueRetro firmware!
Thanks to all sponsors!

  • Laser Bear Industries
  • Humble Bazooka
  • RetroOnyx
  • RetroTime

Community Contribution

  • BlueRetro PS1/2 Receiver by mi213: 3D printed case & PCB for building DIY PS1/2 dongle.
    https://github.com/Micha213/BlueRetro-PS1-2-Receiver
  • N64 BlueRetro Mount by reventlow64: 3d printed mount for ESP32-DevkitC for N64.
    https://www.prusaprinters.org/prints/90275-nintendo-64-blueretro-bluetooth-receiver-mount
  • BlueRetro Adapter Case by Sigismond0: 3d printed case for ESP32-DevkitC.
    https://www.prusaprinters.org/prints/116729-blueretro-bluetooth-controller-adapter-case
  • BlueRetro AIO by pmgducati: BlueRetro Through-hole base and cable PCBs.
    https://github.com/pmgducati/Blue-Retro-AIO-Units
  • BlueRetro HW2 internal guides by Nostalgic Indulgences: Internal install guides
    https://github.com/nostalgic-indulgences/BlueRetro_Internal_Installation
  • BlueRetro latency test by GamingNJncos: Documentation on how to run BlueRetro latency test
    https://github.com/GamingNJncos/BLE-3D-Saturn-Public/tree/main/BlueRetro_Latency_Testing
  • BR4N64 by TharathielCB: Internal BlueRetro Flex-PCB for Nintendo 64
    https://github.com/TharathielCB/BR4N64
  • BlueMemCard by ChrispyNugget: Replacement PCB for PSX memory card that incorporates PicoMemcard and BlueRetro support
    https://github.com/ChrispyNugget/BlueMemCard
  • BlueRetro HW2 QSB for GameCube by Arthrimus: Internal Blueretro PCB with CurrentTrigger for GameCube
    https://github.com/Arthrimus/BlueRetro-HW2-GameCube


Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C3doadapteradaptiveadaptor

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言