Hacking Hardware McFly - an RP2040 board compatible with Picofly

floxcap

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
69
Trophies
0
XP
281
Country
Australia
Seeing as this seems to have died off - I've decided to create my own version.
As soon as I am able to post links I'll make the repo public and share it.

EDIT: Here's the repo...
https://github.com/floxcap/fly2040

fly2040_front.jpg
fly2040_back.jpg
jlcpcb.jpg
 
Last edited by floxcap,

oresterosso

Active Member
Newcomer
Joined
May 21, 2015
Messages
41
Trophies
0
Age
48
Website
www.dsitaly.it
XP
874
Country
Italy
  • Like
Reactions: floxcap

floxcap

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
69
Trophies
0
XP
281
Country
Australia
@Saliciae he had started his project with great enthusiasm, also making the first test prototypes, then everything stopped.
I wonder how come?
I wish you success👍
Yeah - I wonder too.
I've just submitted the first version for a small production run - with assembly for 10 boards it works out at $8 a board including express shipping. Would be even cheaper for a large run.

Obviously untested - so will need to test - but will share as soon as I can regardless.
Post automatically merged:

Ok. Hopefully able to post links now - so here it is...
The project is in KiCad 7 and also includes the bom/cpl/gerber files ready for assembly with JLCPCB.

https://github.com/floxcap/fly2040

NOTE: This is totally untested & will need a code change (for the RGB led) to be fully functional.
 
Last edited by floxcap,
  • Like
Reactions: oresterosso

Kinokoda

Active Member
Newcomer
Joined
May 27, 2019
Messages
40
Trophies
0
Age
24
XP
275
Country
Greece
Gotta love it when Gmail doesn't show me notifications from here, ended up getting a new display with the money I saved up for this. Fuck. Time to get a job after school is done I guess.
 

floxcap

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
69
Trophies
0
XP
281
Country
Australia
While waiting for my first batch of assembled boards to arrive... I decided to see how small I could make it. The latest version is double sided - so assembly is a bit more tricky (bit more expensive at a fab)... but the result is amazing.
I'll be getting a few of these assembled too for "research" :P

fly2040_ds_pcb.jpg
 

oresterosso

Active Member
Newcomer
Joined
May 21, 2015
Messages
41
Trophies
0
Age
48
Website
www.dsitaly.it
XP
874
Country
Italy
While waiting for my first batch of assembled boards to arrive... I decided to see how small I could make it. The latest version is double sided - so assembly is a bit more tricky (bit more expensive at a fab)... but the result is amazing.
I'll be getting a few of these assembled too for "research" :P

View attachment 374294
in the end what is the total cost for an assembled board?
if there are some boards left, can I book myself to test it?
obviously not for free, if necessary I pay the right fee for the boards + shipping. 😃
 

floxcap

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
69
Trophies
0
XP
281
Country
Australia
in the end what is the total cost for an assembled board?
if there are some boards left, can I book myself to test it?
obviously not for free, if necessary I pay the right fee for the boards + shipping. 😃
In small quantities - it's expensive. JLC charge about $100 for their "engineering fees - whether it's for 5 boards or 500.
The BOM (cost of chips etc) works out to less than $3USD/board.

So... the plan is to do a small run and test them - share the results... then if there's interest - perhaps do a larger run (That'd probably work out pretty close to $4/$5 a board)

That being said - all the files are there on git and anyone is free to do as they want with them :D
 

floxcap

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
69
Trophies
0
XP
281
Country
Australia
So my first (small) batch of fly2040 boards have arrived - initial testing - runs the firmware as expected and the led indication is as expected - next step is to install it and see how it performs.

The min board is pretty small - quite a bit smaller than the zero!

PXL_20230611_091032675.MP.jpg
 

Attachments

  • PXL_20230611_090426822.jpg
    PXL_20230611_090426822.jpg
    864.4 KB · Views: 31

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,548
Country
Australia
So my first (small) batch of fly2040 boards have arrived - initial testing - runs the firmware as expected and the led indication is as expected - next step is to install it and see how it performs.

The min board is pretty small - quite a bit smaller than the zero!

View attachment 377269
got a tiny to compare it to?
 
  • Like
Reactions: Kinokoda

floxcap

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
69
Trophies
0
XP
281
Country
Australia
got a tiny to compare it to?
Unfortunately I don't have a tiny - so I can only go by the reference measurements - for reference here's the fly2040-min measurements next to the tiny's... (mine's smaller :D)

Also - I've just installed one (fly2040-min) and I can happily confirm it works perfectly.
The nice thing is that it also already has the 3 x 47 Ohm resistors, the boot button (which is also so small it doesn't have to be removed) and an optional mosfet pulldown resistor (10K). Just solder the jumper to use the pulldown.
 

Attachments

  • fly2040_min_size.jpg
    fly2040_min_size.jpg
    125.5 KB · Views: 31

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://gbatemp.net/profile-posts/163064/