Puma board for FreeEMS

Marcos' unmaintained, but still in-use, Puma for FreeEMS circuit board/hardware design!
User avatar
jharvey
1N4001 - Signed up
Posts: 1607
Joined: Tue Jun 10, 2008 5:17 pm

Re: Puma board for FreeEMS

Post by jharvey »

Hmmm, how to get KICAD to produce a XYRS file. I'm not sure of that right now. I wonder how to do that for places like the above noted mfg.
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Puma board for FreeEMS

Post by nitrousnrg »

I was holding my comment until I get a wider picture of the whole manufacturing stuff.

kicad can produce a file in the following format:

Component reference Value X pos Y pos Rotation Side
C1 0.1uF 4.8350 4.5350 0.0 Front

This is available in File->Fabrication outputs->Modules position

But... I wonder if they can get the components only with our digikey parts numbers and values. Anyway, the board has only 50 different components... so it can't be too hard to put some extra information about each.

Also, I didn't ask ourpcb about assembly yet, if the PCBs are ok, then I will. I want to know the assembly cost in different places, just to get an idea... I never did assembly, and I've been told its quite expensive.
Marcos
User avatar
jharvey
1N4001 - Signed up
Posts: 1607
Joined: Tue Jun 10, 2008 5:17 pm

Re: Puma board for FreeEMS

Post by jharvey »

Look for the BOM tool in the schematic capture. If the properties are put in the schematic symbols, it will make the BOM with ref designators and such. Glad to hear the XYRS appears to be an easy one to produce.
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Puma board for FreeEMS

Post by nitrousnrg »

Good. I was a little worried about it. In a first stance this sounded like a lot: "The BOM needs reference designators, value, package/decal, description, and partnumber." But we already have that.

Another one is the solderpaste layer, but kicad provides it too.
Marcos
User avatar
Fred
Moderator
Posts: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Puma board for FreeEMS

Post by Fred »

You might find that having them do ONLY the smd stuff is better. The to220 stuff can be hand done afterwards in a few minutes by a human just prior to assembling into a case and testing.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Puma board for FreeEMS

Post by nitrousnrg »

PCBs are here!

Image

Image

They look much better when you're holding them. The scanner can't capture how shiny they are, and the contrast between the black and gold. I'll edit this post if I can get a good camera, mine is a few thousand km away.

Perfect, tomorrow/this night I'm going to do some soldering tests, bb thread is ready to be discussed.
Marcos
User avatar
Fred
Moderator
Posts: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Puma board for FreeEMS

Post by Fred »

The scanner failed to capture your smile too!
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
jharvey
1N4001 - Signed up
Posts: 1607
Joined: Tue Jun 10, 2008 5:17 pm

Re: Puma board for FreeEMS

Post by jharvey »

They are looking good. I see some mild silk screen issues, but all in all, it came out really good. Here's a quick list of silk screen items that could be improved upon.

-- would be nice if sequencing was sequential in places like Q10 to Q16
-- tenting on U31
-- P2 and P3 hit the descriptive text
-- PUMA eyes don't shoot lasers
-- on the back inj1 ect could have a box around it and the associated pin to help identify what pin is applicable

That's not a huge list, and the items are mostly nit-picking. Looking quite good so far. I'm eager to learn how the board population goes. Keep us posted, but don't post if it prevents you from making progress on getting the LED flashing.

At this point is the git copy the most recent and is it static? I'd guess you are busy with other stuff and not making changes on the PCB at this point. I'll likely have a snow day tomorrow, perhaps I can update the properties on the schematic BOM for that reference designator BOM.
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Puma board for FreeEMS

Post by nitrousnrg »

LOL! lasers are on the way, give me some time
About U31, its quite noticeable. For the next spin we're going to make a lot of silkcreen changes. References fit perfectly between 0805 pads :-)

I just commited and pushed, its all yours! I'm not modifying it for a while
Marcos
User avatar
jharvey
1N4001 - Signed up
Posts: 1607
Joined: Tue Jun 10, 2008 5:17 pm

Re: Puma board for FreeEMS

Post by jharvey »

nitrousnrg wrote:This is available in File->Fabrication outputs->Modules position
There are some interesting options under that "Modules" pull down. I see a PCB generated BOM option, which is interesting, but doesn't seem to be quite as developed as the schematic capture BOM. Do you know any way to modify how this BOM will produce it's BOM? In the schematic capture, you can select what fields to generate, and you have several options in how that file is generated. I don't see such options in PCB BOM, but I might also be missing a selection screen.

For now, I'm aiming to get that information in the schematic.
Post Reply