Контроллеры и одноплатные компьютеры

Контроллер — это главный элемент и «мозг» вашего устройства, который управляет всей периферией и обрабатывает показания датчиков в реальном времени.

Raspberry Pi 4 Model B (8 ГБ) Raspberry Pi 4 Model B (8 ГБ)

Микрокомпьютер с 64-битным процессором 1,5 ГГц, 8 ГБ ОЗУ и поддержкой разрешения 4K

8 890
Iskra Nano Pro (с ногами) Iskra Nano Pro (с ногами)

Миниатюрная платформа разработки на микроконтроллере ATmega328PB — улучшенный аналог Arduino Nano с ножками

530
Raspberry Pi Pico (с ногами) Raspberry Pi Pico (с ногами)

Микроконтроллер на чипе RP2040 с двумя ядрами ARM Cortex-M0+, 264 КБ ОЗУ и 2 МБ флеш-памяти (с контактными ножками)

790
Arduino Uno Arduino Uno

Сердце мира Arduino: компьютер размером с ладонь на базе процессора с частотой 16 МГц и памятью 32 КБ

2 140
Raspberry Pi 4 Model B (4 ГБ) Raspberry Pi 4 Model B (4 ГБ)

Микрокомпьютер с 64-битным процессором 1,5 ГГц, 4 ГБ ОЗУ и поддержкой разрешения 4K

7 140
Iskra JS Iskra JS

Флагманская плата Амперки с интерпретатором JavaScript в форм-факторе Arduino

1 490
IoT-платформа ESP-WROOM-32 DevKit v1 IoT-платформа ESP-WROOM-32 DevKit v1

Платформа для разработки на чипе ESP32 с Wi-Fi и Bluetooth

840
Raspberry Pi Pico (без ног) Raspberry Pi Pico (без ног)

Микроконтроллер на чипе RP2040 с двумя ядрами ARM Cortex-M0+, 264 КБ ОЗУ и 2 МБ флеш-памяти (без контактных ножек)

690
Raspberry Pi 400 (RU) Raspberry Pi 400 (RU)

Настольный компьютер на базе Raspberry Pi 4, встроенный в компактную клавиатуру с русской и английской раскладкой

11 240
Iskra Uno Iskra Uno

Платформа разработки на микроконтроллере ATmega328P — прямой аналог Arduino Uno

980
Raspberry Pi Zero W Raspberry Pi Zero W

Миниатюрный одноплатный компьютер с процессором частотой 1 ГГц, 512 МБ ОЗУ, модулем Wi-Fi и Bluetooth

2 890
Arduino Mega 2560 Arduino Mega 2560

Расширенная версия Arduino с гораздо большим количеством контактов, памяти и serial-портов

3 540
Iskra Neo Iskra Neo

Российская плата на ATmega32U4, эквивалентная итальянской Arduino Leonardo

1 060
Teensy 4.0 Teensy 4.0

Миниатюрная платформа разработки на ARM Cortex-M7 с тактовой частотой 600 МГц

2 790
Iskra Mini (с ногами) Iskra Mini (с ногами)

Миниатюрная плата на ATmega328P, эквивалентая Arduino Mini

530
Iskra Nano Pro (без ног) Iskra Nano Pro (без ног)

Миниатюрная платформа разработки на микроконтроллере ATmega328PB — улучшенный аналог Arduino Nano

470
Raspberry Pi 3 Model A+ Raspberry Pi 3 Model A+

Компактный одноплатник с 64-битным процессором 1,4 ГГц, 512 МБ ОЗУ, Wi-Fi и Bluetooth на борту

3 190
Камера машинного зрения OpenMV H7 Plus Камера машинного зрения OpenMV H7 Plus

Камера с микроконтроллером STM32H743II на ARM Cortex-M7 для распознавания и обработки изображений на лету

6 740
Iskra JS Mini Iskra JS Mini

Микроконтроллер с JavaScript’ом в форм-факторе Arduino Mini

1 390
Arduino Leonardo Arduino Leonardo

Аналог Arduino Uno с изменённым USB-UART интерфейсом

2 040
Iskra Mega Iskra Mega

Жирный контроллер с 70 портами ввода-вывода и 256 КБ флеша

2 390
Arduino Nano Every Arduino Nano Every

Компактная платформа разработки на 8-битном микроконтроллере ATmega4809 семейства megaAVR

1 440
Arduino Nano 33 BLE Arduino Nano 33 BLE

Миниатюрный контроллер для носимых гаджетов на ARM Cortex-M4 с инерциальным датчиком и Bluetooth BLE

2 890
Arduino Nano 33 BLE Sense Arduino Nano 33 BLE Sense

Контроллер на ARM Cortex-M4 с Bluetooth BLE, микрофоном и датчиками температуры, влажности, давления и распознавания жестов

3 990

Аппаратные платформы в виде одной платы-контроллера нужны для создания электронных устройств своими руками. Добавьте необходимый «обвес» из модулей и датчиков, и вы сможете сделать из них уйму полезных гаджетов: от системы автополива до мобильного робота.

У разных контроллеров порой кардинально отличается мощность, количество входов-выходов и дополнительные возможности — например, наличие встроенного модуля беспроводной связи. Поэтому от управляющей платы зависит, насколько амбициозный проект вы сможете реализовать.

Кроме того, бывают модели контроллеров в уменьшенном форм-факторе — смотрите наш каталог и выбирайте, что лучше подходит под индивидуальные нужды и особенности вашего проекта.

Среди всех плат управления можно выделить несколько популярных семейств:

  • Arduino — недорогие платы на 8-битных и 32-битных микроконтроллерах с поддержкой разнообразной аналоговой и цифровой периферии.
  • Raspberry Pi — более мощные платы на 64-битных ARM-процессорах с увеличенным объемом памяти и поддержкой исключительно цифровой периферии.
  • xDuino, Iskra — Ардуино-совместимые платы, которые являются либо полными аналогами оригинала, либо специальными вариациями с поддержкой инструментов разработки и библиотек, созданных для Arduino.
  • Espruino — микроконтроллеры на JavaScript, которые подходят для быстрой разработки и отладки устройств в браузерной IDE.

Чтобы вам было легче определиться с аппаратной платформой, читайте сравнение Arduino и Raspberry Pi.

Существуют и специальные контроллеры для обучающих задач и STEM-образования. Среди них, например, BBC micro:bit — платформа для самых юных разработчиков, изучающих программирование на JavaScript и Python.

Если вы твёрдо решили попробовать свои силы, но совсем не знаете, с чего лучше начать — посмотрите наши стартовые наборы, в которых собрано всё необходимое для начинающих мейкеров.

Полезные ссылки