ShendoXT / memcarduino

Arduino PlayStation 1 Memory Card reader
GNU General Public License v3.0
258 stars 39 forks source link

Add LGT8F328P Support #41

Closed barrenechea closed 4 days ago

barrenechea commented 1 week ago

I've been tinkering with the MC Reader I showed you a bit ago, and I went ahead with replacing the stock ATmega-based module with a LGT8F328P (I just wanted to play with it at 32Mhz), not without finding some issues that I've addressed through these changes:

Tested it with an original PS1 MC and a PicoMemcard. Also, the ARDUINO_AVR_LARDU_328E name was obtained from the lgt8fx wiki.

Just to note, after I made it work I noticed https://github.com/ShendoXT/memcarduino/issues/28 but I never had flashing issues (other than flashing them at 57600) or it not being detected as Memcarduino. They may have changed the bootloader, since my board looks identical to the one shown at the issue.

Some pics Ali Board ![IMG_1477](https://github.com/user-attachments/assets/eb5b1967-ccfc-476a-afd1-82b6a5d938f2) ![IMG_1478](https://github.com/user-attachments/assets/960a2afb-5248-48d6-85b5-ef0dfb8ae7e3) Soldered LGT8F328P (some pins only as anchor points) ![IMG_1482](https://github.com/user-attachments/assets/61990610-2ffc-4ea5-a772-7a35afa910f2)
ShendoXT commented 4 days ago

Thank you for the contribution. The more boards supported the merrier.