Платформа Arduino состоит из аппаратной и программной частей; обе чрезвычайно гибки и просты в использовании. Для программирования используется упрощённая версия C++, также известная как Wiring. Разработку можно вести как с использованием бесплатной среды Arduino IDE, так и с помощью графического языка программирования XOD IDE или произвольного инструментария C/C++. Поддерживаются операционные системы Windows, MacOS X и Linux.
Для программирования и общения с компьютером вам понадобится USB-кабель. Для автономной работы потребуется блок питания на 7,5—12 В. Если вы новичок в конструировании электроники, рекомендую обратить внимание на готовые наборы.
Характеристики:
- Микроконтроллер: ATmega328
- Тактовая частота: 16 МГц
- Напряжение логических уровней: 5 В
- Входное напряжение питания: 7–12 В
- Порты ввода-вывода общего назначения: 20
- Максимальный ток с пина ввода-вывода: 40 мА
- Максимальный выходной ток пина 3.3V: 50 мА
- Максимальный выходной ток пина 5V: 800 мА
- Порты с поддержкой ШИМ: 6
- Порты с АЦП: 6
- Разрядность АЦП: 10 бит
- Flash-память: 32 КБ
- EEPROM-память: 1 КБ
- Оперативная память: 2 КБ
- Габариты: 69×53 мм
Посмотреть на наши проекты созданные на основе Arduino можно здесь.