6 Tips on Assembling an Arduino Shield (Or any Electronics Kit)

6 Tips on Assembling an Arduino Shield (Or any Electronics Kit)

In this video we will be talking about some key points to keep in mind when assembling an Arduino shield from a kit. Many of these tips will apply equally well to any type of electronics kit you are assembling.

So you just bought an awesome Arduino shield - it's going fly you to the moon and back, but before you start using it you have to do some basic assembly.

Here are six tips to help you get the assembly done right the first time.

Read the Directions:

The first advice is painfully obviously, but still worth mentioning - read the directions! When all you have to do is solder on some pin headers and a couple LEDs, it's tempting to ignore the need for directions and just go at. You're a genius right - who needs directions?

As J.R.R. Tolkien said...

"Shortcuts make for long delays".

Even on simple assemblies it pays to take the time to read through the directions. Most companies keep the directions online – they are really only a search away. I'm telling you it's worth it!

Consider Where you Will be Assembling the Board:

You may not have a dedicated space for your electronics addiction. There have been many times when I find myself soldering stuff on my kitchen table.

If you don't have a dedicated space, a couple things you will want to consider are:

• Having good lighting, so you can see what you are up to
• Access to a wall outlet for your soldering iron – you want the cord to have some maneuver room
• A floor without shag carpet, as they tend to be repositories for small electronics parts (the smallest parts are always the first to fall)

You can't always have the best spot, but you can make the best of what you have available.

Get Your Tools Together

Good instruction manuals will let you know what tools you need for the job.
Generally speaking, the essential tools are:

• soldering iron
• solder
• wire cutters

Some other tools that are not necessary but make life way easier are:

• Needle nose: pliers for grabbing tiny parts
• Helping hand: these help not only holding parts when soldering, but also provide the magnifying glass which is good for checking solder joints
• Solder wick for undoing your mistakes
• A pair of safety glasses is also a good idea.

You might be thinking – ah, heck with safety glasses…

It's easy to write them off when assembling boards. What I have done is get a pair that is comfortable and that I keep clean - this makes using them less a hassle. It's a small precaution to take from getting a piece of tiny sharp metal in your eye.

Inventory All the Parts

For whatever reason, inventorying all the parts always seemed like a waste of time to me, but now it is something I make sure to do.

Two big reasons I do this. Many of the boards I get are from Kickstarter campaigns, so the people manufacturing these might be kind of new at the gig, and with all the stuff they have going on, it's very possible they missed a part in the package.

Another reason I like to do the inventory is so I know if I have extras. If I have pieces left over when I finish, then I am usually wondering if I did the assembly correct or not. If you do the inventory, then you can be confident that you assembled it right.

I also separate the components into different jars, or bowls. This helps me quickly find components when I am assembling the shield and prevents the pieces from ending up lost in the carpet.

Check Twice Solder Once

I like solder wick as much as the next guy, but I would prefer not use it. It is really worth your time to double check part locations before you start soldering.

I learned my lesson when I soldered a 24 pin connecter on the wrong side on a board. Now I always check a diagram or the directions at least twice before pulling out the solder.

After I solder, I also make it a point to look over the solder joints. I am amazed at how much my soldering joints can stink, even when I feel like I had done a great job (this is when a helping hand or magnifying glass is good to have).

Use an Arduino Board to Help Align the Pin Headers.

One thing all Arduino Shields have in common are pin headers. These are the metal rows of pins that go on the bottom of the shield and plug into the Arduino stackable headers.

If you don't get the pin headers aligned correctly then your shield may not fit well, or may not fit at all on top of the Arduino.

One trick to get the alignment right is to use an Arduino to hold the pin headers in the correct position when you solder them to the bottom of the shield. To do this, simply insert the headers how they would go into the Arduino, place the shield on top, and then do your soldering. It works like a charm.

Troubleshooting the Assembly

Now that your Arduino shield is fully assembled, it's time to get that puppy running.

Hopefully the shield came with some type of test sketch that you can load and it verifies that everything is up and running correctly. If not, try to find some code that you know works and load it onto the Arduino.

If you start with code that you can verify works (or at least works for others), it can be easier to troubleshoot any issues you might encounter. I know how demoralizing it can be to load your first sketch and getting nothing better errors when you press the verify button.

Here is a tidbit of moral support - there is a learning curve to everything - no matter how easy it is "supposed" to be.

In fact, some of my favorite shields took me a while to understand how to use. So try not to get frustrated if your sketch isn't working instantly. In the end, a little bit of determination goes a long way.

Do you have any tips for building Arduino shields or electronics kits in general? I would love to hear about them in the comments.

Avsnitt(61)

Throw out your breadboard!  Dr. Duino: An Arduino Shield for debugging and developing Arduino projects

Throw out your breadboard! Dr. Duino: An Arduino Shield for debugging and developing Arduino projects

In the last couple of episodes we have talked about Arduino shields and breakout boards. In this video, we will review a specific Arduino shield that makes developing projects and debugging sketches o...

4 Apr 201711min

Shorthand Arithmetic :: Using Compound Operators (+= , -= , *= , /= ) with Arduino

Shorthand Arithmetic :: Using Compound Operators (+= , -= , *= , /= ) with Arduino

In this lesson we discuss some common shorthand for simple arithmetic in Arduino. We cover several compound operators that add, subtract, multiply and divide making it easy to increment variables in u...

3 Apr 201712min

Understanding Boolean Data Types and Using the Boolean NOT (!) operator to Switch Arduino Pin States

Understanding Boolean Data Types and Using the Boolean NOT (!) operator to Switch Arduino Pin States

2 Apr 20178min

What to do when you just don't know :: Arduino, ADXL345 triple axis accelerometer and an RGB LED

What to do when you just don't know :: Arduino, ADXL345 triple axis accelerometer and an RGB LED

This lesson discusses what to do when you open an existing program and realize that you simply don't understand all the stuff that is going on. It also talks about using the ADXL345 triple axis accele...

1 Apr 201714min

3 Ways to Use Acceleration in an Arduino Sketch

3 Ways to Use Acceleration in an Arduino Sketch

This lesson covers three easy ways to implement some form of acceleration in your Arduino sketches. It will cover the following: Linear Acceleration Exponential Acceleration Messing Around with the S...

31 Mars 201717min

Check out our premium Arduino Training Course

Check out our premium Arduino Training Course

30 Mars 20172min

Understanding the Arduino uber functions loop() and setup()

Understanding the Arduino uber functions loop() and setup()

Discussion: In this lesson, we're going to discuss two very special functions that you will use in every single Arduino sketch that you write. They're called Setup and Loop. Specifically, we'll cover...

29 Mars 201710min

Functions: Let's make programming Arduino as easy as possible

Functions: Let's make programming Arduino as easy as possible

Discussion: In this lesson, we're going to do an overview of functions. This will be just a general discussion to lay out a framework for understanding how functions work and how we can use them. Mor...

28 Mars 201711min

Populärt inom Utbildning

historiepodden-se
rss-bara-en-till-om-missbruk-medberoende-2
det-skaver
harrisons-dramatiska-historia
alska-oss
nu-blir-det-historia
johannes-hansen-podcast
rss-foraldramotet-bring-lagercrantz
not-fanny-anymore
roda-vita-rosen
rss-viktmedicinpodden
sektledare
allt-du-velat-veta
rss-sjalsligt-avkladd
sa-in-i-sjalen
rss-max-tant-med-max-villman
i-vantan-pa-katastrofen
rss-basta-livet
rib-podcast
rss-traningsklubben