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

Компонент Adafruit Feather RP2040 RFM

Это Adafruit Feather RP2040 RFM. Мы называем это RadioFruits, наш подход к микроконтроллеру с приемопередатчиком пакетной радиосвязи со встроенным USB и зарядкой аккумулятора. Это Adafruit Feather RP2040 с радиомодулем, приготовленным в! Отлично подходит для создания беспроводных сетей, которые являются более гибкими, чем Bluetooth LE, и не требуют высоких требований к энергопотреблению Wi-Fi.

Feather — это спецификация платы разработки от Adafruit, и, как и ее тезка, она тонкая, легкая и позволяет вам летать! Мы разработали Feather как новый стандарт для ядер портативных микроконтроллеров. У нас есть и другие доски из семейства Feather, ознакомьтесь с ними здесь.

Это похоже на то, как если бы мы взяли наше перо RP2040 и разделительную доску RFM и склеили их вместе. Вы получаете все контакты для использования на Feather, поддержку батареи Lipoly, питание / передачу данных по USB C, встроенный NeoPixel, 8 МБ флэш-памяти для хранения кода и файлов, а затем с помощью 8 неиспользуемых контактов мы подключили все контакты DIO к модулю RFM. Там даже осталось место для разъема STEMMA QT и разъема uFL для подключения антенн большего размера.

В основе Feather лежит чип RP2040 с тактовой частотой 133 МГц и логическим напряжением 3,3 В, тот же, что используется в Raspberry Pi Pico. Этот чип имеет колоссальные 8 МБ встроенной флэш-памяти QSPI и 264 Кб оперативной памяти! Это делает его отличным решением для создания беспроводных сенсорных узлов, которые могут обмениваться данными друг с другом без большой настройки программного обеспечения.

Чтобы упростить его использование в портативных проектах, мы добавили разъем для любой из наших литий-полимерных батарей напряжением 3,7 В и встроенную функцию зарядки аккумулятора. Вам не нужен аккумулятор, он будет отлично работать прямо от разъема USB Type C. Но, если у вас есть аккумулятор, вы можете взять его с собой в дорогу, а затем подключить к USB для подзарядки. Устройство Feather автоматически переключится на питание от USB, когда оно будет доступно.

Вот несколько полезных характеристик! Вы получаете:

  • Размеры приблизительно 2,0 «x 0,9″ x 0,28» (50,8 мм x 22,8 мм x 7 мм) без припаянных коллекторов
  • Легкий, как (большой?) перо — примерно 6 граммов
  • RP2040 32-разрядный двухъядерный процессор Cortex M0+, работающий на частоте ~ 133 МГц при 3,3 В логики и питании
  • 264 КБ оперативной памяти
  • Флэш-чип SPI объемом 8 МБ для хранения файлов и CircuitPython/MicroPython code storage. Нет EEPROM
  • Тонны GPIO! 21 x выводов GPIO со следующими возможностями:
    • Четыре 12-разрядных АЦП (на один больше, чем Pico)
    • Два I2C, два SPI и два периферийных устройства UART, одно из которых мы обозначаем как «основной» интерфейс в стандартных местах расположения перьев
    • 16 x ШИМ-выходов — для сервоприводов, светодиодов и т.д
  • Встроенное зарядное устройство lipoly емкостью 200 мА + со светодиодным индикатором состояния зарядки
  • Вывод #13 мигающий красный светодиод общего назначения
  • Неопиксель RGB для полноцветной индикации.
  • Встроенный разъем STEMMA QT, который позволяет быстро подключать любые устройства Qwiic, STEMMA QT или Grove I2C без пайки!
  • Как кнопка сброса, так и кнопка выбора загрузчика для быстрого перезапуска (без отключения-повторное подключение для перезапуска кода)
  • Разъем USB Type C позволяет получить доступ к встроенному в ПЗУ USB-загрузчику и отладке последовательного порта
  • Вывод питания 3,3 В/включения
  • 4 монтажных отверстия
  • Кристалл с частотой 12 МГц обеспечивает идеальную синхронизацию.
  • Регулятор 3,3 В с пиковым выходным током 500 мА

Мы сдвинули все детали нашего Feather RP2040 к USB-порту, чтобы освободить немного места на торце. Этот радиомодуль Feather RFM использует оставшееся дополнительное пространство для добавления радиомодуля RFM. Эти радиостанции не подходят для передачи аудио или видео, но они вполне хорошо подходят для передачи небольших пакетов данных, когда вам нужен диапазон больше 2,4 ГГц (BT, BLE, WiFi, ZigBee).

Технические характеристики радиомодуля:

  • Модуль на базе SX1231 или SX127x LoRa® с интерфейсом SPI
  • Выходная мощность от +13 до +20 дБм до 100 МВт (выходная мощность выбирается программно)
  • Потребляемый ток при передаче составляет от 50 мА (+13 дБм) до 150 мА (+20 дБм), ~30 мА при активном прослушивании радио.
  • Дальность действия приблизительно от 500 метров до 2 км, в зависимости от используемого модуля RFM, а также препятствий, частоты, антенны и выходной мощности
  • Создавайте многоточечные сети с индивидуальными адресами узлов
  • Механизм шифрования пакетов с помощью AES-128
  • Пакетная радиосвязь с готовыми к работе библиотеками Arduino и CircuitPython
  • Использует безлицензионные диапазоны ISM (ITU «Европа» @ 433 МГц и ITU «Америка» @ 900 МГц)
  • Простую проволочную антенну можно впаять в паяльную площадку, также имеется разъем uFL, который можно использовать с адаптерами uFL-to-SMA для подключения антенн большего размера.

Поставляется полностью собранным и протестированным, мы также добавляем несколько разъемов, чтобы вы могли припаять его и подключить к макетной плате без пайки. Вам нужно будет отрезать и припаять небольшой кусочек провода (подойдет любой сплошной или многожильный сердечник), чтобы создать свою антенну. или используйте разъем uFL и соответствующую SMA-антенну. Аккумулятор Lipoly и USB-кабель в комплект не входят, но у нас в магазине есть множество вариантов, если вы хотите!

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

Печатная плат Adafruit Feather RP2040 RFM

Схема

Схема Adafruit Feather RP2040 RFM

Список пинов

Пин Тип
+3V3 мама
+3V3 мама
+3V3 мама
VBAT мама
VBAT мама
VBUS мама
!RESET мама
A0 мама
A1 мама
A2 мама
A3 мама
D24 мама
D25 мама
SCK мама
MOSI мама
MISO мама
RX мама
TX мама
EN мама
D13 мама
D12 мама
D11 мама
D10 мама
D9 мама
D6 мама
D5 мама
SCL мама
SCL мама
SDA мама
SDA мама
RFOUT мама
GND мама
GND мама
GND мама
GND мама
Был ли полезен материал?

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