I want to know is there a way we can program a Bluetooth dongle (NRF dongle, esp32 or even raspberry pi) to work as a Bluetooth adapter for PS, Xbox or Nintendo controllers. I found one product called 8bitdo. Very interesting product, it can connect between different controllers and platforms. Its like an universal adapter. I want to know is there any open source code available for this project. I'm new to embedded engineering. So, excuse me if I sound silly. But I'm curious about this project. If someone can tell me where to start, or give me some idea on how to do it, it will be helpful. Thank you.
DIY Bluetooth joystick adapter (8bitdo) adapter
797 Views Asked by Karthikeyan Krishnanandan At
1
There are 1 best solutions below
Related Questions in RASPBERRY-PI
- Raspberry Pi Sense Hat with Pyinstaller
- Waiting for several hours before resuming execution
- Using compositor in Gstreamer to merge imagesequence with video/audio stream
- How to make this sensor keep taking readings once its when_in_range function has been activated?
- Emulating an HID device with a raspberry pi 5
- How to stream PCM audio to a speakers both on mac and linux in Node.js?
- I want to use NRF24L01 transceiver with raspberry pi but some GPIO pins are already occupied by 3.5 inch display how do i connect transceiver
- voron 2.4 mainsail kiauh error install crowsnest (solved problem)
- Pi4J minimal example's LED doesn't blink
- How can I connect and send data from react-native to raspberry pi
- Xpt 2046 Display with Pn532 RFID reader
- Google SDK for Raspberry pi
- How to use a RaspberryPi camera with the cv2.videoCapture() function?
- How do I capture audio from the system bus in a node app (or from sox) on a raspberry pi?
- Can't open /dev/mem: Operation not permitted Raspberry Pi
Related Questions in BLUETOOTH
- React native - how can i listen callBack function
- java android: how to send data on Bluetooth between android and computer
- Pair bluetooth device to Android 12 phone by selecting my own pin
- Bluetooth virtual sniffer for windows
- PyBluez connection problems
- How to set value the descriptor of iOS BLE in Objective-C?
- python script using bluetooth running on windows 11 vs raspberry pi4
- Mobile printing PT200 tru Bluetooth opened in web app
- PlatformException(connect_errd or timeout)
- Bluetooth Driver file corrupt or replaced
- Bluetooth driver Failed and unable to install bluetooth driver for jammy ubuntu
- strange Flutter bug on turning on/off bluetooth permission using IOS device
- Call requires permission which may be rejected by user code should explicitly check to see if permission is available
- Error during getting android Bluetooth device RSSI from Windows 10 using BlueCove library
- Error in Bluetooth specification? Heading field of Location and Speed
Related Questions in EMBEDDED
- MSP430F5529 on the MSPEXP430F5529LP: UART is not actually transmitting despite seemingly correct setup. What is wrong?
- A FPGA Project Proposal where I can use both PS and PL
- Program doesn't run after DFU
- Sending struct through queue
- How to generate a VPI warpmap for polynomial distortion correction?
- How to present this example concept in UML: Using 2 LCD displays in C/C++
- CLion: Debug via St-Link
- Portenta H7 Baremetal Development and a Little Guidance on Embedded System Learning Roadmap
- STM32 RTC3 Mixed Mode: Writing TR resets SSR
- Unable to read value from gpio set as input
- Mbed TLS: in-place en-/decryption for OAEP doesn't seem to work
- Shared variable read from low priority thread in preemptive scheduling
- Own Pattern / framework for interfacing with components in C
- Performance Difference Between Global Variable and Local Variable in Embedded Systems
- Comparing analog signal from Electret mic with samples
Related Questions in PLAYSTATION
- How to get the sso cookies (Playstation Network) using python
- How to Obtain ClientID from PlayStation
- Trouble detecting PlayStation controller using SharpDX in C#
- Can't install approxeng.input==2.6.3
- PSN API where I can get data of purchased games
- Google play console shows warning when release application bundle
- DIY Bluetooth joystick adapter (8bitdo) adapter
- LUA psvita TOUCH boton
- How to read gamepad values in the playstation browser using usb, bluetooth or gamepad api?
- How can I test if my custom USB HID controller works in ps4 without a console?
- Is there a way to do this change the color of the dual-shock controller's light bar outside of unity through code?
- Bungie API for Destiny2 user: find membershipId or bungie display name by platform nickname
- How to convert exe to elf
- How do you parse information from a Human Interface Device / HID?
- Analog control Raspberry pi using pyPS4Controller
Related Questions in NINTENDO
- How do I merge the inputs from two game controllers?
- How do I emulate Xbox 360 joysticks using Vgamepad with joycons?
- Taking data from my computer and putting it on my switch
- ViGEmBus Mouse2Joystick I can't attack
- How to mod a WBFS or ISO wii game?
- How is it possible for bytes with different values to produce the same result in game?
- Building project for Nintendo Switch on Unity
- Linking Nintendo 3DS Port Project
- How can I read inputs from a Switch Pro Controller in Python?
- OpenGL GL_POLYGON_SMOOTH same as N64 Hardware anti-aliasing?
- DIY Bluetooth joystick adapter (8bitdo) adapter
- How to send and receive data between a gba and gamecube
- Why can't I install the Dolphin Emulator apk on my Chromebook acer chromebook 14 cb3-431
- How do I get input from nintendo switch joycons?
- What is the best way to draw 4bpp 2D tiles with multiple palettes?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Take a look here for Dualshock 4 (PS4) Controllers. Here's an already existing project using an ESP32 for a Dualshock3 (PS3) Controller.
But please use google next time, this took me only 1 minute to find.