Платформа Arduino Nano 33 BLE — представитель особой линейки контроллеров для создания носимых устройств с минимальным энергопотреблением. Инерциальный датчик и модуль Bluetooth BLE на борту платы позволяют собрать собственный фитнес-браслет, умные часы или другой мобильный проект с беспроводной связью ближнего действия.
Nano 33 BLE построена на чипе U-blox NINA-B306, который обеспечивает связь Bluetooth v5.0 в диапазоне 2,4 ГГц и поддерживает энергосберегающий протокол Bluetooth Low Energy (BLE).
Беспроводной модуль включает в себя 32-битный микроконтроллер Nordic nRF52840 на архитектуре ARM Cortex-M4 с тактовой частотой 64 МГц, 1 МБ флеш-памяти и 256 КБ оперативной памяти. Вычислительный блок операций с плавающей запятой (FPU) ускоряет работу с вещественными числами.
Инерциальный модуль STMicroelectronics LSM9DS1 содержит трёхосевые сенсоры: акселерометр, гироскоп и магнитометр. Датчики движения снабжают устройство мгновенными данными о перемещении в пространстве и умеют работать в энергосберегающем режиме с частичным отключением или сниженной частотой опроса.
Nano 33 BLE содержит 22 порта ввода-вывода общего назначения с поддержкой аппаратных интерфейсов SPI, I²C и UART.
Некоторые контакты обладают дополнительными возможностями:
Выводы платы сделаны в виде двух штыревых вилок по 15 пинов с шагом 2,54 мм, поэтому они совместимы с макетными платами для прототипирования и подключения выводных электронных компонентов.
Платформа программируется через среду Arduino IDE, визуальную среду XOD IDE или произвольный инструментарий C/C++. Для прошивки вам понадобится кабель Micro-USB.
Nano 33 BLE питается через порт USB или контакт Vin. Поддерживается напряжение от 5 до 18 В, что позволяет использовать различные батарейки или сетевые адаптеры.
Обратите внимание, что вся логика платы работает на 3,3 вольтах: подключение 5-вольтовой периферии приведёт к повреждению устройства, поэтому выбирайте только те датчики и модули, которые поддерживают логическое напряжение 3,3 В. Например, вся линейка наших Troyka-модулей совместима с 3,3 В.
Для обратной совместимости с проектами на Arduino Nano предыдущего поколения пин 5V оставили на месте, но по умолчанию его цепь разомкнута. Чтобы получить активную линию питания на 5 вольт, вам понадобится спаять перемычку для площадок VUSB и подвести внешнее питание через USB-порт.