Компонент Adafruit ItsyBitsy nRF52840
Что может быть меньше перышка, но больше безделушки? Это Adafruit ItsyBitsy nRF52840 Express, оснащенный процессором Nordic nRF52840 Bluetooth LE! Миниатюрная и мощная, с быстрым процессором nRF52840 Cortex M4, работающим на частоте 64 МГц, и 1 МБ флэш-памяти — эта плата микроконтроллера идеально подходит, когда вам нужно что-то очень компактное, с большим объемом памяти и поддержкой Bluetooth LE. Itsy — ваш лучший вариант для миниатюрного беспроводного подключения — она может выполнять как BLE центральный и периферийный, с поддержкой как Arduino, так и CircuitPython
ItsyBitsy nRF52840 Express имеет длину всего 1,4 дюйма и ширину 0,7 дюйма, но имеет 6 выводов питания, 21 цифровой вывод GPIO (6 из которых могут быть аналоговыми). Это тот же чип, что и у Feather nRF52840, но на самом деле очень маленький. Так что это отлично подходит для действительно компактных сборок. Он даже поставляется со встроенным 2 МБ флэш-памяти QSPI для регистрации данных, хранения файлов или кода CircuitPython.
Самой интересной частью ItsyBitsy является то, что, хотя мы поставляем его с демонстрацией, совместимой с Arduino IDE, вы также можете установить CircuitPython на плату всего несколькими щелчками мыши. Когда вы подключите его, он отобразится как очень маленький дисковод с code.py на нем. Редактировать code.py с помощью вашего любимого текстового редактора создайте свой проект с поддержкой беспроводной связи, используя Python, самый популярный язык программирования. Не требуется установка, IDE или компилятор, поэтому вы можете использовать его на любом компьютере, даже на Chromebook или компьютерах, на которые вы не можете установить программное обеспечение. Когда вы закончите, отключите Itsy, и ваш код отправится с вами.
Вот некоторые из обновлений, которых вы можете ожидать при использовании ItsyBitsy nRF52:
- Тот же размер, форм-фактор, что и у остальных материнских плат ItsyBitsy — с аналогичной, но не идентичной распиновкой (на торце платы нет выводов, как у большинства других Itsy, из-за наличия там радиоантенны.
- Поддержка с плавающей запятой с помощью инструкций Cortex M4 DSP
- 32-разрядная логика 3,3 В и питание с выводом power/enable
- 1024 КБ флэш-памяти, 256 КБ оперативной памяти
- Флэш-чип QSPI объемом 2 МБ для хранения файлов и кода CircuitPython.
- Встроенный USB-стек с открытым исходным кодом — предварительно запрограммирован с помощью загрузчика UF2
- Bluetooth-радио с низким энергопотреблением, совместимое с частотой 2,4 ГГц (подробная информация доступна в спецификации продукта nRF52840)
- Сертифицированный модуль FCC/IC/TELEC
- Выходная мощность до +8 дБм
- 21 GPIO, 6 x 12-разрядных выводов АЦП, до 12 ШИМ-выходов (3 ШИМ-модуля по 4 выхода в каждом)
- Красный светодиод для мигания общего назначения, мини-светодиод DotStar RGB для красочной обратной связи
- 1 x Специальный вывод Vhigh обеспечивает более высокое напряжение от VBAT или VUSB для управления неопикселями, сервоприводами и другими устройствами с логикой 5 В. Цифровой выход со сдвигом на 5 уровней для вывода логического уровня высокого напряжения.
- Встроенный USB поддерживается всеми ОС — может использоваться в Arduino или CircuitPython в качестве последовательной консоли USB, скрытой клавиатуры / мыши, даже небольшого дисковода для хранения скриптов Python.
- Может использоваться с Arduino IDE или CircuitPython
- Поставляется с предварительно загруженным загрузчиком UF2, который выглядит как USB-ключ для хранения. Просто перетащите прошивку в программу, никаких специальных инструментов или драйверов не требуется! Его можно использовать для загрузки CircuitPython или Arduino IDE
К каждому заказу прилагается одна собранная и протестированная ItsyBitsy nRF52840 с разъемами, которые можно припаять для использования с макетной платой.
Так чего же ты ждешь? Возьмите ItsyBitsy nRF сегодня и поразитесь тому, насколько легко и быстро можно начать работу с самой миниатюрной платой разработки Bluetooth, которая у нас есть.
Печатная плата
Схема
Список пинов
Пин | Тип | Описание |
---|---|---|
VBAT | мама | - |
VBUS | мама | - |
VHI | мама | - |
3.3V | мама | - |
!RESET | мама | - |
EN | мама | - |
A0 | мама | - |
A1 | мама | - |
A2 | мама | - |
A3 | мама | - |
A4 | мама | - |
A5 | мама | - |
SCK | мама | - |
MOSI | мама | - |
MISO | мама | - |
D2 | мама | - |
D13 | мама | - |
D12 | мама | - |
D11 | мама | - |
D10 | мама | - |
D9 | мама | - |
D7 | мама | - |
D5 | мама | D5_5V |
SCL | мама | - |
SDA | мама | - |
TX | мама | TX_D1 |
RX | мама | RX_D0 |
GND | мама | - |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.