Возросшая в 100 раз производительность плат Arduino скоро откроет разработчикам двери в мир самых современных Linux-приложений
Компания Texas Instruments (TI) сообщила, что ее процессор Sitara AM335x ARM Cortex был выбран в качестве центрального элемента новейшей платы Arduino – Arduino TRE. Работающий на тактовой частоте 1 ГГц процессор Sitara AM335x дает более чем стократный выигрыш в производительности по сравнению с Arduino Leonardo или Uno. Впервые сообщество пользователей Arduino сможет использовать все возможности ОС Linux и получить доступ к целому ряду ранее недоступных коммуникационных интерфейсов для создания принципиально новых и мощных приложений, опираясь на накопленный опыт работы с простым ПО Arduino. Управляемая процессором Sitara плата Arduino TRE служит сетевым хабом, способным подключиться к миллионам традиционных узлов Arduino, выводя потребителей в первые ряды пользователей Интернета вещей.
«На рынке плат с открытой документацией название Arduino уже приобрело огромный вес. Выбрав процессор Sitara AM335x для Arduino TRE, мы дадим пользователям все преимущества экспоненциально выросшей скорости процессора, работающего под полноценной Linux», – сказал соучредитель Arduino Массимо Банци (Massimo Banzi). – «В руках у наших клиентов теперь есть масштабируемая линейка, от Uno, основанного на микроконтроллере, до Linux-компьютера TRE».
Пользователям Arduino впервые предоставляется возможность запустить Linux
Интегрировав процессор Sitara AM335x в Arduino TRE, TI открыла для Arduino вход на популярный рынок Linux-компьютеров. Впервые пользователи Arduino смогут обойтись без ПК и, в то же время, пользоваться всеми преимуществами Linux и разнообразных коммуникационных возможностей, таких как Ethernet, беспроводное радио XBee, USB и CAN. В результате пользователям станут доступны более совершенные приложения с ЖК дисплеями высокого разрешения, аппаратным ускорением графики и расширенными возможностями подключения. Кроме того, процессор AM335x содержит два 200-мегагерцовых 32-разрядных программируемых блока реального времени, которые могут использоваться в многочисленных приложениях, включая управление двигателями и генерацию сигналов ШИМ.
Высокая интеграция Arduino TRE расширяет спектр приложений
Arduino TRE представляет собой, фактически, два Arduino в одном: Linux-компрьютер с процессором Sitara, плюс «классический» Arduino на основе AVR. Интеграция AVR дает возможность использовать совместно с Arduino TRE многочисленные платы расширения, созданные в экосистеме Arduino, и создавать инновационные решения для таких приложений, как 3D принтеры, шлюзы систем автоматизации и освещения зданий, концентраторы систем сбора данных и другие устройства, требующие управления со стороны хост-устройства и выполнения операций в реальном времени. Производительность Linux-процессора позволяет выполнять высокопроизводительные компьютерные приложения, ресурсоемкие алгоритмы и обрабатывать высокоскоростные протоколы обмена данными.
Предварительные технические характеристики
Микроконтроллер
- Тип: Atmel ATmega32u4
- Тактовая частота: 16 МГц
- Память:
- Flash: 32 КБ (ATmega32u4)
- SRAM: 2.5 КБ (ATmega32u4)
- EEPROM: 1 КБ (ATmega32u4)
- Цифровые линии ввода/вывода (логические уровни 5 В): 14
- ШИМ (логические уровни 5 В): 7 каналов
- Аналоговые входы: 6 (плюс 6 входов, мультиплексированных с цифровыми линиями)
Процессор
- Тип: Texas Instrument Sitara AM3359AZCZ100 (ARM Cortex-A8)
- Тактовая частота: 1 ГГц
- SRAM: DDR3L 512 МБайт
- Сеть: Ethernet 10/100
- USB: USB 2.0 устройство – 1 порт, USB 2.0 хост – 4 порта
- Видео: HDMI (1920×1080)
- Аудио: HDMI, стерео аналоговые вход и выход
- Цифровые линии ввода/вывода (логические уровни 3.3 В): 12
- ШИМ (логические уровни 3.3 В): 4 канала
- Карта MicroSD
Доступность
Появление Arduino TRE ожидается весной 2014 г. Плату можно будет приобрести непосредственно на сайте arduino.cc или у дистрибьюторов Arduino.