I play retro games sometimes...and i miss that keyboard like hell... The only thing i need so i can have a complete retro video game experience... 👏👏👏👏 Great job again...
Thank you so much for this! I was looking around for a way to hack a bluetooth keyboard to make a MAME controller, I didn't realize ESP32's work for this. I love ESP32s, super happy to be able to use that for this project. Edit: This doesn't actually work, if anyone is considering building this, see my comment below. And please post if you know of any ESP32 code that will work, or an alternative way to have a bluetooth controller for MAME using old school joysticks.
@@SlavkosHobbyChannel I got it connected and compiled, but it doesn't seem to work very well. Game play is totally unplayable, there's almost a full second delay in the character (Mario in Donkey Kong for example) between pressing joystick left and joystick right. And for example in MAME when I navigate the Settings (after pressing TAB) when I press up or down arrow via the ESP32 it will skip many options, as opposed to going down one option per button/joystick press. When I use a regular bluetooth keyboard or joystick it works properly. For you too? Do you actually use this controller? I'm guessing the issues are with the way it polls for button presses, which is really slow, I wonder if making this event based would be better. Or maybe the library just isn't meant for this level of button control.
Hi again, I have copied your code for ESP32 on IDE arduino. Thanks very much ! I spent 2 days trying whith chatgpt , but aways I got wrong errorrrr ...I am good at hardware but at firmware/software I am not...
Voce poderia disponibilziar o esquema que usou para fazer o projeto? Gostaria de fazer um teclado numerico com o mesmo tipo de cod que voce utilizou. e seria de grande ajuda voce passar o esquema de ligação que voce utilizou. Could you provide the scheme you used to make the project? I would like to make a numerical keyboard with the same type of code that you used. and it would be of great help if you passed the connection scheme you used.
Try putting the password as an argument in the begin function, for example: begin(12345). If it doesn't work search in the library's GitHub, I am sure that it is solved, enjoy.
I play retro games sometimes...and i miss that keyboard like hell... The only thing i need so i can have a complete retro video game experience... 👏👏👏👏 Great job again...
Thanks! The best games were made for these arcade machines that we all used to play on them 😀
thank you so much man i love u, i needed this for a uni project
Thank you! Happy that you found it interesting, enjoy making it 😃
Thank you so much for this! I was looking around for a way to hack a bluetooth keyboard to make a MAME controller, I didn't realize ESP32's work for this. I love ESP32s, super happy to be able to use that for this project.
Edit: This doesn't actually work, if anyone is considering building this, see my comment below. And please post if you know of any ESP32 code that will work, or an alternative way to have a bluetooth controller for MAME using old school joysticks.
Enjoy making your gadget, happy that you like it. Yes, the esp32 can act as a HID, I love it too.
@@SlavkosHobbyChannel I got it connected and compiled, but it doesn't seem to work very well. Game play is totally unplayable, there's almost a full second delay in the character (Mario in Donkey Kong for example) between pressing joystick left and joystick right. And for example in MAME when I navigate the Settings (after pressing TAB) when I press up or down arrow via the ESP32 it will skip many options, as opposed to going down one option per button/joystick press. When I use a regular bluetooth keyboard or joystick it works properly. For you too? Do you actually use this controller?
I'm guessing the issues are with the way it polls for button presses, which is really slow, I wonder if making this event based would be better. Or maybe the library just isn't meant for this level of button control.
I liked it!!!
Hi again, I have copied your code for ESP32 on IDE arduino. Thanks very much ! I spent 2 days trying whith chatgpt , but aways I got wrong errorrrr ...I am good at hardware but at firmware/software I am not...
Very cool! Which esp32 dev board did you use?
Voce poderia disponibilziar o esquema que usou para fazer o projeto?
Gostaria de fazer um teclado numerico com o mesmo tipo de cod que voce utilizou.
e seria de grande ajuda voce passar o esquema de ligação que voce utilizou.
Could you provide the scheme you used to make the project?
I would like to make a numerical keyboard with the same type of code that you used.
and it would be of great help if you passed the connection scheme you used.
Nice, wish you joy while you are doing it. I explained the connections in the video, you can find them at 2:32.
I am doing something similar , I need to connect 3 esp32 , so would be 3 controls and they will send diferent lettes to pc ... is that possible?
It shouldn't be a problem, as I can see you can connect up to 7 Bluetooth devices to the pc, so it should work, try it 😀
Do you know how I can put a password to conects only in one specific device?
Try putting the password as an argument in the begin function, for example: begin(12345). If it doesn't work search in the library's GitHub, I am sure that it is solved, enjoy.