Перейти к содержимому

Arduino и AVR

Семейство AVR работает полностью в вашем браузере — мгновенный запуск, без обращения к облаку — с цикл-точной эмуляцией AVR.

Плата МК Flash Примечания
Arduino UNO ATmega328P, 16 МГц 32 КБ Стандартная плата для начинающих; 14 цифровых + 6 аналоговых выводов
Arduino Nano ATmega328P, 16 МГц 32 КБ Тот же чип, что и у UNO, в компактном формате для макетной платы
Arduino Mega 2560 ATmega2560, 16 МГц 256 КБ 54 цифровых входа/выхода, 4 UART — для проектов, требующих много выводов
ATtiny85 ATtiny85, 8 МГц 8 КБ «Голый» 8-выводной DIP-чип, подключайте его прямо на макетную плату

Язык: Arduino C++.

Детали, ведущие себя как настоящее железо

Заголовок раздела «Детали, ведущие себя как настоящее железо»
  • analogWrite ШИМ, таймеры, прерывания (attachInterrupt), EEPROM и Serial на любой скорости работают так же, как на кремнии.
  • АЦП считывает то, что подаёт аналоговая схема — подключите делитель на потенциометре, и analogRead будет отслеживать его.
  • Классический набор компонентов для шилдов (ЖК-дисплеи, 74HC595, сервоприводы, матричные клавиатуры) есть в каталоге с примерами.

Фильтр Arduino Uno в галерее содержит десятки примеров — двоичные счётчики, OLED-дисплеи, шаговые двигатели с драйверами A4988, мониторы батареи. Смотрите галерею примеров.