A000003 Arduino, A000003 Datasheet - Page 2
![MCU, MPU & DSP Development Tools MINI](/photos/36/49/364973/arduino_mini_sml.jpg)
A000003
Manufacturer Part Number
A000003
Description
MCU, MPU & DSP Development Tools MINI
Manufacturer
Arduino
Series
-r
Type
MCUr
Specifications of A000003
Processor To Be Evaluated
Atmega328
Processor Series
ATmega
Data Bus Width
8 bit
Interface Type
USB, RS-232
Operating Supply Voltage
7 V to 9 V
Contents
Board
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For Use With/related Products
ATmega168
Pin out of the Arduino Mini 03. (older versions are
Programming
The Arduino Mini can be programmed with the Arduino software ( download). For details, see the
tutorials.
To program the Arduino Mini, you will need a
adapter. See the page on
The ATmega168 on the Arduino Mini comes preburned with a
it without the use of an in-system-programmer. The bootloader communicates using the original STK500
protocol (reference,
You can also bypass the bootloader and program the ATmega168 with ICSP (In-Circuit Serial Programming); see
the page on
for instructions on using a programmer to upload a sketch.
Input and Output
Each of the 14 digital pins on the Mini can be used as an input or output. They operate at 5 volts. Each pin can
provide or receive a maximum of 40 mA and has an internal pull -up resistor (disconnected by default) of 20-50
kOhms. Pins 3, 5, 6,
9, 10, and 11 can provide PWM output; for details see the
USB (or other) adapter is connected to pins 0 and 1, it will interfere with the USB communication, preventing new
code from being uploaded or other communication with the computer.
The Mini has 8 analog inputs, each of which provide 10 bits of resolution (i.e. 1024 different values). Inputs 0 to 3
are broken out onto pins; input 4 to 7 require soldering into the provided holes. By default the analog inputs
measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin
and some low-level code.
See also the
Pinout
Note: the pinout changed from version 03 to version 04 of the Mini, please be sure you use the right diagram.
compatible, but missing the IO7 header at the top)
mapping between Arduino pins and ATmega168 ports
bootloading the Mini
C header
getting started with the Arduino Mini
files).
for information on wiring up an ICSP header to the Mini and the
Mini USB adapter
analogWrite()
Pin out of the Arduino Mini 04. (Note that the ground
pin on the left has moved down one pin.)
bootloader
for instructions.
or other USB or RS232 to TTL serial
.
function. If anything besides the Mini
that allows you to upload new code to
reference
programmer
and