To whom, как говорится, it may concern

Подтверждена работоспособность схемы второй версии MIDI-баяна, основанного на плате RP2040-Zero.

В данном случае, это параллельный проект MIDI-гармони. Разработка ведётся здесь. При адаптации проекта для гармони были убраны некоторые функции, специфичные именно для баяна, и была добавлена обработка специфики гармони.

Версия, основанная на Arduino Nano дальше развиваться не будет, и будет заморожена.

Текущий функционал прошивки пока не включает в себя работу с радиоканалом и с SD флеш-картами. Пока это просто перенос функционала из Arduino Nano в RP2040-Zero.

Рис. 1

Уже могу сказать, что разница между этими микроконтроллерами колоссальная. Если в Arduino Nano одно полное чтение состояния всех клавиш занимало 2 мс, то в RP2040 это занимает уже 0.11 мс. Т.е. клавиатуры опрашиваются примерно 8700 раз в секунду.

P.S. Забыл добавить, что схема платы микроконтроллера (см. рис. 1) совершенно одинаковая для баяна и гармони. Различия между ними только в прошивке и в платах датчиков клавиатур.

Добавить комментарий