Главная страницаКомпоненты для FritzingКомпонент Adafruit MacroPad RP2040 для Fritzing
Компонент Adafruit MacroPad RP2040

Компонент Adafruit MacroPad RP2040

Пристегнитесь, мы стартуем через 10 секунд…Пункт назначения? Новая планета класса М под названием МАКРОПАД! M здесь означает микроконтроллер, потому что этот клавиатурный контроллер 3×4 оснащен новейшей технологией из сектора Raspberry Pi: поздоровайтесь с RP2040. Это быстрый маленький микроконтроллер с большим количеством выводов GPIO и объемом оперативной памяти в 64 раза больше, чем у компьютера Apollo Guidance Computer. Мы добавили 8 МБ флэш-памяти для обеспечения достаточного объема хранилища.

 

Это всего лишь простая сборка печатной платы MACROPAD! Многие люди в сообществе механических клавиатур любят настраивать клавиши и колпачки своих клавиатур, так что здесь это продается «голыми руками». Для использования в качестве полноценного продукта вам потребуется добавить 12 MX-совместимых переключателей клавиш и соответствующие колпачки для клавиш.Приготовьтесь модернизировать станцию управления полетами вашего рабочего стола с помощью макропада на базе CircuitPython или Arduino — в комплекте с 12 кнопками, OLED-дисплеем, динамиком и поворотным энкодером. Настройте его для своего космического корабля, чтобы он помог вам пройти через великие просторы неизведанного. (Или просто попросите его напечатать ваши любимые смайлики.) Каждая из 12 розеток может принимать клавишный переключатель, совместимый с Cherry MX. Пайка не требуется, просто защелкните его! Используйте любой переключатель, который вам нравится, но мы рекомендуем те, у которых есть прорези, позволяющие просвечивать соответствующим двенадцати неопикселям, расположенным под ними.

 

Этот космический корабль также оснащен монохромным OLED-дисплеем 128×64 для четкого отображения информации, который можно использовать в Arduino или CircuitPython для отображения карт клавиш, статистики, производительности компьютера и т.д. Есть также поворотный энкодер с припаянной кнопкой. Крутите и поворачивайте его или нажимайте, чтобы изменить громкость, яркость монитора или прокрутку: все, что вам нравится! Крошечный динамик может выдавать звуковую обратную связь или воспроизводить забавные мелодичные сигналы.

 

Хотите добавить больше оборудования? Не беспокойтесь — боковой порт STEMMA QT позволяет подключать любые дополнительные периферийные устройства I2C из обширного семейства подключаемых плат STEMMA QT / Qwiic.

 

Пожалуйста, обратите внимание, что микросхема RP2040 в настоящее время не поддерживает QMK — этот макропад предназначен для программирования на Arduino или CircuitPython! Если QMK в конечном итоге добавит RP2040 в качестве поддерживаемого набора микросхем (ни ETA, ни планов, о которых нам известно), мы обновим эту страницу.

 

TL;DR?

  • Чип Raspberry Pi RP2040 + 8 МБ флэш-памяти — двухъядерный процессор Cortex M0+ с частотой ~ 130 МГц и 264 КБАЙТ оперативной памяти. Легко запускает CircuitPython, Arduino или MicroPython с большим количеством места для кода разработки и файлов
  • Разъем USB C для питания / передачи данных — конечно, это может быть устройство HID, но также может быть MIDI, UART и т.д.
  • гнезда для механических переключателей 3×4 — подходят для любых переключателей, совместимых с Cherry MX. Индивидуально подключенный к выводам GPIO (не подключенный к матрице)
  • По одному светодиоду NeoPixel RGB на переключатель, на северной стороне
  • Поворотный энкодер, 20 фиксаций за оборот, с кнопочным переключателем на выводе GPIO. Нажимной переключатель также используется для входа в режим загрузчика при удерживании нажатой клавиши при включении питания или сбросе.
  • Монохромный OLED-дисплей 128×64 SH1106 с высокоскоростным аппаратным SPI-портом для быстрого обновления
  • 8-миллиметровый динамик / зуммер — с усилителем класса D и RC-фильтром, может использоваться для создания простых звуковых сигналов и эффектов.
  • Разъем STEMMA QT — позволяет подключать любые датчики / дисплеи/устройства I2C с помощью кабелей plug-and-play.
  • Кнопка сброса — сбоку, для быстрого перезапуска кода
  • Четыре монтажных выступа M3 — легко изготавливайте корпуса на заказ

Печатная плата

Печатная плат Adafruit MacroPad RP2040

Схема

Схема Adafruit MacroPad RP2040

Список пинов

Пин Тип Описание
3.3V мама -
SDA мама -
SCL мама -
ROTA мама -
ROTB мама -
BUTTON мама USB-ЗАГРУЗКА
GND мама -
Был ли полезен материал?

Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.