PDA

View Full Version : Eagle library for MK20DX128VLH5?



potatotron
08-02-2013, 01:20 AM
Does anyone have an Eagle library with the Teensy 3.0 MCU (MK20DX128VLH5 - 64 LQFP 0.5mm pin spacing)?

If not, I can make one, but don't want to reinvent the wheel.

Thanks in advance.

kam42
08-08-2013, 02:57 PM
I have an eagle library for both the MK20 and the MINI54 that Paul sells in the store, and have verified proper functionality on some boards that I've made.

I extended the pads on the MINI54 quite a bit, so I may make some modifications and shrink the footprint down - as it is, the pads make it very easy to verify proper soldering. I never had any issues soldering the MK20, so I left those small.

Please, let me know how they work for you, and enjoy!



800

PaulStoffregen
08-08-2013, 09:27 PM
Thanks. I've added a link on the eagle libs page (http://www.pjrc.com/teensy/eagle_lib.html).

potatotron
08-10-2013, 07:49 PM
Thanks kam42!

Markk
05-01-2015, 01:07 PM
Thanks. I've added a link on the eagle libs page (http://www.pjrc.com/teensy/eagle_lib.html).

Hi

I added the Teensy 3.1 MK20DX256VLH7 to the library, also adding the DAC0 pin 18 DAC/A14 as per https://www.pjrc.com/teensy/schematic.html.

Thank you kam42 (https://forum.pjrc.com/members/35613-kam42)!

Paul, perhaps you could update the mentioned link. Thank you very much!

--Mark

Constantin
05-01-2015, 03:28 PM
Here is a Eagle library with the underlying chips for the Teensy 3.x and the LC series, along with most of their respective bootloading chips.

Cheers. Constantin

Markk
05-01-2015, 04:55 PM
Here is a Eagle library with the underlying chips for the Teensy 3.x and the LC series, along with most of their respective bootloading chips.

Thank you Constantin!

I noticed your symbol has a different layout as compared to the schematic published by Paul here (https://www.pjrc.com/teensy/schematic.html) whereas kam42's is a match. Obviously I'd like to recreate Paul's schematic as close as possible in order to avoid mistakes. I can always rearrange Connections later.

However: if it were possible to post a proven extract of one of your schematics that contains just the Teensy 3.1 circuit, I would be very glad to use your symbol, as I clearly see the advantage of having the pins labeled as on the breakout.

Thank you very much!

-Markk

Constantin
05-01-2015, 06:40 PM
FWIW, I have updated the above file a bit to simplify the drawing a bit. Here is a sample with the MCU in one window and the bootloader in another.

MK20DX256 MCU:
4197
Note: The 4.7k pullups on the SDA and SCL lines (A4/A5) are missing (were elsewhere in drawing). Also, I do not connect the VREF pin to VCCA like Paul does via a 470 Ohm resistor. I like using external series references, when necessary.

TQFP Bootloader
4198
And yes, I am aware that some of the ceramic caps on the schematics are inverted/improper (ceramic caps are bipolar). Not sure how I missed that earlier. :p

Lastly, you will need to add a USB interface of choice, along with 33 Ohm resistors on D+ and D-. Don't forget to ground the USB case via a ferrite like Paul does.

Here is the library file again. It should contain version 1.2 of the MCU package to enable the above drawing. 4195 I will re-iterate that I have yet to test the LC or the Mini-54 QFN part of the package.

Markk
05-01-2015, 08:07 PM
Here is a sample with the MCU in one window and the bootloader in another.

Sounds promising.. however attachments do not seem to work?

-Markk

Constantin
05-01-2015, 09:57 PM
Curious, the two attachments were deleted by the system. Re-uploaded.

Markk
05-02-2015, 10:34 AM
Thanks a lot!

Constantin
10-10-2015, 02:17 PM
As mentioned above, the DIY library has been updated to include the MKL02 and MKL04 bootloading chips that replace the legacy but deprecated MiniTAN54 (still included). The MKL04 footprint has not yet proven and I would appreciate feedback re: the pin connections and the footprint.

5250

Markk
10-28-2015, 09:09 AM
Just wanted to add one more confirmation that the Constantin Eagle lib (https://forum.pjrc.com/attachment.php?attachmentid=4195&d=1430505995) worked very well for my custom build.

Will post more about my project, once I got the time.

Thanx again, Constantin!

_Markk

Constantin
10-29-2015, 04:58 PM
Hey glad to hear that and thanks for the feedback.

If only I could get feedback on the KL02 and KL04 in particular.