Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 16 of 16

Thread: Surface mounting the Teensy 3.2

  1. #1
    Senior Member
    Join Date
    Feb 2015
    Posts
    160

    Surface mounting the Teensy 3.2

    Hello!

    I was thinking today, how to get access to ALL the pins, easily?

    Has anyone tried to surface mount an entire teensy right on to a board?
    I am thinking you could make a board layout with a cutout under the teensy, and castellation on an peninsula of the PCB to get to the underside pins...

    Any thermal considerations which might cause problems? This would be a permanent attachment of course, but if a breakout board was made, you could get access to all of the teensy pins with much less work! (maybe)

    Here is a relevant thread:
    https://learn.sparkfun.com/tutorials...mounting-holes
    http://electronics.stackexchange.com...ectly-together

  2. #2
    Senior Member Constantin's Avatar
    Join Date
    Nov 2012
    Location
    In the yard with a 17' Dia. Ferris Wheel
    Posts
    1,408
    Yes, see Tindie. There are multiple add-on boards for sale there of various configs that allow access to all pins / pads.

  3. #3
    Senior Member
    Join Date
    Feb 2015
    Posts
    160
    All of the breakout boards I see on Tindie use header pins.

    I am talking about soldering the teensy DIRECTLY to another board, no header pins.

  4. #4
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    5,673
    Quote Originally Posted by tenkai View Post
    All of the breakout boards I see on Tindie use header pins.

    I am talking about soldering the teensy DIRECTLY to another board, no header pins.
    Like this ?
    https://oshpark.com/profiles/FrankB

  5. #5
    Senior Member
    Join Date
    Dec 2014
    Posts
    306
    I have done it for work in order to bring the bottom pads out and to a 2mm header to conserve PCB space. Unfortunately, whilst this works, they take a long amount of time to assemble and so I'm going to have to spin my own teensy variant at some point for this purpose. "/

  6. #6
    Senior Member
    Join Date
    Nov 2012
    Posts
    273
    Two more links, maybe it is something you are looking for:
    https://oshpark.com/shared_projects/ttl7D5iT
    https://dl.dropboxusercontent.com/u/...t3a/ap/all.jpg
    (both for Teensy 3.1)

  7. #7
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    8,842
    Quote Originally Posted by Frank B View Post
    I got some of these Frank did - used the first one the other day to get to under pins where ALTERNATE serial2 Rx2 & Tx2 appear and it was very easy and worked. Also going to use the underside I2C pins on that unit.

    Frank made a drawing of bottom side showing pin numbers (right half) - I flipped it and translated the numbers for the top side and it looks like this to help with orientation and identification where the pins emerge:

    Click image for larger version. 

Name:	connectorboard_PinNumsFlip.jpg 
Views:	293 
Size:	118.9 KB 
ID:	6279
    Last edited by defragster; 02-03-2016 at 09:33 PM.

  8. #8
    Quote Originally Posted by HWGuy View Post
    Two more links, maybe it is something you are looking for:
    https://oshpark.com/shared_projects/ttl7D5iT
    https://dl.dropboxusercontent.com/u/...t3a/ap/all.jpg
    (both for Teensy 3.1)
    Hello HWGuy. The pcb you show in the bottom right hand quadrant of https://dl.dropboxusercontent.com/u/...t3a/ap/all.jpg looks very interesting. Are you producing those? If so, how do I acquire several?

    Best

  9. #9
    Senior Member
    Join Date
    Feb 2015
    Posts
    160

    This is EXACTLY what I am thinking about!
    Do you have this on OSH park shared? I would love to get a few!

  10. #10
    Senior Member
    Join Date
    Nov 2012
    Posts
    273
    Quote Originally Posted by tenkai View Post
    This is EXACTLY what I am thinking about!
    Do you have this on OSH park shared? I would love to get a few!
    It is for Teensy 3.1 and not for 3.2. Somehow OSH park didn't made all needed cut outs and I don't know why - this is why the Program pad/pin is not connected.
    It's not shared on OSH park and unfortunately I've removed the project, but I can re-upload the gerber files. Or I can upload the eagle pcb files.

  11. #11
    Senior Member
    Join Date
    Nov 2012
    Posts
    273
    Quote Originally Posted by Matadormac View Post
    Hello HWGuy. The pcb you show in the bottom right hand quadrant of https://dl.dropboxusercontent.com/u/...t3a/ap/all.jpg looks very interesting. Are you producing those? If so, how do I acquire several?

    Best
    the white pcb? It was only a test board for the pcb in the top left quadrant. So, no I'm not producing those pcbs.

  12. #12
    Junior Member
    Join Date
    Feb 2016
    Posts
    2
    Quote Originally Posted by HWGuy View Post
    It is for Teensy 3.1 and not for 3.2. Somehow OSH park didn't made all needed cut outs and I don't know why - this is why the Program pad/pin is not connected.
    It's not shared on OSH park and unfortunately I've removed the project, but I can re-upload the gerber files. Or I can upload the eagle pcb files.
    I'd actually love the purple PCB's eagle BRD file, if you can HWGuy. I'm probably going to have to make something similar very soon, so it'd save some time. Thanks!

  13. #13
    Senior Member
    Join Date
    Nov 2012
    Posts
    273
    cas.zip
    The Teensy 3.2 version is a work in progress (should be good, but needs some final testing). It is not pin compatible with the board for Teensy 3.1.

  14. #14
    Senior Member
    Join Date
    Jan 2013
    Posts
    966
    @HWGuy,

    I'd like to apply your ...ahh... innovative reverse-castellation technique to a custom PCB. I'd like to live without the pin headers due to a space constraint.

    The question is: How did you specify this in your board layout ?
    Did you just draw a cutout on the board outline layer intersecting with the vias and OSHparks fab simply milled/routed it that way or did you need to specify it differently ?

  15. #15
    Senior Member
    Join Date
    Nov 2012
    Posts
    273
    The board outline is on eagle's "Dimension" (20) layer. The milled slots inside of the board are on the "Milling" (46) layer, but the "Dimension" layer would also be fine. One difference (for eagle) is: copper pours go to the edge of slots drawn on "Milling" layer, on the "Dimension" layer there is a margin (based on polygon isolate). In the CAM process (creates the gerber files), both layers are merged into the same board outline file. (Double check that the Milling layer is selected in the CAM process)

    Click image for larger version. 

Name:	eagle_milling.png 
Views:	116 
Size:	5.1 KB 
ID:	6506

    The castellations are custom parts, but I think that vias can work too. They are simply placed on the board outline.

    Click image for larger version. 

Name:	eagle_milling2.png 
Views:	135 
Size:	36.3 KB 
ID:	6507

    Your pcb manufacturer has a min size for milled slots. oshpark slots are at least 100 mil wide. (But sometimes they can do 40 mil slots). They recommend to put the text "CUt OUT" over the slot.

    FAQ for oshpark: http://docs.oshpark.com/submitting-o...uts-and-slots/

  16. #16
    Senior Member
    Join Date
    Jan 2013
    Posts
    966
    Thank you very much for the detailed reply!
    I've had a number of boards made at OSH park including somewhat odd board shapes and cutouts.
    I was not sure how they'd deal with cutting away vias or your custom parts. I can see the the elongated double-hole vias are custom parts.

    I've worked with Eagle for all of my previous boards but decided to try CircuitMaker for this project, which is great!
    For that software, according to the FAQs at OSH Park cutouts need to be on the outline layer. I'll report back once I've got boards in my hands.
    Last edited by Headroom; 03-02-2016 at 11:59 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •