I don’t have 20 years experience in electronics, I have 4 months. I’m a Mech Eng, machinist, fabricator, and race engine designer that specialises in airflow that has only assembled 3 shop bought kits decades ago.
Because I knew nothing about electronics, and you can’t just buy a Speeduino to assemble with instructions - which I can do -, you have to learn every little step in the electronics field.
I had to read the Speeduino forum front to back, learn drawing in GIMP, learn Arduino, learn Fritzing, learn Fritzing part creation from scratch - there was no instructions for new part creation nor help until I wrote them -, learn Inkscape, learn XML, learn DIY home PCB production(toner, Riston), learn that there was small run PCB production houses, learn that there are major electronics supply warehouses, learn eBay/Paypal - never had to buy online before -, learn how electronic components work, learn the many flavours of EFI and different sensor requirements from different manufactures, learn about GitHub, learn about Gerber, learn SMT, learn SMT soldering techniques at home, learn about oscilloscopes, learn CadSoft EAGLE PCB, and who know what else, and now KiCad.
Out of everything I have just listed, I had never even heard of any of them 4 months ago except GIMP - I didn’t know the drawing part though -.
In Fritzing the silkscreen is the outline, so you use it so that parts don’t overlap - I’ve read enough posts where people are bending parts to fit after the fact -. People with unlimited budgets don’t have this problem, but when you are packing many through hole parts on a limited 100x100 broad for a price break, those outlines are crucial.
The MPX4250AP outline is missing, which would help in part placement. I made a new FZ part for the guy designing the boards so it will be easier for him.
https://raw.githubusercontent.com/noisymime/speeduino/master/reference/wiki/v0_4_board_annotated_1.jpg
The drawing suite in KiCad looks pretty simple - maybe too simple now that I’m used to Inkscape - so I could probably draw the part, but why duplicate work that has already been done. Plus if the part is already there it attracts more users because it makes the program easier to use for beginners. Thanks for the link to parts - I’ll figure the libraries out -.
You have a nice forum with lots of help, even if some posts talk down to you because you are a beginner, because the Fritzing forum is dead with nearly no help. I became the part creation expert over there, and I don’t really know what I’m doing.