Компонент Adafruit Feather nRF52840 Sense
Adafruit Feather Bluefruit Sense использует наш популярный Feather nRF52840 Express и добавляет множество датчиков для создания отличной беспроводной сенсорной платформы. Этот микроконтроллер Feather оснащен технологией Bluetooth с низким энергопотреблением и встроенной поддержкой USB благодаря nRF52840! Это перо — «все-в-одном», совместимое с Arduino + Bluetooth с низким энергопотреблением и встроенным USB плюс зарядка аккумулятора. С помощью встроенного USB он также отлично работает с CircuitPython.
Как и Feather nRF52840, этот чип поставляется с поддержкой Arduino IDE — вы можете напрямую запрограммировать чип nRF52840, чтобы в полной мере использовать процессор Cortex-M4, а затем обращаться к радиостеклу Nordic SoftDevice, когда вам нужно связаться по BLE. Поскольку базовый API и периферийные устройства одинаковы для ‘832 и ‘840, вы можете дополнить свои старые проекты nRF52832 точно таким же кодом с помощью одной перекомпиляции!
Это перо также является дружественной к BLE платой CircuitPython! CircuitPython лучше всего работает с доступом к дисководам, и это единственный встроенный чип BLE-plus-USB, у которого достаточно памяти для запуска небольшого интерпретатора Python. Массивная оперативная память и быстрый чип Cortex M4F делают это хорошим сочетанием. Создавайте центральные или периферийные устройства с легкостью CircuitPython.
Множество вспомогательных датчиков окружают модуль, так что вы можете выполнять все виды измерений окружающей среды и движения:
- Серия ST Micro 9-DoF motion — LSM6DS33 акселерометр/ гироскоп + магнитометр LIS3MDL
- Датчик приближения, освещенности, цвета и жестов APDS9960
- Датчик звука микрофона PDM
- Относительная влажность
- BMP280 температура и барометрическое давление/высота над уровнем моря
Особенности:
- ARM Cortex M4F (с ускорением с плавающей запятой HW) работает на частоте 64 МГц
- 1 МБ флэш-памяти и 256 КБ SRAM
- Встроенный USB-стек с открытым исходным кодом — предварительно запрограммирован с помощью загрузчика UF2
- Bluetooth-радио с низким энергопотреблением, совместимое с частотой 2,4 ГГц (подробная информация доступна в спецификации продукта nRF52840)
- Сертифицированный модуль FCC/IC/TELEC
- Выходная мощность до +8 дБм
- 21 GPIO, 6 x 12-разрядных выводов АЦП, до 12 ШИМ-выходов (3 ШИМ-модуля по 4 выхода в каждом)
- Вывод # 13 красный светодиод для мигания общего назначения, синий светодиод для состояния подключения общего назначения, NeoPixel для цветной обратной связи
- Вывод питания/включения
- Размеры 2,0 «x 0,9″ x 0,28» (51 мм x 23 мм x 7,2 мм) без припаянных коллекторов
- Легкий, как (большой?) перо — 6 грамм
- 4 монтажных отверстия
- Кнопка сброса
- Отладочные площадки SWD на нижней части печатной платы
- Работает «из коробки» со всеми нашими Adafruit FeatherWings! (Даже те, которые используют UART, такие как GPS FeatherWing)
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
3.3V | мама |
VBUS | мама |
VBAT | мама |
RESET | мама |
AREF | мама |
A0 | мама |
A1 | мама |
A2 | мама |
A3 | мама |
A4 | мама |
A5 | мама |
SCK | мама |
MOSI | мама |
MISO | мама |
RX | мама |
TX | мама |
D2 | мама |
EN | мама |
D13 | мама |
D12 | мама |
D11 | мама |
D10 | мама |
D9 | мама |
D6 | мама |
D5 | мама |
SCL | мама |
SDA | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.