Добавить к сравнению Сравнить ()

Iskra JS, Программируемый контроллер на базе STM32F405RG (с встроенным интерпретатором JavaScript)

Артикул: Iskra JS
PartNumber: AMP-B046
Ном. номер: 9000309949
Производитель: Амперка
Фото 1/3 Iskra JS, Программируемый контроллер на базе STM32F405RG (с встроенным интерпретатором JavaScript)
Фото 2/3 Iskra JS, Программируемый контроллер на базе STM32F405RG (с встроенным интерпретатором JavaScript)Фото 3/3 Iskra JS, Программируемый контроллер на базе STM32F405RG (с встроенным интерпретатором JavaScript)
Есть в наличии более 2 шт. Отгрузка со склада в Москве 1-2 рабочих дня.
1 690 × = 1 690
от 3 шт. — 1 610 руб.
от 30 шт. — по запросу
Цена и наличие в магазинах

Описание

Iskra JS - это флагманская плата Амперки с встроенным интерпретатором JavaScript. Она является развитием платформы Espruino, но совместима с платами шилдами для Arduino. Если для вашего проекта важны скорость и комфорт разработки, максимальная совместимость с платами расширения, сенсорами и другими электронными модулями, Iskra JS — это оптимальный выбор.

Программирование
Для программирования используется JavaScript. Разработка ведётся в среде Iskra IDE, которая устанавливается в 1 клик: Iskra IDE — это приложение для Google Chrome.

Производительность
Iskra JS работает на частоте 168 МГц. 32-битный микроконтроллер ARM Cortex-M4 предоставляет в ваше распоряжение 1 МБ флеш-памяти для хранения прошивки интерпретатора JavaScript и вашего кода, а также 192 КБ оперативной памяти для их работы. Этого хватает для обработки JS-кода и решения множества задач вроде управления роботами, промышленной автоматикой, системами умного дома и т.д.

Совместимость
На плате вы найдёте совместимые с Arduino контактные колодки. Они расположены в соответствии со стандартной компоновкой Arduino R3, поэтому на плату могут быть установлены платы расширения для Arduino. Логическое напряжение Iskra JS — 3.3 вольта, а многие контакты толерантны к 5 вольтам. Это обеспечивает электрическую совместимость с большей частью Arduino-периферии.

Порты ввода-вывода
Из 26-ти доступных управляющих контактов: 12 могут использоваться для считывания аналогового сигнала, 22 могут генерировать сигнал широтно-импульсной модуляции, 2 могут выдавать настоящий аналоговый сигнал. На платформе доступны 4 последовательных порта, 2 SPI и 3 I2C-шины для взаимодействия с дисплеями, гироскопами, акселерометрами и другими сложными модулями. При этом по одной SPI и I2C шине вынесены на штатные разъёмы по стандарту Arduino R3 и они не конфликтуют с остальными пинами.

Питание
Питание можно подавать, как с компьютера через microUSB-порт, так и через гнездо питания 2.1мм. Источник определяется автоматически. В случае питания через гнездо, рекомендуемое входное напряжение 7…15В. Регуляторы напряжения выровняет входное напряжение до 5 и 3.3 вольт. В качестве источника питания можно использовать сетевой адаптер, батарейки или аккумуляторы. Для питания подключенной периферии используйте пины 5V и 3.3V, которые выдают соответствующие их названию уровни напряжения. При использовании внешнего источника питания, с пина 5V можно суммарно получить до 1000мА, с пина 3.3V — до 300мА. Если вам не нужна линия 5V, можете питать плату от источника на 3.6…12 В. Например, от Li-Ion аккумулятора.

Коммуникация
Iskra JS соединяется с компьютером с помощью кабеля microUSB. При соединении, платформа представляется компьютеру как виртуальный последовательный порт. По нему загружаются пользовательские программы и с него получается отладочная информация. Все эти процессы автоматизированы в Iskra IDE. Также вы можете запрограммировать Iskra JS, как HID-устройство, то есть эмулировать работу клавиатур, мышей, джойстиков и другого компьютерного оборудования.

Характеристики:
- Микроконтроллер: STM32F405RG (32-битный ARM Cortex M4);
- Тактовая частота: 168 МГц;
- Флеш-память: 1024 кБ;
- SRAM-память: 192 кБ;
- Номинальное рабочее напряжение: 3.3В;
- Рекомендуемое входное напряжение: 7…15В или 3.6…12В;
- Максимальный ток с шины 5V: 1000мА;
- Максимальный ток с шины 3.3V: 300мА (включая питание микроконтроллера);
- Максимальный ток с пина или на пин: 25мА;
- Максимальный суммарный ток с пинов или на пины: 240мА;
- Портов ввода-вывода общего назначения: 26;
- Портов с поддержкой ШИМ: 22;
- Портов с АЦП: 12 (12 бит);
- Портов с ЦАП: 2 (12 бит);
- Доступные аппаратные интерфейсы: 4× UART/Serial, 3× I2C/TWI, 2× SPI;
- Габариты: 69×53мм.

Технические параметры

Микроконтроллер
FLASH память, КБ
SRAM память, КБ
Цифровые входы/ выходы
Аналоговые входы

Техническая документация