Компонент 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 | мама |
Нам очень важно получать обратную связь. Пожалуйста, оцените материал. Так мы поймем в какую сторону его стоит изменить.