Potential hardware mods ?

Hardware New

Zi0v4_

New Member
OP
Newbie
Joined
Nov 7, 2024
Messages
3
Trophies
0
Age
17
XP
7
Country
France
Hey,
a few weeks ago, I started replaying my CFW Old 3ds XL and by being aware of the current hw mods, some ideas came to my mind and I was wondering if some of you may answer my questions :
Can a USB-C/A mod to transfer files to sd card by cable be possible ?
Same for a USB A OTG (to connect wired controller, headphone, USB Key, etc..) ?

If you have some more ideas for potential HW mods, write them below so maybe we can have answers and further researches..
 

kijetesantakalu042

questionably a racoon
Member
Joined
Aug 3, 2024
Messages
424
Trophies
1
Location
West Washington
XP
869
Country
Antarctica
But I was wondering if connecting a USB C breakout to the sd card slots test points or anything like that could allow file transfer
USB and SD card are completely incompatible, you'd need some form of micro controller (or most likely FPGA) to allow them to communicate. I also don't even think there are test points on the 3DS's motherboard.
 
  • Like
Reactions: linuxares

Zi0v4_

New Member
OP
Newbie
Joined
Nov 7, 2024
Messages
3
Trophies
0
Age
17
XP
7
Country
France
USB and SD card are completely incompatible, you'd need some form of micro controller (or most likely FPGA) to allow them to communicate. I also don't even think there are test points on the 3DS's motherboard.
Still is it possible ? For sure it's not gonna be light work, but my initial question was if the 2 mods I thought about were possible in a way or another
 

kijetesantakalu042

questionably a racoon
Member
Joined
Aug 3, 2024
Messages
424
Trophies
1
Location
West Washington
XP
869
Country
Antarctica
Still is it possible ? For sure it's not gonna be light work, but my initial question was if the 2 mods I thought about were possible in a way or another
This issue also is race problems where a game wants to write or read something but the hardware won't allow it because it's writing data into the SD cards.

if you wanted to make it, you probably could, but don't expect someone to do it for you

"Everything is theoretically impossible until it is done." -Robert A. Heinlein
Said it perfectly
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,726
Trophies
5
Location
Space
XP
14,612
Country
Norway
USB and SD card are completely incompatible, you'd need some form of micro controller (or most likely FPGA) to allow them to communicate. I also don't even think there are test points on the 3DS's motherboard.
But I was wondering if connecting a USB C breakout to the sd card slots test points or anything like that could allow file transfer
Wire a USB MicroSD reader internally, it should be quite doable (of course never plug the USB in while the 3DS is turned on or you may have corruption)
Hey,
a few weeks ago, I started replaying my CFW Old 3ds XL and by being aware of the current hw mods, some ideas came to my mind and I was wondering if some of you may answer my questions :
Can a USB-C/A mod to transfer files to sd card by cable be possible ?
Same for a USB A OTG (to connect wired controller, headphone, USB Key, etc..) ?

If you have some more ideas for potential HW mods, write them below so maybe we can have answers and further researches..
USB OTG is a lot harder to do. Headphones are easy enough, you can wire an adapter internally. Controller support would need to have wires running to each button pad and you could probably use a Pi Pico or similar to accomplish the translation between USB host -> button inputs. But to support both through the same port, you wouldn't be able to use a simple audio adapter. Perhaps the Pi Pico is powerful enough to also act as a DAC for USB -> analog audio so it can accomplish both things. In any case it would not be a simple mod.
USB drives are probably not feasible, there's just no mechanism for connecting secondary storage to the 3DS, or mounting it in the software. And homebrew wouldn't know how to access it anyway. IIRC an adapter exists that allows you to plug a USB drive into a SD slot, but it's unstable with very slow data transfer rates and essentially useless, and even with an adapter like that, you wouldn't be able to use a SD card anymore. So the only way that it could work is by having a microcontroller handle both the USB drive, and the microSD, and merge the file systems, pretending to be a SD card to the 3DS so what the 3DS sees is the combination of both of their files. It's possible in theory but writing the code and making it all work reliably (and with decent speed) is a problem. This might be best done with a FPGA, I'm not sure if a Pi Pico could handle it. The PIO on the Pi Pico is powerful, but it only has 12 pins and you're already asking it to do a lot of things. I think asking it to do even more might exceed the capabilities. Any other microcontroller (that doesn't have an equivalent to PIO) would have no chance, they're only capable of connecting SD cards in the much slower SPI mode which is too slow for any significant data transfer.
 
  • Like
Reactions: SylverReZ and IC_

TheStonedModder

Well-Known Member
Member
Joined
Dec 25, 2022
Messages
1,354
Trophies
2
Age
28
XP
2,958
Country
United States
Wire a USB MicroSD reader internally, it should be quite doable (of course never plug the USB in while the 3DS is turned on or you may have corruption)

USB OTG is a lot harder to do. Headphones are easy enough, you can wire an adapter internally. Controller support would need to have wires running to each button pad and you could probably use a Pi Pico or similar to accomplish the translation between USB host -> button inputs. But to support both through the same port, you wouldn't be able to use a simple audio adapter. Perhaps the Pi Pico is powerful enough to also act as a DAC for USB -> analog audio so it can accomplish both things. In any case it would not be a simple mod.
USB drives are probably not feasible, there's just no mechanism for connecting secondary storage to the 3DS, or mounting it in the software. And homebrew wouldn't know how to access it anyway. IIRC an adapter exists that allows you to plug a USB drive into a SD slot, but it's unstable with very slow data transfer rates and essentially useless, and even with an adapter like that, you wouldn't be able to use a SD card anymore. So the only way that it could work is by having a microcontroller handle both the USB drive, and the microSD, and merge the file systems, pretending to be a SD card to the 3DS so what the 3DS sees is the combination of both of their files. It's possible in theory but writing the code and making it all work reliably (and with decent speed) is a problem. This might be best done with a FPGA, I'm not sure if a Pi Pico could handle it. The PIO on the Pi Pico is powerful, but it only has 12 pins and you're already asking it to do a lot of things. I think asking it to do even more might exceed the capabilities. Any other microcontroller (that doesn't have an equivalent to PIO) would have no chance, they're only capable of connecting SD cards in the much slower SPI mode which is too slow for any significant data transfer.
Loopy has schematics online for a PCB that allows an external GameCube controller that attaches to those test points
 
  • Like
Reactions: The Real Jdbye

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
20,816
Trophies
1
XP
22,550
Country
United States
Hey,
a few weeks ago, I started replaying my CFW Old 3ds XL and by being aware of the current hw mods, some ideas came to my mind and I was wondering if some of you may answer my questions :
Can a USB-C/A mod to transfer files to sd card by cable be possible ?
Same for a USB A OTG (to connect wired controller, headphone, USB Key, etc..) ?

If you have some more ideas for potential HW mods, write them below so maybe we can have answers and further researches..

USB port I only seen for charging, and capture card purpose, not SD card, I seen people done wired controller connected to the 3ds.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, sorry
  • K3Nv2 @ K3Nv2:
    Biden should call on his followers to riot the Capitol it'll be like a kids birthday party
    +2
  • K3Nv2 @ K3Nv2:
    Damn it were at Baskin Robbins not the capital
    +1
  • Xdqwerty @ Xdqwerty:
    Brb
  • Psionic Roshambo @ Psionic Roshambo:
    They have trouble deciding what gender they are, riots take organization lol
  • K3Nv2 @ K3Nv2:
    Okay but everyone gets a participation trophy for trying to attack America
    +2
  • Faust03 @ Faust03:
    not good enough
  • SylverReZ @ SylverReZ:
    At least I'm not from America and having to put up with the fire blazing. I have my own things to work on.
    +4
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, same, and idk why I have been caring for all this shit about the usa election
    +1
  • K3Nv2 @ K3Nv2:
    Dudes that ride horses and have big hats?
  • Faust03 @ Faust03:
    I dunno why my country matters so much to other countries
  • Faust03 @ Faust03:
    just fuck off and let us rot
  • Xdqwerty @ Xdqwerty:
    @Faust03, i recall the US giving sanctions to my country
  • K3Nv2 @ K3Nv2:
    It doesn't matter they just like discussing what everyone else is to be in the circle monkey see monkey do
  • Vetusomaru @ Vetusomaru:
    Americans crying about Orange Man Bad is one thing. But why non Americans are also obsessed? Lol.
    +1
  • K3Nv2 @ K3Nv2:
    He technically was the first president to bring drama using social media tbf
    +1
  • K3Nv2 @ K3Nv2:
    It's still a guy in power that can sway minds over other world leaders pretty easily so it does affect them to a small degree
    +1
  • Faust03 @ Faust03:
    oh
  • Xdqwerty @ Xdqwerty:
    In other news
  • Xdqwerty @ Xdqwerty:
    I love cheese
    +2
  • Faust03 @ Faust03:
    so do I
    +1
    Faust03 @ Faust03: so do I +1