Додайте товари для порівняння
Додайте товари до списку бажань
0
Мій кошик

Плата розробника Adafruit Feather RP2040

Артикул 0190
Немає в наявності
Новий відгук або коментар
Увійти за допомогою
Оцініть товар
Надіслати
570 грн
Порівняти
Увійдіть на сайт щоб
додати товар в список бажань
%
Увійти для відображення накопичувальної знижки
Повідомити, коли з'явиться
Увійдіть на сайт щоб
додати товар до списку очікувань
Опис
  • Розміри: 50,8 мм x 22,8 мм x 7 мм без припаяних контактів
  • Вага: 5 грам
  • RP2040 32-розрядний двоядерний процесор Cortex M0+, що працює на частоті ~125 МГц при логіці та живленні 3,3 В
  • 264 Кб оперативної пам'яті
  • Чіп SPI FLASH на 8 МБ для зберігання файлів і зберігання коду CircuitPython/MicroPython. Немає EEPROM
  • 21 контакт GPIO з такими можливостями:
    • Чотири 12-розрядних АЦП (на один більше, ніж у Raspberry Pi Pico)
    • Два периферійних пристрої I2C, два SPI та два UART
    • 16 x ШІМ виходів - для сервоприводів, світлодіодів і т.д
    • 8 цифрових GPIO є послідовними для максимальної сумісності з PIO
  • Вбудований зарядний пристрій Lipoly 200 мА+ зі світлодіодним індикатором стану зарядки
  • Pin #13 червоний світлодіод для загального блимання
  • RGB NeoPixel для різнокольорової індикації.
  • Вбудований роз'єм STEMMA QT , який дозволяє швидко підключати будь-які пристрої Qwiic, STEMMA QT або Grove I2C без пайки
  • Кнопка Reset та кнопка BOOT завантажувача для швидкого перезапуску (без від’єднання та повторного підключення для перезапуску коду)
  • Живлення 3,3 В
  • Додатковий порт налагодження SWD можна припаяти для доступу до налагодження
  • 4 отвори для кріплення
  • Кристал 12 МГц для ідеальної синхронізації.
  • Регулятор 3,3 В з піковим вихідним струмом 500 мА
  • Роз’єм USB type-C надає доступ до вбудованого завантажувача ПЗУ USB і налагодження послідовного порту

Супровідна документація Adafruit Feather RP2040

Всередині RP2040 є «постійний ROM» завантажувач USB UF2 . Це означає, що якщо ви хочете запрограмувати нову мікропрограму, ви можете утримувати кнопку BOOTSEL, підключаючи її до USB (або потягнувши контакт RUN/Reset на землю), плата з’явиться як USB-диск, і ви можете перетягнути мікропрограму. Тільки зауважте, треба утримувати BOOTSEL під час завантаження, щоб увійти в завантажувач.

Для периферійних пристроїв є два контролери I2C, два контролери SPI та два UART, які мультиплексуються через GPIO – перевірте розводку, щоб дізнатися, які контакти можна налаштувати. Існує 16 каналів ШІМ, кожен пін має канал, на який його можна встановити.

Існує чудова  підтримка C/C++ , неофіційна (але дуже хороша) підтримка Arduino, офіційний  порт MicroPython і  порт CircuitPython !  Звичайно, ми  рекомендуємо CircuitPython, тому що ми вважаємо, що це найпростіший спосіб почати роботу.

Хоча RP2040 має багато вбудованої оперативної пам’яті (264 КБ), він не має вбудованої флеш-пам’яті. Натомість це забезпечується зовнішнім флеш-чіпом QSPI. На цій платі є 8 МБ , які спільно використовуються між програмою, яку вона запускає, і будь-яким сховищем файлів, що використовується MicroPython або CircuitPython. При використанні C/C++ ви отримуєте всю флеш-пам’ять, якщо використовуєте Python, у вас залишиться близько 7 МБ для коду, файлів, зображень, шрифтів тощо.

Особливості мікросхеми RP2040:

  • Подвійний ARM Cortex-M0+ на 133 МГц
  • 264 КБ вбудованої SRAM у шести незалежних сховищах
  • Підтримка до 16 МБ зовнішньої флеш-пам'яті через виділену шину QSPI
  • Контролер DMA
  • Периферійні пристрої інтерполятора та цілочисельного дільника
  • 2 вбудовані PLL для генерації тактових сигналів USB і ядра
  • 30 контактів GPIO, 4 з яких можна використовувати як аналогові входи
  • Периферійні пристрої
    • 2 UART
    • 2 контролери SPI
    • 2 контролери I2C
    • 16 каналів ШІМ
    • Контролер USB 1.1 і PHY з підтримкою хоста та пристрою

Поставляється повністю зібраним і протестованим із USB-завантажувачем UF2. Ми також додаємо роз’єм, щоб ви могли припаяти його та підключити до макетної плати без пайки. 

Вгору