Содержание

Iskra Mini: подключение, настройка, распиновка и схемы

Iskra Mini — миниатюрная платформа на базе микроконтроллера ATmega328 для разработки и программирования электронных устройств, где важен каждый миллиметр свободного пространства.

Платформа Iskra Mini является эквивалентом итальянской Arduino Mini, но производится нами в России. Используйте её там, где размер имеет значение.

Видеообзор

Подключение и настройка

Для работы с платой Iskra Mini скачайте и установите на компьютер интегрированную среду разработки Arduino IDE.

Настройка железа

Ввиду отсутствия у платформы Iskra Mini собственного USB-порта подключать её к компьютеру необходимо, используя один из перечисленных способов:

Рассмотрим их подробнее.

Программатор из USB-UART преобразователя

Что понадобится
Схема устройства

Программатор из Arduino Uno

Что понадобится
Схема устройства

Подключение к компьютеру

Извлеките микроконтроллер из Arduino Uno. Подключите Iskra Mini через программатор к компьютеру через USB-кабель. На управляющей платформе Iskra загорится зелёный светодиод «ON».

Настройка Arduino IDE

  1. Сообщите Arduino IDE с какой именно платой ей предстоит общаться. Для этого перейдите в меню:Инструменты Плата и выберите «Arduino Mini».
  2. Далее отметьте процессор, который установлен на плате. Для этого перейдите в меню: Инструменты Процессор и выбирайте «ATmega328»
  3. Последнее, но не менее важное, нам необходимо сообщите Arduino IDE на каком порту находится Iskra Mini. Для этого перейдите в меню: Инструменты Порт и выберите COM-порт программатора. В нашем случае «COM6».

Теперь Arduino IDE знает всё, что ей необходимо для прошивки платформы Iskra Mini.

Смело переходите к примерам работы.

Пример работы

В качестве примера повторим первый эксперимент маячок из набора матрёшка.

blink.ino
#define LED_PIN  13
 
void setup() {
  // настраиваем пин 13 в режим выхода
  pinMode(LED_PIN, OUTPUT);
}
 
void loop() {
  // подаём на пин светодиода «высокий сигнал»
  digitalWrite(LED_PIN, HIGH);
  // ждём одну секунду
  delay(1000);
  // подаём на пин светодиода «низкий сигнал»
  digitalWrite(LED_PIN, LOW);
  // ждём одну секунду
  delay(1000);
}

Загрузим наш скетч в плату Iskra Mini. После загрузки светодиод должен загораться и гаснуть раз в 1 секунду. Это значит, что всё получилось. Теперь можно смело переходить к «Экспериментам»

Элементы платы

Пины питания

Порты ввода/вывода

Принципиальная и монтажная схемы

Характеристики

Ресурсы