Construction of a RT board - SR20 Forum
Thread Tools
#1 (permalink) Old 04-12-2009, 01:31 AM
Calum's Avatar
Join Date: Dec 2001
Location: Lubbock, TX
Posts: 5,043
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 26 reviews
(Thread Starter)
Construction of a RT board

Thought you guys might enjoy seeing how these boards are actually made. I hand assemble every board, but it's really not as hard as it sounds. Takes a little time, but with a little practice and the right tools anyone can do surface mount stuff and have it come out looking good! You didn't think these were being made in China or something, right?

Usually I make them in batches of 2 or 3, but this time I was just making 1 because this is a test board. This is one of the new B13/S13 Open RT boards, actually destined to go in an Altima ECU.

To start with though you've got to have something to listen too because this work gets a little tedious. Tonight's podcast is FLOSS Weekly...

First the bare board gets cleaned with rubbing alcohol to remove any dirt or dust. Then it gets placed in this jig I made. All the surface mount stuff is done with solder paste. Basically it's like screen printing a t-shirt, but I'm screening solder paste onto the pads on the board. So the jig holds the board in place...

...and this metal stencil is taped over the top. This is a desktop stencil for really small production runs, but it's pretty much the same processes as a large volume production run. Those use framed stencils and of course have machines doing this (usually, you'd be surprised what gets hand done in China).

With the stencil taped in place I can raise and lower it to swap the boards in and out when doing a batch.

Here's the paste. A small jar like this will do hundreds of boards, and if you keep it refrigerated (not in your food fridge!) will last a really long time too. You've got to stir it up and get it nice and smooth. It feels kind of like peanut butter (not the natural type, more like JIF). Oh, your not supposed to drink or eat around it either, so, um, ignore the Diet Mtn Dew can in the background...

Lay down a nice glob in a line...

...and then just squeegee it forward and then back again across the board. This takes a little practice to get right. The trick is in the angle and the force you apply to the squeegee. Do it just right and it won't smear on the smallest pads. When I'm making more than one board I gently clean the find pitch pads between doing each board, otherwise you get a little smudging. You can still build a board with smudging, just you almost always end up having to go back and do a little clean-up by hand with a soldering iron when your done.

So here's what the board looks like after applying the paste. No smudging, paste perfectly applied on each pad.

Next I place the chips. The little machine on the left is a chip plucker, and the wand tips are for large or small chips. When your first drop a chip into place it will usually slip slightly off the pads, just a little nudging with fine tweezers centers them up.

Hard to see in this picture, but the big chip is ever so slightly twisted and needs a little nudge. They can be slightly out of alignment and the surface tension will pull them straight when you reflow, but its really best to spend a little time and get them right on the pads. Tedious...

Perfectly aligned now!

This is my build box for this board. Each different board gets one, and each envelope is for each type of part that needs to get placed. The envelopes are in the order in which the part needs to be placed.

All the passives (resistors, capacitors, etc) get placed by hand with a fine set of tweezers. This is the most tedious part, there's 25 of just one type of capacitor!

This is my coloring book. Each type of board gets it's own book. Each page in the book tells me where each particular type of part is located on the board, and how many of each part I need to pull. Even though I was the one that designed the board danged if I can remember where each resistor goes!

Almost done with the surface mount stuff, now just to reflow. If you notice all the surface mount stuff is on the top- that's because I use a hot plate to do the reflow. It seems funny at first, but trust me it works great. I've used expensive ovens before and the $10 hot plate beats them dead- with a little practice moving the board around you can get the heating really uniform across the board.

The coolest part is watching the solder paste just suddenly reflow and turn from gray peanut butter into a nice shiny solder joint. It's really hard to get a good photo of it, sorry! This is it going in...

...and now about half the board has reflowed. The four high current switches on the left always relfow last because they're connected to a nice large heat sink.

...and that's the board cooling down. Hot board! Notice the perfect joints, they come out looking really good. I usually let them sit on the hot plate at like 100F for a minute or two to pre-heat them, then ramp it up to 350F until it reflows, then gently pull them and let them sit and cool for a few minutes.

All that's left is soldering the through hole stuff and this board is built. Now just to flash the MCU on it and it's ready to be installed in an ECU.

Hope you enjoyed the tour!


If you're interested in doing projects yourself that involve soldering small stuff like this SparkFun Electronics has a really good set of tutorials aimed at novices-

Last edited by Calum; 04-12-2009 at 01:51 AM.
Calum is offline  
Sponsored Links
#2 (permalink) Old 04-12-2009, 05:44 AM
SE-R Nut
Join Date: Jan 2009
Location: Netherlands
Posts: 588
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 9 reviews
Cool stuff!
M0J0 is offline  
#3 (permalink) Old 04-12-2009, 11:20 AM
Join Date: Dec 2008
Location: Burgaw,NC
Posts: 210
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 0 reviews
Very nice! (conduction > convection every time)


NismotronicSA Tuning Package/Powered by TunerCodeSA
Speed-Density Tuning for Nissans
dfddfd2 is offline  
#4 (permalink) Old 04-12-2009, 12:34 PM
SE-R Newbie
Join Date: Aug 2008
Location: Fort Worth, TX
Posts: 12
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 0 reviews
I was going to post a joke post the other day telling you that you needed to get a little sweat shop going in the garage to get the physical parts of the board done and for you to strictly do software.. the board construction is a little more involved than I would have guessed!
ppctx is offline  
#5 (permalink) Old 04-12-2009, 05:36 PM
keepin it pushin
Join Date: Mar 2009
Location: in the cuts!!!
Posts: 451
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 6 reviews
thats cool, always wanted to know how it goes down!!you go to school for it or did you just pick it up as a hobby??
T28turbos is offline  
#6 (permalink) Old 04-22-2009, 01:09 PM
boost monkey
Join Date: May 2002
Location: San Ramon
Posts: 325
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 5 reviews
oh wow very involving, no wonder theres a backlog!
akuma810 is offline  
#7 (permalink) Old 05-31-2009, 02:01 AM
SE-R Lightweight
Join Date: Jul 2001
Location: Kokomo, IN
Posts: 344
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 1 reviews
Calum, that is awesome!

'98 S14, KA-T CalumsultRT GT2871 6.5psi 218HP 13.6 1/4mile
'98 Lincoln Towncar K&N and 4.6 liters of MADNESS BABY
'05 Subarau Outback LL Bean Edition
bmoses is offline  
#8 (permalink) Old 06-03-2009, 09:19 PM
SE-R Newbie
Join Date: Sep 2008
Location: Pennsylvania
Posts: 22
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 0 reviews
Calum!!! I have the ecu, but I have not had a chance to "play with it. Daughter is back in the hospital again and things are hectic.

Did you upload the 370cc/n62 combo or just the stock Altima bin.... BTW thanks for doing the right up on my board... I know it was a royal PITA for you.... THANKS A MILLION!!! well... maybe the 440whp this KA24det can drop to the ground

altima-det is offline  
#9 (permalink) Old 06-04-2009, 08:55 AM
Kicking it over @
Join Date: Feb 2006
Location: philadelphia
Posts: 385
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 1 reviews

enohand is offline  
#10 (permalink) Old 06-04-2009, 11:57 AM
1.6 3/25/06 VE 7/11/06
Join Date: Nov 2003
Location: omaha, nebraska
Posts: 2,276
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 25 reviews
thats real awesome Mr. Johnson. Nice work and thanks for the tour. That does look like a fun thing to do but with out all the fantasy tools and experience it looks like it would be tough.
bj200sx is offline  
#11 (permalink) Old 06-06-2009, 04:51 PM
mad about SER:P
Join Date: Sep 2006
Location: Hermosiillo, mexico
Posts: 468
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 11 reviews
beto_dc is offline  
#12 (permalink) Old 02-16-2010, 04:13 PM
Join Date: Sep 2006
Location: 'Deen, MD
Posts: 3,923
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Feedback Score: 27 reviews
I feel the need to bump this. When people complain that they're not getting support, blah blah blah, just remember the amount of work that went into creating a single board! You're paying an excellent price for something that's so involved. You aren't going to get quality like this on the cheap anywhere else.


12 Subaru Legacy 2.5i Premium
04 Subaru WRX 'goon
Cliff is offline  
Sponsored Links

  SR20 Forum > Vendor Customer Support > CalumSult (Archived for Informational Purposes)

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

For the best viewing experience please update your browser to Google Chrome