ЧП Ворон. Электронные компоненты и радиомонтажное оборудование. Микросхемы, транзисторы, реле, резисторы, конденсаторы, паяльное оборудование, припой.
Корзина пуста!
ВХОД ДЛЯ КЛИЕНТОВ

Забыли пароль?
Зарегистрироваться
Поиск:

Enter a search string or click on the microphone icon and begin speaking.

×
История запросов
ваша история поиска пуста
Whole catalog Development toolsModulesArduino and shields
Код товара:
020973

Module Arduino Pro Mini 328 - 5V/16MHz

Basic ARDUINO module with minimal configuration

Module Arduino Pro Mini 328 - 5V/16MHz

Deliveries terminated.


from 1 pc : 90,20 UAH
from 5 pcs : 88,80 UAH ( -1,6%)

Изображение товара

Product description format_size zoom_out zoom_in

Arduino Pro Mini is based on ATmega168 microcontroller, ATMEGA 328. The platform contains 14 digital inputs and outputs (6 of which can be used as PWM outputs), 6 analog inputs, a resonator, reset button and pin wiring holes. The six-pin block can be connected to an FTDI cable or Sparkfun converter board to provide power and USB communications.

The Arduino Pro Mini is designed for non-permanent installation in objects or exhibits. The platform is shipped with no pins installed, allowing users to use their own pins and connectors. The pinout is compatible with the Arduino Mini platform.

There are two versions of the Pro Mini platform. One version operates at 3.3V @ 8MHz, the other @ 5V @ 16MHz.

The Arduino Pro Mini is designed and manufactured by SparkFun Electronics.

Specifications

Microcontroller
ATmega168 or ATmega328
Operating voltage
3.3V or 5V (depending on model)
Input voltage
3.35-12V (3.3V model) or 5-12V (5V model)
Digital I/O
14 (6 of which can used as PWM outputs)
Analog inputs
6
DC I/O
40mA
Flash
16 KB (2 used for bootloader)
RAM
1 KB
EEPROM
512 bytes
Clock speed
8 MHz (3.3V model) or 16 MHz (5V model)
Power

The Arduino Pro Mini can be powered via an FTDI cable, or from a converter board torus, or from a regulated 3.3V or 5V power supply (depending on the platform model) through the Vcc pin, or from an unregulated source through the RAW pin.

Power pins:

  • RAW. For unregulated voltage connection.
  • VCC. For connecting 3.3V or 5V regulated.
  • GND. Ground pins.
Memory

The ATmega168 microcontroller has: 16 KB of flash memory for storing program code (2 KB used to store the bootloader), 1 KB of RAM and 512 bytes of EEPROM (which is read and written using the EEPROM library ).

Inputs and Outputs

Each of 14 digital Pro pins, using the functions pinMode(), digitalWrite(), and digitalRead(), can be configured as input or output.The pins operate at 3.3 V. Each pin has a pull-up resistor (disabled by default) 20-50 kΩ and can pass up to 40 mA.Some pins have special functions:

  • Serial: 0 (RX) and 1 (TX) . Pins are used for receiving (RX) and transmitting (TX) TTL data. These pins are connected to the TX-0 and RX-1 pins of the six-pin block.
  • External interrupt: 2 and 3 These pins are configurable to call an interrupt or at the lowest value and, either on a rising or falling edge, or when the value changes. See attachInterrupt () for details.
  • PWM: 3, 5, 6, 9, 10, and 11 . Either pin provides 8-bit PWM using the analogWrite().
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) function. These pins provide SPI communication which, although supported by the hardware, is not included in the Arduino language.
  • LED: 13. Built-in LED connected to digital pin 13. If the pin is high, the LED is on.

The Pro Mini platform has 6 analog inputs, each with a resolution of 10 bits (i.e., it can accept 1024 different values). Four of them are located at the edge of the platform, while the other two (entrances 4 and 5) are closer to the center. The measurement is relative to ground to the VCC value. Some pins have additional functions:

  • I2C: 4 (SDA) and 5 (SCL) . Pins provide I2C communication (TWI) using the Wire library.

There is an additional pin on the platform:

  • Reset. A low signal level at the pin reboots the microcontroller. Usually used to connect a reset button on an expansion board, which prevents access to the button on the Arduino board itself.

Pay attention to the connection between Arduino pins and ATmega168 ports .

Communication

The Arduino Pro Mini platform contains several devices to communicate with a computer, other Arduino devices or microcontrollers. The ATmega168 supports a TTL UART serial interface via pins 0 (RX) and 1 (TX). The Serial Monitor of the Arduino software allows you to send and receive text data over a USB connection.

The SoftwareSerial library can create serial data transmission over any of the Pro Mini's digital pins.

ATmega168 supports I2C (TWI) and SPI interfaces. The Arduino includes a Wire library for easy use of the I2C bus. More details are in the documentation. To use the SPI interface, refer to the ATmega168 microcontroller datasheet.

Programming

The platform is programmed using Arduino software. More information can be found in the reference and instructions.

The ATmega168 microcontroller comes with a pre-recorded bootloader, making it easy to write new programs without using external programmers. Communication is carried out by the original STK500 protocol.

It is possible not to use the bootloader and program the ATmega168 using an external programmer. Please refer to this manual for details.

Automatic (software) restart

The Arduino Pro Mini is designed to be rebooted by the program itself before writing a new code, rather than by pressing a button on the platform. One of the pins on the six-pin block is connected to the reset line of the ATmega168 microcontrollers via a 100nF resistor. This pin is connected to one of the flow control lines of the USB-to-serial converter connected to the unit: to the RTS lines when using the FTDI cable or to the DTR line when using the Sparkfun converter board. Activation of this line, i.e. giving a low level signal, reboots the microcontroller. The Arduino program, using this function, uploads the code with one click of the Upload button in the programming environment itself. The low level signal on the reboot line is coordinated with the start of the code writing, which shortens the bootloader timeout.

This function has another application. The Pro Mini reboots every time it is connected to the Arduino program on a Mac X or Linux computer (via USB). The bootloader works for the next half second after the reboot. During programming, the first few bytes of the code are delayed to prevent the platform from receiving incorrect data (all except the code of the new program). If you are debugging a sketch written to the platform one-time, or entering any other data at the first start, you need to make sure that the program waits on the computer for a second before transferring data.

Physical characteristics

The dimensions of the Pro Mini PCB are 1.8 x 3.3 cm.

Leave your feedback or ask a question

Only this product is discussed here. Off topic comments will be deleted! Please follow the Commenting Rules.

  • Павел 12:28 22.11.2018 share

    Когда ожидаеться поступление?

    Is the review helpful?
    • Денис (Менеджер интернет-магазина) 13:34 22.11.2018 share

      Добрый день. К сожалению поставка данных модулей на данный момент прекращена.

      Is the review helpful?
The data presented in the product description are for reference only and may differ from those indicated by the manufacturer.
To carry out technical calculations and obtain the exact parameters of the goods, use the datasheets from the manufacturer's website.

If you need additional information, or you found an error in the description, or have other questions about this product, then our manager will help you: Денис - Днепр unknown