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

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

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

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

8 890
IoT-платформа ESP-WROOM-32 DevKit v1 IoT-платформа ESP-WROOM-32 DevKit v1

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

840
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
Raspberry Pi 4 Model B (2 ГБ) Raspberry Pi 4 Model B (2 ГБ)

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

5 890
Iskra Neo Iskra Neo

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

1 060
Arduino Mega 2560 Arduino Mega 2560

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

3 540
Iskra Nano Pro (без ног) Iskra Nano Pro (без ног)

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

470
Teensy 4.0 Teensy 4.0

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

2 790
Raspberry Pi 400 (RU) Raspberry Pi 400 (RU)

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

11 240
Iskra Nano Pro (с ногами) Iskra Nano Pro (с ногами)

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

530
BBC micro:bit v1.5 BBC micro:bit v1.5

Плата-контроллер со светодиодным табло 5×5 и сенсорами для обучения программированию

2 140 1 640
Raspberry Pi Zero W Raspberry Pi Zero W

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

2 890
Arduino Nano Every Arduino Nano Every

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

1 440
Iskra Uno Iskra Uno

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

980
Arduino Nano 33 BLE Sense Arduino Nano 33 BLE Sense

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

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

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

5 340
Arduino Nano 33 IoT Arduino Nano 33 IoT

Миниатюрная платформа для создания устройств интернета вещей с Wi-Fi и Bluetooth на борту

2 490
BBC micro:bit v2 BBC micro:bit v2

Улучшенная плата-контроллер со светодиодным табло 5×5, зуммером, микрофоном и сенсорами для обучения программированию

1 890
Arduino Due Arduino Due

Мощная Arduino с большим числом портов, 32-битным процессором на 84 МГц

3 740
Iskra Mini (с ногами) Iskra Mini (с ногами)

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

530
Iskra JS Mini Iskra JS Mini

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

1 390
STM32F407 Discovery STM32F407 Discovery

Отладочная плата для программирования и отладки микроконтроллеров серии STM32F4

3 190

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

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

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

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

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

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

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

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

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