retro-esp32 / RetroESP32

Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Creative Commons Attribution Share Alike 4.0 International
590 stars 92 forks source link

Module support #108

Closed Reubertt closed 2 years ago

Reubertt commented 2 years ago

Would it be possible in a newer version to support modules as in ESPboy? I've been thinking about how to implement this function through the cartridge connector, so you could create modules in cartridge formats. This could give the Retro-ESP32 a lot more functions. There is the problem of the battery location, but maybe the location of the old battery is valid, or else using the cartridge itself as a battery. I don't have the step file to check if it's possible.

32teeth commented 2 years ago

Hey. Thanks for the comment. There is the G32 ESP32 already that seems to support the basics of what you are looking for

Reubertt commented 2 years ago

Physically it looks like yes, but from what I've observed the G32 has connection pins with the GPIO of ESP only for SD card. My idea was to use odroid's "10 pin" header on cartridge. Or if it's possible, the other esp's own GPIO to create RFID modules, HF and so on with the arduino function.

32teeth commented 2 years ago

Can you help me understand better the problem you are trying to solve?

Reubertt commented 2 years ago

I was intending to build a board like the RetroESP Hardware to use the Arduino platform and have a certain freedom with the device. But I've already decided that I'm going to make a project derived from your board, I don't have much electronic technical knowledge but I should publish it on Github when I'm a little more advanced. Thanks in advance for what you've already done for odroid-go and I hope you'll check out the project when I publish it. ;)