Hacking Hardware McFly - an RP2040 board compatible with Picofly

Kinokoda

Active Member
Newcomer
Joined
May 27, 2019
Messages
40
Trophies
0
Age
24
XP
275
Country
Greece
I doubt you have a usb sub-board with 5v->3.3v regulator, also you need connect (5v,d+,d-,GND& boost pin) for FW flash
I'll go to an electronic parts store tomorrow to get stuff like a regulator, a USB breakout noard, and some thin wire. Also, what is the boost pin?
 

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,274
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,204
Country
Canada
I'll go to an electronic parts store tomorrow to get stuff like a regulator, a USB breakout noard, and some thin wire. Also, what is the boost pin?
Sorry, typo, I meant boot point which should refer to "B" point from the design,
1688579153594.png
 
  • Like
Reactions: floxcap

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
754
Trophies
0
XP
1,154
Country
Albania
HOW do you connect the 5v-3.3v regulator on your board in order to do fw flash
@floxcap was kind enough to send me one of his boards and i'm eagerly waiting to get my hands on a switch I bought (still not here) so I can try it.
I was thinking of using a simple curcuit with the Ldo from rp2040 board to supply the 3v3 to mcfly.
Do you think this (picture) should work?
I've oreder some ready to use from aliexpres but it will take ages for them to arrive
 

Attachments

  • images.jpeg-15.jpg
    images.jpeg-15.jpg
    7.2 KB · Views: 31
  • Like
Reactions: floxcap

floxcap

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
69
Trophies
0
XP
281
Country
Australia
@floxcap was kind enough to send me one of his boards and i'm eagerly waiting to get my hands on a switch I bought (still not here) so I can try it.
I was thinking of using a simple curcuit with the Ldo from rp2040 board to supply the 3v3 to mcfly.
Do you think this (picture) should work?
I've oreder some ready to use from aliexpres but it will take ages for them to arrive
That'll totally work - you don't even need the capacitors (there's enough on the board). I just put the ldo in the USB cable... 5V & GND to 3.3V output.
Post automatically merged:

View attachment 381716

It's here! What setup should i do for flashing these and how do I do so? Do I just use the same firmware that any picofly uses?
There's a button on the board (boot) to force flashing mode (similar to other rp2040) boards. But with un programmed boards all you need is D+, D-, GND, 3.3V. - check my post about the pogo pins 🙂
Yes - any of the picofly firmwares will work - I think most people are using 2.73 at the moment. Everything from the AIO guide applies and the board matches the waveshare pinout.
 
Last edited by floxcap,
  • Love
Reactions: QuiTim

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,575
Country
Germany
believe me i tried. but i didnt want to become annoying
Ah that sucks , I mean on one side I understand him but if u tell him u take the risk he should try , u try someone from the forum ? Maybe ull find someone who lives in ur country
 
Last edited by Dee87,

Kinokoda

Active Member
Newcomer
Joined
May 27, 2019
Messages
40
Trophies
0
Age
24
XP
275
Country
Greece
Guys ya won't believe it...

FIRST TRY! After Finishing the wiring to the chip it went to the "no sd" screen. The only thing that is iffy is that after I get to that screen the first time, if I press the power button again the neopixel led on the chip flashes green twice. I checked the RST wire and it looked fine to me. Unplugging the battery and plugging it back in did the trick and allowed me to go back to the no sd thingamajig. I'll look into the documentation and other help threads on the forum and I'll come back then.
'γεια στα χερια σου, floxcap!


EDIT: I can no longer get to the no sd screen. Led starts blue and then blinks yellow twice. I ll check RST tmrw becasue I am very tired rn
1690057353250.png
 
Last edited by Kinokoda,
  • Love
  • Like
Reactions: floxcap and impeeza

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,689
Trophies
1
Age
38
XP
3,484
Country
Mexico
Instead of the snapping part, how about using an horizontal FPC connector and a daughter board with USB capabilities, so if we need to reprogram the unit, we just use a flat cable and the daughter board to connect it to the PC?

Hold on, it has already been done, search for the RP2040 Tiny. Can someone confirm if this is fully compatible to be used as a PicoFly?
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
754
Trophies
0
XP
1,154
Country
Albania
Instead of the snapping part, how about using an horizontal FPC connector and a daughter board with USB capabilities, so if we need to reprogram the unit, we just use a flat cable and the daughter board to connect it to the PC?

Hold on, it has already been done, search for the RP2040 Tiny. Can someone confirm if this is fully compatible to be used as a PicoFly?
RP2040 Tiny was designed with picofly in mind and based on discussions and experimentations done by members in the other Picofly thread, they even added 3x47ohm resistors to the lines.
So, to confirm, if you are just starting out and you want to order rp2040 for this mod go with the Tiny version. Works like a charm
 
  • Love
Reactions: Dee87 and impeeza

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,575
Country
Germany
Instead of the snapping part, how about using an horizontal FPC connector and a daughter board with USB capabilities, so if we need to reprogram the unit, we just use a flat cable and the daughter board to connect it to the PC?

Hold on, it has already been done, search for the RP2040 Tiny. Can someone confirm if this is fully compatible to be used as a PicoFly?
thats what we did with the first rp2040 zeros check page 80 orso on the main thread
, but now there are the rp2040 tiny like i said , they are fully capable i started using them 10 oleds ago and never will use a different one.
 
Last edited by Dee87,
  • Love
Reactions: impeeza

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,689
Trophies
1
Age
38
XP
3,484
Country
Mexico
RP2040 Tiny was designed with picofly in mind and based on discussions and experimentations done by members in the other Picofly thread, they even added 3x47ohm resistors to the lines.
So, to confirm, if you are just starting out and you want to order rp2040 for this mod go with the Tiny version. Works like a charm

thats what we did with the first rp2040 zeros check page 80 orso on the main thread
, but now there are the rp2040 tiny like i said , they are fully capable i started using them 10 oleds ago and never will use a different one.

Thank you both for answering and clearing my doubts. Will order some Tinys when I get home.
 
  • Like
Reactions: QuiTim

Kinokoda

Active Member
Newcomer
Joined
May 27, 2019
Messages
40
Trophies
0
Age
24
XP
275
Country
Greece
Update: uninstalled the chip temporarily. I will clean up my soldering and redo the wires to try and get rid of any issues. Should I also install the scl and sda lines?

oh and a small disclaimer: I am not the best at soldering, but I am stupid enough and have worked with electronics long enough to be comfortable with an iron. I will say that this has been the most mentally tiring project i have ever done, and that getting someone else to do this for you is always a better idea.(by someone else I mean a PROFESSIONAL.)
 
Last edited by Kinokoda,

granrey

New Member
Newbie
Joined
Jul 27, 2023
Messages
1
Trophies
0
XP
19
Country
United States
yo would yall recommend this for someone that wants to get into modding their switch i have a little expierience with soldering and i have a v2
 

Kinokoda

Active Member
Newcomer
Joined
May 27, 2019
Messages
40
Trophies
0
Age
24
XP
275
Country
Greece
Aight, we're done. My Switch is now modded and will live a happy life as a linux tablet for networking stuff. There is one issue tho: If I boot the system up and then shut it down, it won't boot up again unless I disconnect the battery. Any ideas on how to potentially fix this? (Samsung eMMC btw)

If any other info is needed, hit me up.
 
  • Like
Reactions: impeeza

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I did use a bot for Diablo III though but no ban there lol