empowering creative people

Arduino Mini 05 without headers

SKU: A000088

$21.95 AUD, inc GST

More Views

Arduino Mini 05 without headers
21.95 AUD

SKU: A000088

$21.95 AUD, inc GST
250 units ship in 4 to 6 days (delivered by Fri, 16th of Dec)
OR

The Arduino Mini is a small microcontroller board originally based on the ATmega168, but now supplied with the 328. (datasheet), 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 new Mini (revision 05) has a new package for the ATmega328, 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.

Warning: Don't power the Arduino mini with more than 9 volts, or plug the power in backwards: you'll probably kill it.

Arduino Microcontroller Specifications

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 analogWrite() function. If anything besides the Mini 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.

Programming

The Arduino Mini can be programmed with the Arduino software (download).  

To program the Arduino Mini, you will need a USB Serial adapter or other USB or RS232 to TTL serial adapter.

The ATmega328 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 (reference, C header files).

You can also bypass the bootloader and program the ATmega328 with ICSP (In-Circuit Serial Programming).

Pin Out

Note: the pinout changed from version 03 to version 04 of the Mini, please be sure you use the right diagram.

Arduino Microcontroller Diagram

 

Documentation and Resources:
  • Arduino, Learn the Lingo
  • Getting into the Arduino environment is a lot of fun but with so many acronyms and slang terms its easy to get confused. Knowing this first hand, I have put together a glossary of sorts for terms relating to Arduino, if you are new to the Arduino pla...
  • Our Arduino SPI Tutorial
  • SPI stands for Serial Peripheral Interface and it is a way to send data between microcontrollers and other small devices. It is a synchronous data bus, meaning it uses a clock to regulate the data transfer. SPI is also Full-Duplex communication mean...
  • Controlling Servo Motors with Arduino
  • Servo motors are extremely useful in so many different applications; it’d be good to learn how to control them! Solenoid and DC motor control have been shown already; for the most part, they are both pretty straightforward (only power and groun...
  • Arduino Serial Communications
  • Serial communication is the process of communicating between electronic devices one bit at a time. Serial means one after the other, so we think of serial communications as transferring data one bit at a time, one bit after the other.  A bi...
  • The Arduino LED Blink
  • The practice of making and editing sketches is essential to get anywhere with the Arduino platform. We are going to step you through the basics when it comes to writing a sketch, and the most basic of all is the LED Blink. We will be telling ou...

Product Comments

Documentation and Resources:
  • Arduino, Learn the Lingo
  • Getting into the Arduino environment is a lot of fun but with so many acronyms and slang terms its easy to get confused. Knowing this first hand, I have put together a glossary of sorts for terms relating to Arduino, if you are new to the Arduino pla...
  • Our Arduino SPI Tutorial
  • SPI stands for Serial Peripheral Interface and it is a way to send data between microcontrollers and other small devices. It is a synchronous data bus, meaning it uses a clock to regulate the data transfer. SPI is also Full-Duplex communication mean...
  • Controlling Servo Motors with Arduino
  • Servo motors are extremely useful in so many different applications; it’d be good to learn how to control them! Solenoid and DC motor control have been shown already; for the most part, they are both pretty straightforward (only power and groun...
  • Arduino Serial Communications
  • Serial communication is the process of communicating between electronic devices one bit at a time. Serial means one after the other, so we think of serial communications as transferring data one bit at a time, one bit after the other.  A bi...
  • The Arduino LED Blink
  • The practice of making and editing sketches is essential to get anywhere with the Arduino platform. We are going to step you through the basics when it comes to writing a sketch, and the most basic of all is the LED Blink. We will be telling ou...

We deliver Australia-wide with these options:

  • $3 for Small Items (4-6 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $8.32 for Express Post (1-2 days, tracked)

If you order lots of gear, the postage amount might increment based on the weight of your order.

Our physical address (no pickups sorry!):

Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia

Please checkout our customer service page if you have other frequently asked questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.