Сайт учителя информатики Белова Романа Александровича, МАОУ "СОШ №5" г.Усть-Илимск

Iskra

Iskra JS — плата с встроенным интерпретатором JavaScript. Она является развитием платформы Espruino, но совместима с платами-шилдами для Arduino. Если для вашего проекта важны скорость и комфорт разработки, максимальная совместимость с платами расширения, сенсорами и другими электронными модулями, Iskra JS — это оптимальный выбор. Для программирования используется JavaScript, особенности использования которого подробно описаны в специальном разделе вики. Разработка ведётся в среде Espruino Web IDE, которая устанавливается в 1 клик: Web IDE — это приложение для Google Chrome.

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

На плате вы найдёте совместимые с Arduino контактные колодки. Они расположены в соответствии со стандартной компоновкой Arduino R3, поэтому на плату могут быть установлены платы расширения для Arduino.

Характеристики:

  • Микроконтроллер: 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× I²C/TWI, 2× SPI
  • Габариты: 69×53 мм