Search
Product Info
Simon - Surface Mount Soldering Kit
sku: KIT-08404
Description: This is a kit of loose components that go along with the SMD Soldering Lecture. This is considered an intermediate kit for people who have soldered before and wish to learn how to solder surface mount components. This kit does not include a programmer or a battery. You will need an external programmer to program the firmware onto the ATmega168. All parts are listed below.This PCB is version '0E' or zero-error. The PCB has zero errors designed into it. We offer versions with errors (2E for example) for those who enjoy troubleshooting and correcting PCB errors.
Through-hole components:
- 1 x ATmega168 based Simon PCB
- 2 x AA Battery Clips
- 2 x Slide switches
- 4 x LED (Yellow, Blue, Red, Green)
- 4 x Screws
- 4 x Plastic Standoffs
- 1 x Rubber 4-Button Pad
- 1 x Button Pad Frame
- 4 x 330 Ohm Resistors
- 1 x 10k Ohm Resistor
- 1 x 47uF Capacitor
- 1 x 10uF Capacitor
- 1 x 0.1uF Capacitor
- 1 x MBRA140 Diode
- 1 x 22uH Inductor
- 1 x NCP1400 SOT-23-5 IC
- 1 x ATmega168 TQFP IC
- 1 x Buzzer
- Simon Assembly Procedure (follow the steps! [5MB])
- Simon Board (component print)
- Simon Eagle Files (for trouble shooting)
- Simon Firmware (for programming)
- Simon (Old) ATmega8 Firmware (for programming)
- Simon Schematic (for general reference)
Here is some good information for SMD soldering:
- SMD Soldering Basics (big 4MB)
- SMD Soldering Workshop
Pricing
Comments
12 comments
Feeds
Currency
Display prices in
Feedback
If you would like to tell us more, you can fill out our form if you need some psycho-suggestive questions. Go to the form.




























Assembly is pretty straight-forward. It would be nice if they included a couple extra of the little resistors and caps - I sent one flying with my tweezers and good luck finding it. Rigged a full-size resistor across that gap to make it work, but this could easily be by including an extra few cents worth of resistors.
Please warn people that this does not come programmed, and that the programming software is only x86 (32-bit) compatible.
One question on the board though, what kind of programmer works with this board? I've taken a look through your catalog and have come away confused. It wasn't obvious which ones would fit the 6 pin 'ISP' connector on this board. Any chance you can update the product description with a link to suitable programmers? Thanks!
AVR Development Tools
You might need a 10-pin to 6-pin adapter, e.g. one of these two items:
AVR Programming Adapter
AVR - ICSP Adapter
I was able to reprogram it using an AVR Dragon board, using avrdude. However, using the default avrdude settings gives me a "Yikes! invalid device signature" error. I found that adding '-B 20' to the avrdude command line allowed it to program correctly.
One note, the board I have from Maker Faire is dated 6-25-08, and the source code example here doesn't work on this board without changes, as the LED outputs are on different pins. This page has an example that seems to work for the 6-25-08 board:
Lecture 7 - SMD Soldering
Much thanks goes to SparkFun for hosting the classes at the Faire and graciously donating the boards (proceeds went to charity!) Thanks also to the infinitely patient SparkFun staff for their soldering knowledge and moral support!