Now the Freeduino USB Kit comes with a mini USB-B connector pre-soldered to the PCB.
The Computer Science Division at Allegheny College created some very cool Freeduino USB Kit assembling videos
The KIT now includes the ATmega328P microcontroller and requires Arduino IDE version 0013 or higher. Select "Arduino Duemilanove w/ATmega328" in the boards menu.
Arduino is an open-source
physical computing platform based on a simple I/O board and a
development environment that implements the Processing/Wiring
Arduino can be used to develop stand-alone interactive objects or can
be connected to software on your computer. the open-source
IDE can be downloaded
for free (currently for Mac OS X, Windows, and Linux).
Arduino received an Honory Mention in the
Digital Communities section of the 2006 Ars Electronica Prix.Some new features available in
Arduino diecimila, implemented in this Freeduino (Arduino compatible) board:
The FT232RL chip is
pre-soldered, eliminating the most difficult component to solder.
The rest of the components are easy to solder through-hole. We also switched from metal film 1% resistors to standard resistors for easier value reading for novice users.
- AutoReset: It is possible to
upload compiled sketch to the MCU without pressing the board reset
- USB overcurrent protection: A
resettable polyfuse protects the USB port from overcurrent and shortcut
- New bootloader with 1 second
- Easy to solder board
diecimila compatible) Assembly
What is includedtr><
|Freeduino (Arduino diecimila compatible) Kit BOM|
|PCB||1||Freeduino (Arduino diecimila compatible) PCB|
|X1||1||mini USB B type Female Connector|
|PWR, TX, RX, 13||4||3mm
|POWER, J1||2||6 pins
pins female header|
MHz Quartz or ceramic oscillator|
1/4 W resistor|
|R7, R8, R9, R10, R11, R12||6||1K
1/4 W resistor|
C5, C8, C9, C10, C12, CRS||7||0.1uF
Ceramic Capacitor (only with crystal)|
28pin DIP microcontroller with duemilanove bootloader|
|IC1||1||FT232RL USB IC pre-soldered|
pin male header|
only need a soldering iron, some solder, a multimeter and soldering