[E01 · Cardputer] 01 — Подключение и настройка

E01 на отдельной плате: выберите один столбец для своего Cardputer и придерживайтесь его во всех шагах.

Подключение и настройка для Bruce 1.16.1

Прошивка: официальный Bruce 1.16.1, сборка для Cardputer. Версию посмотрите в Config → About. Готовый образ берите через официальную инструкцию установки. Сначала сохраните файлы и конфигурацию по памятке. Инструкция ниже относится именно к 1.16.1; для авторской сборки нужны её аппаратные назначения.

Монтаж

Перед соединением выключите Cardputer, отключите USB и внешнее питание. Ориентируйтесь по надписям сигналов и чертежу своей платы: положение контакта на чужой фотографии не заменяет распиновку. Внешний источник 3,3 В соединяют общей землёй с Cardputer, но не параллелят с выходом его регулятора. На GPIO допускаются только совместимые с 3,3 В сигналы.

E01-ML01DP5, контакт Назначение Обычный / v1.1 ADV
1 GND Общая земля Общая земля
2 VCC Отдельные 3,3 В Отдельные 3,3 В
3 CE G2 G4
4 CSN G1 G6
5 SCK CLK microSD G40
6 MOSI CMD microSD G14
7 MISO DAT0 microSD G39
8 IRQ Не подключать Не подключать

Для обычного Cardputer используется пассивный SparkFun microSD Sniffer TOL-09419; номера JP1 и контактов карты различаются — подключайтесь по CLK/CMD/DAT0. Встроенная SD имеет отдельный CS=G12. Для ADV используйте подписи EXT, не положение контактов на перевёрнутом рисунке. Другие устройства на выбранные CS/CE/GDO0 не подключайте. Установите соответствующую антенну до радиотестов. Распиновка E01-ML01DP5, схема переходника.

Где задаются контакты

В меню Bruce: ; / . — предыдущий / следующий пункт (также , / /), Enter — открыть/подтвердить, Backspace или обратная кавычка — назад. Fn для этих действий не нужен.

  1. С главного экрана откройте Config → System Config → Advanced → Set Device pins → NRF24 Pins.
  2. Откройте каждое поле Enter, выберите число из списка и подтвердите Enter. Не вводите текст GPIO40.
  3. Перенесите значения из своего столбца таблицы. -1 означает отсутствие подключения, а не GPIO0.
  4. Выберите Save Config. Это нужно сделать для каждой изменённой шины; выход через Main Menu до сохранения теряет изменения.
  5. Откройте Config → Power → Restart, затем снова зайдите в таблицу пинов и сверьте значения. Только после этого запускайте функцию.
Поле в Bruce Обычный / v1.1 ADV
SCK 40 40
MISO 39 39
MOSI 14 14
CS 1 6
CE/GDO0 2 4
NC/GDO2 -1 -1

Названия CE/GDO0 и NC/GDO2 общие для нескольких типов устройств: назначение строки зависит от выбранного модуля.

Источники: ConfigMenu.cpp, settings.cpp.

Особенность ADV в Bruce 1.16.1: при распознавании клавиатуры прошивка задаёт CC1101 40/39/14/13/5, nRF24 40/39/14/6/4 (SCK/MISO/MOSI/CS/CE либо GDO0), GPS RX15/TX13 и 115200 бод. Поэтому альтернативные назначения могут сбрасываться после старта. Сначала перечитайте их после перезагрузки; если они вернулись, это не повод бесконечно выполнять Factory Reset. Для этого выпуска выбирайте соответствующий монтаж либо применяйте альтернативные значения заново на сеанс. Код инициализации ADV.

Первый запуск nRF24

Откройте NRF24 → Spectrum. Отдельный выбор «SPI mode» здесь не нужен: интерфейс определяется по конфигурации. Ожидается работающий график радиоактивности без сообщения об ошибке. NRF24 pins not configured означает неполную таблицу, NRF24 not found — неудачную инициализацию.

Сравните наблюдение рядом со своим работающим устройством 2,4 ГГц и после его отключения. График не показывает содержимое пакетов и не является тестом ACK/доставки. Information — справка, а не опрос чипа. После выхода проверьте клавиатуру и повторно откройте Spectrum.

Источники: NRF24.cpp, nrf_common.cpp, nrf_spectrum.cpp.

Фотосхемы и их область применения

На общих рисунках есть вариант CS=1 и управляющий G2. Для ADV с Bruce 1.16.1 используйте рисунок с подписью ADV / Bruce и столбец ADV выше; эти варианты не смешивают.

Результат первого запуска: модуль определяется, выбранная функция открывается, после перезапуска настройки соответствуют фактическим проводам. Если нет — переходите к «Проблемы и решения».


Актуализировано 10.10.2026 по указанным первичным источникам. Меню сверены по обозначенной версии; аппаратные испытания редакцией не проводились.

00 — Возможности и совместимость · 01 — Подключение и настройка · 02 — Сценарии использования · 03 — Проблемы и решения

Все материалы модуля · Обсуждение