Buy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview The Arduino Mini (revision 05) is a small microcontroller board based on the AtmelATmega328ATmega328, intended for use on breadboards and when space is at a premium. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 8 analog inputs, and a 16 MHz crystal oscillator. It can be programmed with the USB Serial adapter or other USB or RS232 to TTL serial adapter. The Mini 05 has a new package for the ATmega328ATmega328, which enables all components to be on the top of the board. It also has an onboard reset button. The new version has the same pin configuration as revision 04.
The ATmega328ATmega328 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega328ATmega328 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed. The AVR core combines a rich instruction set with 32 general purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be accessed in one single instruction executed in one clock cycle. The resulting architecture is more code efficient while achieving throughputs up to ten times faster than conventional CISC microcontrollers.
The Arduino Mini can be programmed the Arduino software. To program the Arduino Mini, the user will need a USB Serial adapter or other USB or RS232 to TTL serial adapter. The ATmega328ATmega328 on the Arduino Mini comes preburned with a bootloader that allows you to upload new code to it without the use of an in-system-programmer. The bootloader communicates using the original STK500 protocol.
Key Applications: Comfort and Control of Building Automation,Sensors of Industrial Automation. | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | Atmel | ALL AVR | Atmel Studio 6 Integrated Development Environment (IDE) is the integrated development environment (IDE) for developing and debugging Atmel ARM Cortex-M and Atmel AVR microcontroller (MCU) based applications. The Atmel Studio 6 IDE gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Programming Adaptor | Arduino | A000015A000015 | Arduino boards | Mini USB Adapter |
Debuggers, Emulators & JTAG Tools | Atmel | ATAVRDRAGONATAVRDRAGON | AVR UC3 / AVR XMEGA / megaAVR / tinyAVR | AVR Dragon JTAG Debugger Starter Kit for for 8-bit and 32-bit AVR devices |
Debuggers, Emulators & JTAG Tools | Atmel | ATAVRONEKITATAVRONEKIT | AVR UC3 / AVR XMEGA / megaAVR / tinyAVR | AVR ONE! professional development tool for all Atmel 8-bit and 32-bit AVR devices |
Debuggers, Emulators & JTAG Tools | Atmel | ATJTAGICE2ATJTAGICE2 | AVR UC3 / AVR XMEGA / megaAVR / tinyAVR | AVR JTAGICE mkII mid-range development tool for Atmel 8-bit and 32-bit AVR devices |
Debuggers, Emulators & JTAG Tools | Atmel | ATAVRISP2ATAVRISP2 | AVR XMEGA / megaAVR / tinyAVR | AVRISP mkII Programmer for field upgrades of Atmel 8-bit AVR microcontrollers with ISP or PDI interfaces |
Technical Documents
Learning Center
Type | Description |
---|---|
Datasheet | Atmel: ATmega48/88/168 Datasheet Complete |
Datasheet | Atmel: ATmega48/88/168 Complete Date Sheet |
Application Note | Atmel: Using External Interrupts for megaAVR Devices |
Application Note | Atmel: ADC of megaAVR in Single Ended Mode |
Application Note | Atmel: QTouch with USB HID |
Application Note | Atmel: Tips and Tricks to Optimize Your C Code for 8-bit AVR Microcontrollers |
Application Note | Atmel: Run-time calibration of the internal RC oscillator |
Design Elements
Type | Description |
---|---|
Schematics | Arduino: Pro Mini schematic |
Reference Design | Arduino: Pro Mini Reference Design |
Reference Design | Atmel: Reference Design Based on ATR2406 and ATmega88 |
Video
Kit Features
- Microcontroller: ATmega328ATmega328
- SRAM: 2 KB
- EEPROM: 1 KB
- Clock Speed: 16 MHz
- Operating Voltage: 5V
- Input Voltage: 7-9 V
- Digital I/O Pins: 14 (of which 6 provide PWM output)
- Analog Input Pins: 8 (of which 4 are broken out onto pins)
- DC Current per I/O Pin: 40 mA
- Flash Memory: 32 KB (of which 2 KB used by bootloader)
Kit Contents
1 Ardduino Mini EVB