Hacking Hardware Picofly - a HWFLY switch modchip

k28

Well-Known Member
Member
Joined
Apr 21, 2020
Messages
154
Trophies
0
Age
34
XP
833
Country
Germany
is long short long short long short a DAT0 problem? im messuring 0.6v in diode mode.

installed a picofly clone chip into an oled. it blinks 1x blue then 3x long short yellow. im messerung 0.6v in diode mode.
 
Last edited by k28,

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,264
Country
is long short long short long short a DAT0 problem? im messuring 0.6v in diode mode.

installed a picofly clone chip into an oled. it blinks 1x blue then 3x long short yellow. im messerung 0.6v in diode mode.

The error code is repeated three times, so the error you are seeing is long-short, which means DAT0 not connected.
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
I ordered 30, total cost including everything was 4 euro each
One of the reasons why I haven't done my custom board was the cost. In this case you are pretty much paying for the RP2040 Tiny but with inferior quality since components are assembled by hand instead of tray machines.

Its good that someone want to make it for themselves but makes no economical sense.
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,264
Country
One of the reasons why I haven't done my custom board was the cost. In this case you are pretty much paying for the RP2040 Tiny but with inferior quality since components are assembled by hand instead of tray machines.

Its good that someone want to make it for themselves but makes no economical sense.

You're wrong as usual. Assembly by JLCPCB is included in the price and they're using tray machines.
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
You're wrong as usual. Assembly by JLCPCB is included in the price and they're using tray machines.
But you're paying the same as pre-assembled RP2040-Tiny.

And no way they will specialize an assembly line for this many units.
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,264
Country
But you're paying the same as pre-assembled RP2040-Tiny.

And no way they will specialize an assembly line for this many units.

The idea is to have the right resistors from the start, and to have the solder pads in more optimal locations.

Could you stop making assumptions about things you have no idea about, please?
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
The idea is to have the right resistors from the start, and to have the solder pads in more optimal locations.

Could you stop making assumptions about things you have no idea about, please?
If there's something special other than shuffling pad location and resistors I can see how this is useful.
But comparing the quality of custom boards to a production board while paying the same seems off to me but whatever floats your boat my man.
 

superxoi

Well-Known Member
Member
Joined
May 8, 2020
Messages
164
Trophies
0
Age
32
XP
853
Country
Vietnam
If there's something special other than shuffling pad location and resistors I can see how this is useful.
But comparing the quality of custom boards to a production board while paying the same seems off to me but whatever floats your boat my man.
It's fun though. I have ordered all the parts from taobao. Including the board from jlcpcb 100 completed units will cost me 140$. Nearly the cost of rp2040 zero on taobao. But i'm happy with it. The sole reason is fun if you ask me.
 
  • Like
Reactions: karatefeet

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
It's fun though. I have ordered all the parts from taobao. Including the board from jlcpcb 100 completed units will cost me 140$. Nearly the cost of rp2040 zero on taobao. But i'm happy with it. The sole reason is fun if you ask me.
Like I said, if you're doing this for yourself as a fun project just ignore what I said but quality will remain a concern compared to a production unit.
 

Dukenukemx

Well-Known Member
Newcomer
Joined
Nov 29, 2014
Messages
53
Trophies
0
Age
44
Location
Bergenfield, New Jersey
XP
217
Country
United States
Having a hard time getting the 3.3v line connected. Is there an alternative location for the 3.3v? I found a different location that I think will work for the ground because I'm not a huge fan connecting wires to capacitor locations. I keep either bridging the two caps or I get it so hot that I remove the cap by accident. Also feel free to tell me if I'm doing something stupid. I used some red solder mask in areas I'm not comfortable to trust the insulation on the wire.

IMG_20240305_192706859.jpg
IMG_20240305_192729061.jpg
IMG_20240305_193006684.jpg
 

thesjaakspoiler

Well-Known Member
Member
Joined
Nov 20, 2018
Messages
990
Trophies
0
Age
124
XP
1,508
Country
Afghanistan
Like I said, if you're doing this for yourself as a fun project just ignore what I said but quality will remain a concern compared to a production unit.
Those 'production' board which you are talking about are made in the same factories.
Companies like SeeedStudio that make these RP2040 board also order them from companies like PCBWay.
So quality is just the same.
Post automatically merged:

I keep either bridging the two caps or I get it so hot that I remove the cap by accident.
Then there is maybe something wrong with the solder or your equipment.
Don't trust the temperature reading on your iron, just take some old board and find a setting that works.
Adding a pre-soldered wire should be nothing more than just a small touch of your iron.
If your iron is too cold then you might indeed hold to iron too long to the component.

Also solder can make a huge difference.
Once got this cheap solder bargain on Amazon but it was only good for soldering some copper pipes.
 
Last edited by thesjaakspoiler,

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
136
Trophies
0
XP
338
Country
Philippines
Those 'production' board which you are talking about are made in the same factories.
Companies like SeeedStudio that make these RP2040 board also order them from companies like PCBWay.
So quality is just the same.
And only difference between those and own design is that boards are qa/qc'ed. So any faulty once are already discarded.

For my boards I made, so far non of them are faulty. Im happy with them. 😂
 

raksmey1231

Active Member
Newcomer
Joined
May 13, 2023
Messages
33
Trophies
0
XP
271
Country
Cambodia
first-time kamikaze method without a microscope :wacko:
 

Attachments

  • msg903604801-51716.jpg
    msg903604801-51716.jpg
    308 KB · Views: 18
  • msg903604801-51717.jpg
    msg903604801-51717.jpg
    185.8 KB · Views: 18
  • msg903604801-51627.jpg
    msg903604801-51627.jpg
    214.6 KB · Views: 19
  • msg903604801-51626.jpg
    msg903604801-51626.jpg
    175.8 KB · Views: 22
  • Like
Reactions: karatefeet

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
And only difference between those and own design is that boards are qa/qc'ed. So any faulty once are already discarded.

For my boards I made, so far non of them are faulty. Im happy with them. 😂
Waveshare RP2040-Tiny cost $4 or even less when you order bulk with guarantee of quality.
I would rather be assured than waste my money.

If you really want to make something that is worth the trade off you should do something different. For instance, add mosfets on board, HOWEVER, this will only work on the back. Where and how to position the board and mosfets is where the magic happens.
 

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
136
Trophies
0
XP
338
Country
Philippines
Waveshare RP2040-Tiny cost $4 or even less when you order bulk with guarantee of quality.
I would rather be assured than waste my money.

If you really want to make something that is worth the trade off you should do something different. For instance, add mosfets on board, HOWEVER, this will only work on the back. Where and how to position the board and mosfets is where the magic happens.
Well guaranteed quality is always subjective. You may seen big companies shipping faulty devices at times.

Mine costs about 1.8usd max all in all, and it is designed based on how I work with switches. So no question about it. I may get 1 out of 100 faulty and that is fine for me.

I've tried the one with mosfet board design since the total cost of board + shipping was 3usd only, however it doesn't work perfectly due to many factors. I wish it works but unfortunately the mosfet should be as close as possible to the points. I wish it work and I already have a lot of ideas how to position the fets. But anyhow it is what it is, if only we can find a way.
Post automatically merged:

Great! I've ordered them as well. 100pcs (panelized 5x4) since I have plenty of rp2040 chip with me. 😁 Expecting them to come after 2days.

Thickness of the board I have set was 0.6mm (same as the prototype)

This was the initial version of the board, with my V2 switch. All works good and clean installs. both oled and v2 works perfectly.

I received the pcbs and assembled. 🥰 this is my custom one with 0201 components. Now I have 99pcs more to assemble.

Prototype 1 vs Final product. Love them both. 😍

Screenshot_20240306_182554_Gallery.jpg
 
Last edited by psycho-neon,

karatefeet

Well-Known Member
Newcomer
Joined
May 18, 2023
Messages
89
Trophies
0
XP
464
Country
Canada
first-time kamikaze method without a microscope :wacko:
Wow that's impressive. I can't do it even WITH a microscope :(
Post automatically merged:

Well guaranteed quality is always subjective. You may seen big companies shipping faulty devices at times.

Mine costs about 1.8usd max all in all, and it is designed based on how I work with switches. So no question about it. I may get 1 out of 100 faulty and that is fine for me.

I've tried the one with mosfet board design since the total cost of board + shipping was 3usd only, however it doesn't work perfectly due to many factors. I wish it works but unfortunately the mosfet should be as close as possible to the points. I wish it work and I already have a lot of ideas how to position the fets. But anyhow it is what it is, if only we can find a way.
Post automatically merged:



I received the pcbs and assembled. 🥰 this is my custom one with 0201 components. Now I have 99pcs more to assemble.

Prototype 1 vs Final product. Love them both. 😍

View attachment 424170
Looks amazing! Love the purple pcb
 

superxoi

Well-Known Member
Member
Joined
May 8, 2020
Messages
164
Trophies
0
Age
32
XP
853
Country
Vietnam
Well guaranteed quality is always subjective. You may seen big companies shipping faulty devices at times.

Mine costs about 1.8usd max all in all, and it is designed based on how I work with switches. So no question about it. I may get 1 out of 100 faulty and that is fine for me.

I've tried the one with mosfet board design since the total cost of board + shipping was 3usd only, however it doesn't work perfectly due to many factors. I wish it works but unfortunately the mosfet should be as close as possible to the points. I wish it work and I already have a lot of ideas how to position the fets. But anyhow it is what it is, if only we can find a way.
Post automatically merged:



I received the pcbs and assembled. 🥰 this is my custom one with 0201 components. Now I have 99pcs more to assemble.

Prototype 1 vs Final product. Love them both. 😍

View attachment 424170
Oh! I didn't expect purple looks that good. I'm glad i ordered these two colorous. Do you use hotair gun or hot plate to assembly?
 

Attachments

  • Screenshot_2024-03-07-10-35-41-125_com.android.chrome.jpg
    Screenshot_2024-03-07-10-35-41-125_com.android.chrome.jpg
    402.1 KB · Views: 18
Last edited by superxoi,

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
136
Trophies
0
XP
338
Country
Philippines
Oh! I didn't expect purple looks that good. I'm glad i ordered these two colorous. Do you use hotair gun or hot plate to assembly?

I’m using hotplate just the normal PTC plate 450w. 😅 150x90mm size and max temp of 200deg +/-15.

0201s takes a lot of time to assemble. In 3hrs+ i just manage to assemble only 15pcs. Next time ill just use the 0402 variant.

IMG_8309.jpeg
 

Dukenukemx

Well-Known Member
Newcomer
Joined
Nov 29, 2014
Messages
53
Trophies
0
Age
44
Location
Bergenfield, New Jersey
XP
217
Country
United States
Decided to use a thin wire for the 3.3v connection, because I had a mishap trying to do it with a thicker wire. The wire broke off when I was putting the heatsink back on and ended up cover the area with solder, which when I wicked it away had also removed the capacitors. I ended up soldering different size capacitors because that's what I have on hand. Just want someone to confirm the capacitors used on my V1 Switch and a thin wire for power is alright? I knocked off the 10nf cap and the one that goes to the 3.3v line. I was able to solder the larger 10nF I had by scrapping away some surface and solder it that way, but the 3.3v cap is listed as either 1uF or 2.2uF and I went with the 2.2uF. Is that fine for my Switch? I haven't plugged in the Switch yet because I'm waiting for a new microscope to come in so I can actually see what I did. The picture quality of my current scope is just trash.
 

Attachments

  • IMG_20240307_014927208.jpg
    IMG_20240307_014927208.jpg
    5 MB · Views: 21
Last edited by Dukenukemx,

karatefeet

Well-Known Member
Newcomer
Joined
May 18, 2023
Messages
89
Trophies
0
XP
464
Country
Canada
Has anyone replaced the OLED eMMC with a smaller one? I have an OLED with a bad Nand and wondering if I can replace with a 32 gb one. My understanding is just the user partition will be smaller. I've seen others upgrading to bigger nands but no one going smaller lol.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Stop doing drugs