DC-DC Converter with XL4016

Once you get through the parts creation learning curve (which took me around a year) making parts becomes reasonably easy and fast.

Here is how I would make this part. The changes are

Made a new part (so both can be loaded in to Fritzing at the same time) with parts editor.

rescale the parts to the standard (optional, it will work fine without doing this, but it is desirable to have all parts at one scale).

breadboard

ungroup everything

rescale

move the connectors to be on .1 in grid (doesn’t match real life exactly probably but keeps the wires straight). Select all and group name the group breadboard. Without the breadboard group exporting the part as a svg doesn’t work.

Schematic

ungroup everything

rescale

reduce the size of the item to be on .2 inch centers (.1 in centers is the usual spacing for most parts though)
add 4 .01in rectangles as the terminalId as they were indeed missing and place them on the end of the pins (parts editor can do this as well). Select all group and name the group schematic to set the correct layerId.

pcb ungroup everything

rescale

group the connectors in to copper1/copper0 group

group silkscreen in to group silkscreen (the original was silkscreen_2 and thus didn’t show up in the gerbers).

fzp file:

removed the terminalId from the breadboard definitions (as they aren’t in the svg) not really necessary but neater.

Ran the part file through the parts check script to remove font-size px values and check for no errors Then zip them all to create this fzpz file.

DC_DC_XL4016_fixed.fzpz (13.7 KB)

which you should be able to load in to the same sketch as the one I posted earlier to see what changed (not that much :slight_smile: ).

I did although it probably needs updating with some of the things I have learned since:

I’m assuming Old_Grey’s videos are the tutorials you are currently using (which may be more useful than mine as well :slight_smile: ), if not they are available here:

Peter

2 Likes