I’ve just released Bluepad32 v3.7.0 with two important features: Details and more here: https://gitlab.com/ricardoquesada/bluepad32
Author Archives: ricardoquesada
Gamepad rumble support for the Commodore 64
I discovered a way to send 1-bit of data from the Commodore 64 to the Joysticks. And I use this one-bit of data to turn on/off the rumble in the gamepads through the Unijoysticle. (Note: Spanish version of the video is here)
Introducing Unijoysticle 2 A500
Unijoysticle 2 A500 is a device that enables Bluetooth gamepads and mice on the Commodore Amiga. It is similar in functionality to the Unijoysticle 2+, but with some additional features tailored for the Amiga, like: Fits in the Amiga 500 / 1200 joystick port without additional cables New buttons: “mode” button: To easily cycle betweenContinue reading “Introducing Unijoysticle 2 A500”
Bluepad32 v3.5 released!
TL;DR: Support for Amiga and Atari ST mice, USB console, and re-connect improvements. I ‘m happy to announce that Bluepad32 v3.5 has been released. It contains two new big features: Mouse support Console and many fixes & improvements here and there. Mouse support Mouse support has been added both at the “core” level, and atContinue reading “Bluepad32 v3.5 released!”
Introducing Unijoysticle 2+
For those not familiar with Unijoysticle 2, it is a device that allows you to use modern Bluetooth gamepads like Sony DualSense or Nintendo Switch controllers (to name just a few) on old computers like the Commodore 64 or Amiga. What’s new in version 2+: Case friendly: lower profile, LEDs & buttons are close theContinue reading “Introducing Unijoysticle 2+”
A multi-platform 256-byte intro
“Amor para Dos” is a multi-platform 256-byte intro. The binary, without any kind of modification, can run both on: a 80386 (or better) + DOS and on a Commodore 64. We (L.I.A) released it at Flashparty 2021. I did the coding.
Bluepad32 support for Arduino and CircuitPython
It is now possible to use Bluetooth gamepads both in Arduino and CircuitPython projects. This means that you can use your PlayStation (PS3, PS4, PS5), Nintendo (Wii, Wii U, Switch) and Xbox One S gamepads in your electronics project: control a robot, home-automation, video games, etc… everything controlled from your favorite gamepad. The catch isContinue reading “Bluepad32 support for Arduino and CircuitPython”
Building Quico: improved sound, gamepad, and more (part III)
This is the third blog-post regarding “building a video-game console for (my) kids”. See Part II: chiptune, and Part I: gamepad. Quico We have name: Quico. From now on, I’ll refer to this project as “Quico”: Quico (/ˈkiko/), short for Kids Console (or Kids Computer) Also, one of the main characters of El Chavo delContinue reading “Building Quico: improved sound, gamepad, and more (part III)”
Designing a modern retro console for (my) kids: Adding chiptune music
The ideal modern-retro video game console My goal is to build a video game console for (my) kids. I want to teach them programming in a fun way: fun for them… and also fun for me. The video-game console features are: Modern components, with a retro “spirit”. Easy to program, a must. Chosen: Python, inContinue reading “Designing a modern retro console for (my) kids: Adding chiptune music”
Bluepad32: Gamepad support for ESP32
I’m happy to announce the release of Bluepad32: gamepad support for the ESP32. Bluepad32 is a firmware that runs in the ESP32 microcontroller. It supports all the modern Bluetooth gamepads like Sony (PS5, PS4, PS3), Microsoft (Xbox One S) and Nintendo (Switch, Wii) gamepads. Who is this for? This is for: …tinkers / makers /Continue reading “Bluepad32: Gamepad support for ESP32”