Hacking Hardware Picofly - a HWFLY switch modchip

mviper28

Member
Newcomer
Joined
Jul 19, 2020
Messages
21
Trophies
0
XP
213
Country
Saudi Arabia
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.
View attachment 423752

can you help to place an order ? this first time doing this
is this setting is ok?
will it come with preinstalled components or i have to do something in order
about the connector i can connect the ribbon cable and the other board came with rp2040 tiny to install firmware and update right?
 

Attachments

  • Screenshot_4-3-2024_8820_cart.jlcpcb.com.jpeg
    Screenshot_4-3-2024_8820_cart.jlcpcb.com.jpeg
    164.5 KB · Views: 23

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
132
Trophies
0
XP
324
Country
Philippines
can you help to place an order ? this first time doing this
is this setting is ok?
will it come with preinstalled components or i have to do something in order
about the connector i can connect the ribbon cable and the other board came with rp2040 tiny to install firmware and update right?

If you wanna buy more, you can ask JLCPCB to panelize it for you. Max of 5x4 (90mm x 100mm) this will be cheaper since you will only have to pay for the board of 5pcs of size 100mm x 100mm which is 2usd.

The rest of the settings are okay. 0.6mm or 0.8mm thickness, ENIG finish if you like (gold pads for longevity, a must for production level)

For assembly, you can turn on the option for PCB Assembly, Top Layer. But you will have to pay for the components. For 100pcs chips, they will yield about 1.8usd to 2.3usd each board with components depending on the finishes.

And yes, you can use the rp2040 tiny usb ribbon cable for programming since it is referenced to the OG rp2040 tiny of waveshare
 
  • Like
Reactions: mviper28

DesDeux

Member
Newcomer
Joined
May 11, 2023
Messages
22
Trophies
0
Age
30
XP
67
Country
Belgium
Is it good dat0 adapter? Also, can someone send link to @abal1000x alternative cpu points for lite and oled?
 

Attachments

  • photo_2024-03-04_13-46-08.jpg
    photo_2024-03-04_13-46-08.jpg
    75.8 KB · Views: 18

DesDeux

Member
Newcomer
Joined
May 11, 2023
Messages
22
Trophies
0
Age
30
XP
67
Country
Belgium
Maybe it can be cut to the needed shape? And for oled I've used to solder to other points, different from one's in the guide(they were just silver blobs on pcb, roughly speaking). Maybe someone got link to post with those?
 

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
132
Trophies
0
XP
324
Country
Philippines
Maybe it can be cut to the needed shape? And for oled I've used to solder to other points, different from one's in the guide(they were just silver blobs on pcb, roughly speaking). Maybe someone got link to post with those?

Yep it can be cut into shape. Try to cut it into triangular shape.
 
  • Like
Reactions: DesDeux

Quezacotl

Well-Known Member
Newcomer
Joined
Aug 12, 2020
Messages
69
Trophies
0
Age
37
XP
235
Country
Finland
Another success story!
Picofly, kamikaze and a fet. I forgot to take a pic of the Picofly though(RP2040-Zero). Picofly has what i always use, 100/100/68R resistors. Almost instant boot.
No pic with soldermask, but it's there just like in Sthetix kamikaze video.

This is the second kamikaze i made. The first one was also successful with the drilling part, but i have some problem of temp and voltage not showing on Hekate, hence not booting to HOS. If i cannot find the cause, maybe i'll just make it an emulator machine, since maybe it can boot into Lakka.
 

Attachments

  • IMG_20240303_191819.jpg
    IMG_20240303_191819.jpg
    1.3 MB · Views: 17
  • IMG_20240303_195035.jpg
    IMG_20240303_195035.jpg
    1.9 MB · Views: 18
  • IMG_20240304_114028.jpg
    IMG_20240304_114028.jpg
    2 MB · Views: 20

superxoi

Well-Known Member
Member
Joined
May 8, 2020
Messages
159
Trophies
0
Age
32
XP
834
Country
Vietnam
Tinyfly v2.0 - the layout is based on the well known rp2040-tiny from waveshare but made for switch.

1. All necessary pads are exposed and the LED DIN as well.
2. Resistors and capacitors are 0402 size for easier soldering
3. Default D0,CMD,CLK resistors are 100,100,47ohm respectively

I've attached here the gerber file and bom/pick and place files.

Updates:
Tinyfly v2.0.zip
- Initial Release
Tinyfly v2.0b.zip - Added extra pads for GND and 3V3 line on the right side. Swapped CPU and RST at the bottom part. Some components are changed to basic parts if planning to fabricate using JLCPCB.

View attachment 423220View attachment 423222View attachment 423221
wow. i'm off this topic for awhile and you have completed it. amazing job.
 

Endracion

Well-Known Member
Newcomer
Joined
May 16, 2008
Messages
56
Trophies
1
XP
230
Country
Canada
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.
View attachment 423752
Looks great honestly, well done! How many did you need to order? and what did the per unit cost end up being?
 
  • Like
Reactions: Danook28

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
132
Trophies
0
XP
324
Country
Philippines
Looks great honestly, well done! How many did you need to order? and what did the per unit cost end up being?
Im only ordering pcb as i have some of the components that I can install myself. 100pcs (panelized) as stated.

But if you are planning to order it will cost about 1.8usd to 2.5usd each board depending on the quantity and board finishes.
 

superxoi

Well-Known Member
Member
Joined
May 8, 2020
Messages
159
Trophies
0
Age
32
XP
834
Country
Vietnam
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.
View attachment 423752
this part (w25q16jvuxiq) is the most pricey on the list beside the rp2040 itself.
 
Last edited by superxoi,

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
132
Trophies
0
XP
324
Country
Philippines
this part (w25q16jvuxiq) is the most pricey on the list beside the rp2040 itself.

Sure i will add alternatives, there are other cheaper nor flash in the market which will work like the zeta brand. I chose the w25q16 because the OG rp2040 tiny is using it.

You can use the TR one yes.
 

superxoi

Well-Known Member
Member
Joined
May 8, 2020
Messages
159
Trophies
0
Age
32
XP
834
Country
Vietnam
Sure i will add alternatives, there are other cheaper nor flash in the market which will work like the zeta brand. I chose the w25q16 because the OG rp2040 tiny is using it.

You can use the TR one yes.
do you assembly it your self or let jlcpcb do it. i intent to do it myself but jlcpcb have some parts with good price (some not). i'm trying to mitigate the cost as less as possible but the parts i have now will cost about 145$ for 100 completed units.
Post automatically merged:

Sure i will add alternatives, there are other cheaper nor flash in the market which will work like the zeta brand. I chose the w25q16 because the OG rp2040 tiny is using it.

You can use the TR one yes.
the only one i concern about now is the led one because i don't know if it is the right one can you tell me if this is the right one. thank in advance
 

Attachments

  • Screenshot (301).png
    Screenshot (301).png
    1.7 MB · Views: 23
  • Screenshot (302).png
    Screenshot (302).png
    1.7 MB · Views: 19
Last edited by superxoi,

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
132
Trophies
0
XP
324
Country
Philippines
@superxoi

I assemble them myself, fortunately I do have all of the components at home good for 50+ batch.

The led size is okay, 0807 but make sure it is ws2812b rgb. Double check the datasheet
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://youtu.be/rMHTo4sAYKA?si=UTMogWR09JOPIPF_