Galileo Gen2 как HID устройство

Тема в разделе "Arduino & Shields", создана пользователем IDS, 8 мар 2015.

  1. IDS

    IDS Нуб

    Добрый день. Может ли в принципе плата работать в таком режиме?
    Просто UNO надо перешивать постоянно - надоело. В Leonardo (как и в UNO) не хватает памяти для крупных скетчей. Gen2 идеально подходит для проекта, но сколько не бился, сколько не читал - как клавиатуру работать контроллер не смог заставить. Может есть какие идеи?
     
  2. Unixon

    Unixon Оракул Модератор

    А что у вас за крупный HID такой?
     
  3. IDS

    IDS Нуб

    Много вариантов и ветвлений в алгоритме работы. Хочется сделать одно универсальное устройство.
     
  4. Unixon

    Unixon Оракул Модератор

    А какая реально потребность в памяти? Arduino Due или связка из Mega2560 (IO+логика) +Mega32U4 (HID) не спасет ситуацию? Галилео - это как то слишком, как мне кажется, совсем уж другой масштаб... "из пушки по воробьям".
     
  5. IDS

    IDS Нуб

    Именно в кб сейчас затруднительно сказать точно. В UNO два варианта алгоритма занимают 98% памяти. Может конечно можно позаниматься рукоблудием и уменьшить - но раз работает, значит лучше не трогать. :) А Галилео ген2 есть в наличии, собран на нем макет с обвесом. По памяти запас еще есть. Без использования EEPROM. Все это работает за исключением режима HID.

    А вот идея дополнить галилео мегой32u4 - кажется решением. Вопрос только в питании - еще один блок городить.
     
  6. Unixon

    Unixon Оракул Модератор

    Покупаете Leonardo, выпаиваете разъемы BLS-*, вместо них впаиваете PLS-* контактами вниз или т.н. "Arduino stackable headers", используете Leonardo как шилд для Galileo. Питание будет поступать через разъем шилда.
     
  7. IDS

    IDS Нуб

    Подумал и нашел решение попроще. Реально Галилео лишним получается. Достаточно Леонардо + модуль microSD + экран с кнопками для взаимодействия с пользователем + пара датчиков. С учетом некоторых глюков Gen2, делающих невозможное надежное использование ее в отрыве от ПК кажется на текущий момент идеальным решением.

    2 Unixon - спасибо за подсказку. А по HID-у - просто "вспоминатель" паролей от айфонов. :)