8
NKC Electronics Tutorials NKC Electronics Tutorials « JTAG ICE clone Assembly Guide Assembling the Freeduino Serial v1.0 Board » Assembling the Freeduino Board KIT Assembling the Arduino TM Diecimila Compatible Freeduino Board SCHEMATICS (click on images to enlarge) The Arduino diecimila compatible Freeduino board is a special version of the USB diecimila board designed by the Freeduino team using all through-hole components (except FT232RL chip), for easy assembly. The board was designed by Bill Westfield of the Freeduino team. The latest board is v1.20 which schematic is exactly the same as v1.19.1. v1.20 assembles exactly the same as v1.19.1, except for the F1 PTC resettable fuse. First, unpack the kit NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/ 1 of 8 5/20/2009 1:55 AM

Assembling the Arduino Diecimila Compatible Freeduino Board USB

Embed Size (px)

DESCRIPTION

Assembling the Arduino Diecimila Compatible Freeduino Board USB

Citation preview

Page 1: Assembling the Arduino Diecimila Compatible Freeduino Board USB

NKC Electronics TutorialsNKC Electronics Tutorials

« JTAG ICE clone Assembly GuideAssembling the Freeduino Serial v1.0 Board »

Assembling the Freeduino Board KIT

Assembling the ArduinoTM Diecimila Compatible Freeduino Board

SCHEMATICS (click on images to enlarge)

The Arduino diecimila compatible Freeduino board is a special version of the USB diecimila board designed by the Freeduinoteam using all through-hole components (except FT232RL chip), for easy assembly. The board was designed by BillWestfield of the Freeduino team.

The latest board is v1.20 which schematic is exactly the same as v1.19.1. v1.20 assembles exactly the same as v1.19.1,except for the F1 PTC resettable fuse.

First, unpack the kit

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

1 of 8 5/20/2009 1:55 AM

Page 2: Assembling the Arduino Diecimila Compatible Freeduino Board USB

and start with the PCB. The Freeduino board comes with the FT232RL chip and PTC fuse pre-soldered (v1.19.1 only),eliminating the most difficult task in the assembly process of the Freeduino board.

First assemble the USB portion of the board.

Identify and separate the following components:

R8 1Kohm resistor (RLED just below the power LED)

C13 4.7uF capacitor

LED 3mm green LED

C8, C10 100nF ceramic capacitor

C4 10nF ceramic capacitor

X1 USB B PCB jack

SV1 3 pin male header

SHUNT Black shunt

F1 PTC resettable fuse (pre-soldered on v1.19.1)

Solder the parts to the board, in any order. This completes the USB portion of the schematic.

Board V1.19.1: the F1 PTC resettable fuse is the blue rectangle marked LF050 and it is pre-soldered in the PCB.

Board V1.20: the F1 PTC resettable fuse is a through-hole component that looks very similar to a ceramic capacitor, but hasmarkings like XF050. It must be soldered on F1.

This is how the PTC fuse for Board V1.20 looks like:

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

2 of 8 5/20/2009 1:55 AM

Page 3: Assembling the Arduino Diecimila Compatible Freeduino Board USB

And it must be soldered in F1:

Plug the small shunt in SV1, shorting central pin and the top pin (USB). Install the FTDI drivers that are installed under theArduino0009 or Arduino0010 directory. Connect the board to a Mac or PC. The LED in the board lights up and in windowsyou will hear a beep, indicating that windows identified an USB device. Unplug the USB connector from the board tocontinue soldering the rest of the components.

After testing the USB interface, you can continue soldering the rest of the components, in any order you like. I prefer tocomplete the power portion of the schematic using the following parts:

DC1 DC power jack 2.1 mm barrel typeD1 1N4004 diode

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

3 of 8 5/20/2009 1:55 AM

Page 4: Assembling the Arduino Diecimila Compatible Freeduino Board USB

C5,C12

100nF ceramic capacitor

C6100uF electrolytic capacitor (marked 200uF on theboard)

C7 47uF electrolytic capacitorIC2 7805 5V positive voltage regulator

Move the shunt in SV1 to short the central pin and the bottom pin (EXT). This is the indication that the external powersupply will be used, instead of USB. Plug a wall plug voltage regulator (+7V to +12V). The LED lights up, indicating that thePower supply is working.

The kit can include a ceramic oscillator (orange component with 3 legs) or a crystal plus 2 x 22pF ceramic capacitors.Pictureof the installed ceramic oscillator:

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

4 of 8 5/20/2009 1:55 AM

Page 5: Assembling the Arduino Diecimila Compatible Freeduino Board USB

Picture of the installed crystal and 22pF ceramic capacitors:

Solder the rest of the components:

R1 10 Kohm resistorR11, R12 1 Kohm resistorCRS 100nF ceramic capacitor13, RX, TX 3mm LEDR7, R9, R10 1Kohm resistors (RLED)

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

5 of 8 5/20/2009 1:55 AM

Page 6: Assembling the Arduino Diecimila Compatible Freeduino Board USB

Now solder the headers and sockets:

ICSP 2×3 pin male headerRESET reset switchPOWER, Analog In 2 x 6-pin female headerDigital 2 x 8-pin female headerATMEGA168 28-pin DIP socket

Pay special attention to the alignment of the female headers.

And finally install the ATMEGA168 MCU.

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

6 of 8 5/20/2009 1:55 AM

Page 7: Assembling the Arduino Diecimila Compatible Freeduino Board USB

The board is ready to be used. Start Arduino0009 and load the BLINK sketch from the examples directory. Verify thatATMEGA168 is selected in Tools –> Microcontroller (MCU). Select the COM port number corresponding to the USB serialinterface. If the port number is high (not in the 1-10 range), then you need to change it using Device Manager (in windows)to use a lower number. Press the “Upload to I/O board” button in Arduino and the board should autoreset and complete theprogramming. If you selected correctly the BLINK sketch, the LED “L” must start blinking once every 2 second (0.5Hz).Ifyou use the new Arduino0010, you don’t need to worry about the COM port number being higher than 10 in Windowsenvironment. In previous releases, COM port number needed to be 10 or lower. With Arduino0010, I have tested COM portnumbers up to 36 and it is recognized perfectly.

http://www.nkcelectronics.com/arduino.html

This entry was posted on Thursday, March 12th, 2009 at 11:24 pm and is filed under Freeduino/Arduino. You can follow any responses to this entrythrough the RSS 2.0 feed. You can leave a response, or trackback from your own site.

One Response to “Assembling the Freeduino Board KIT”

glt Says:May 4th, 2009 at 12:07 pm

Very nice kit and easy to build. I’ve added a switch to select the power in my kit. You can see a picture here:http://hifiduino.blogspot.com/2009/05/two-modules-together.html

1.

Leave a Reply

Name (required)

Mail (will not be published) (required)

Website

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

7 of 8 5/20/2009 1:55 AM

Page 8: Assembling the Arduino Diecimila Compatible Freeduino Board USB

NKC Electronics Tutorials is proudly powered by WordPressEntries (RSS) and Comments (RSS).

NKC Electronics Tutorials » Blog Archive » Assembling the Freeduino B... http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/

8 of 8 5/20/2009 1:55 AM