BOM for DEV-15795

I tried to contact sparkfun via email, unfortunatelly I was told off to this forum, content of the email:

Hi, I never see BOMs for any of your open source designs.

I want to exercise manufacturing of such arduino development PCBs and I

though I could give it a go with your PCB as it’s a really neat design,

addresses the upgrade of obsolete micro-USB connector and has castellated

holes for low profile mounting, well done.

Can I have BOM for this DEV-15795 or at least PN for USB-C socket if

possible?

Thanks.

Hello,

If you can use Eagle to generate a BOM. However, all of our libraries will be IDs useful only to our inventory system. We don’t release full BOM’s with manufacturer IDs, however it’s not difficult to search Mouser and Digikey for comparable parts.

Regarding the USB-C socket the manufacturer ID is A40-00118-A52-12.

Thanks for reply!

Yeah it’s not difficult to find 0603 1k resistor.

It’s not difficult to find Atmega32u4 in a QFN package.

But USB-C is a completly different story, so many versions, so many different pinouts, soo many different mounting styles and orientations.

I was absolutely unable to find something even remotely similar in pinout, all connectors sold seem to have full 30-whatever pin count whereas yours seems to have only half of it.

Most of the sellers even those commercial ones are unable to correctly identify and categorise these.

Is “A40-00118-A52-12” also your internal stock code?

Because google gives some absolutely random results, octopart as well, in other words no matching results.

Sorry guys but this is not proper open source, only partially open source for marketing purposes :frowning:

I found the datasheet though still it’s hard to buy it:

https://www.bsc-elec.com/Uploads/pro/US … or.9.2.pdf

I will chose different connector.

Sorry guys but this is not proper open source, only partially open source for marketing purposes

Are you trying to exactly copy spark fun’s design or build your own? There’s more than enough information given in the schematics and eagle files to make your own and that’s absolutely in the spirit of open source.

Spark fun has done the heavy lifting for you on design work, use whatever USB-C connector you’re able to find. You don’t have to use the exact same parts to make a working board.

Exactly they have done it all and I was hoping I can just order PCB along with necessary parts and have a go at assembling and programming arduino board myself, that’s it.

My idea of open source projects is that anyone without advanced knowledge can just download all files and make the device themselves without going through any design steps.

Years ago when I was a kid and had made my first PCB in Eagle(Analogue controller/timer for microvawe-transformer based point welder) there were many people interested in files and I uploaded EVERYTHING I had so people can very easily make it themselves.

https://www.oshwa.org/definition/

Open source hardware is hardware whose design is made publicly available so that anyone can study, modify, distribute, make, and sell the design or hardware based on that design. The hardware’s source, the design from which it is made, is available in the preferred format for making modifications to it.

But for all companies, including people like Adafruit, there is the issue of procurement. They pay people to spend hours finding cutting edge parts. Yea, there are many USB-C versions on the market but their goal is to introduce the public, DIY’ers, and hobbyists to a lower barrier of entry to play with these technologies. It’s on the user to find their parts that are readily available on the market. Cutting that out makes that cost fully free and they lose money. There are plenty of free and readily available resources to find these parts if you put in the time. All engineers have to source parts, employed or hobbyist. This is an important skill for all engineers to learn.

What’s to stop people from fully ripping off ALL of the work and turning it around for pennies on the dollar that was spent on development. SparkFun and Adafruit want people to improve on designs but they can’t just do all the work and others replicate it with no cost.