Одбор за развој на ARDUINO ABX00027 Nano 33 IoT
Карактеристики
SAMD21G18A
- Процесор
- 256 KB блиц
- 32 KB блиц
- Ресетирање со вклучување (POR) и откривање на кафеаво излез (BOD)
- Периферни уреди
- 12 канална DMA
- Систем за настани со 12 канали
- 5x 16-битен тајмер/бројач
- 3x 24-битен тајмер/бројач со проширени функции
- 32-битен RTC
- Тајмер за чувари
- CRC-32 генератор
- УСБ на домаќин/уред со целосна брзина со 8 крајни точки
- 6x SERCOM (USART, I2C, SPI, LIN)
- Двоканален I2S
- 12-битни 350ksps ADC (до 16-битни со преклопувањаampлинг)
- 10 битен 350ksps DAC
- Контролер за надворешен прекин (до 16 линии)
Нина W102
- Модул
- Процесор со двојадрен Tensilica LX6 до 240 MHz
- 448 KB ROM, 520 KB SRAM, 2MB Flash
- WiFi
- IEEE 802.11b до 11 Mbit
- IEEE 802.11g до 54MBit
- IEEE 802.11n до 72 MBit
- 2.4 GHz, 13 канали
- Излезна моќност 16dBm
- 19 dBm EIRP
- Чувствителност -96 dBm
- Bluetooth BR/EDR
- Максимум 7 периферни уреди
- 2.4 GHz, 79 канали
- До 3 Mbit / s
- Излезна моќност од 8 dBm при 2/3 Mbit/s
- 11 dBm EIRP на 2/3 Mbit/s
- Чувствителност од 88 dBm
- Bluetooth со мала енергија
- Двоен режим Bluetooth 4.2
- 2.4 GHz 40 канали
- Излезна моќност 6 dBm
- 9 dBm EIRP
- Чувствителност од 88 dBm
- До 1 Mbit/
- МПМ3610 (DC-DC)
- Регулира влезна јачинаtage од до 21V со минимум 65% ефикасност @минимум оптоварување
- Повеќе од 85% ефикасност @12V
- ATECC608A (Крипто чип)
- Криптографски копроцесор со сигурно складирање на клучеви базирано на хардвер
- Заштитено складирање до 16 клучеви, сертификати или податоци
- ECDH: FIPS SP800-56A Елиптична крива Дифи-Хелман
- Поддршка за елипсовидна крива на стандардот NIST P256
- SHA-256 и HMAC хаш вклучувајќи зачувување/обновување на контекстот надвор од чип
- AES-128 шифрирање/дешифрирање, множење на полето Galois за GCM
- LSM6DSL (6 оски IMU)
- Секогаш вклучен 3D акцелерометар и 3D жироскоп
- Паметна FIFO базирана до 4 KByte
- ±2/±4/±8/±16 g целосна скала
- ±125/±250/±500/±1000/±2000 DPS целосна скала
Одборот
Како и сите Nano form factor табли, Nano 33 IoT нема полнач за батерии, но може да се напојува преку USB или заглавија.
ЗАБЕЛЕШКА: Arduino Nano 33 IoT поддржува само 3.3VI/Os и НЕ е толерантен на 5V, затоа проверете дали директно не поврзувате сигнали од 5V на оваа плоча или таа ќе биде оштетена. Исто така, за разлика од Arduino Nano плочите кои поддржуваат работа од 5V, пинот од 5V НЕ напојува voltage, но е прилично поврзан, преку скокач, со влезот за напојување USB.
1.1 Апликација Прampлес
Метеоролошка станица: Користејќи го Arduino Nano 33 IoT заедно со сензор и OLED дисплеј, можеме да создадеме мала метеоролошка станица која директно ќе комуницира со вашиот телефон за температура, влажност итн.
Монитор за квалитетот на воздухот: Лошиот квалитет на воздухот може да има сериозни ефекти врз вашето здравје. Со склопување на Nano 33 IoT, со сензор и монитор, можете да се уверите дека квалитетот на воздухот се одржува во внатрешните средини. Со поврзување на склопот на хардверот со IoT апликација/API, ќе добиете вредности во реално време.
Воздушен барабан: Брз и забавен проект е да се создаде мал воздушен барабан. Поврзете го вашиот Nano 33 IoT и поставете ја вашата скица од Create Web Уредете и почнете да создавате ритам со вашата аудио работна станица по ваш избор.
Оценки
Препорачани работни услови
Симбол | Опис | мин | Макс |
Конзервативни термички граници за целата табла: | -40 °C (40 °F) | 85°C (185°F) |
Потрошувачка на енергија
Симбол | Опис | мин | Тип | Макс | Единица |
VINMax | Максимален влез волtage од VIN подлогата | -0.3 | – | 21 | V |
VUSBMax | Максимален влез волtage од USB конектор | -0.3 | – | 21 | V |
PMax | Максимална потрошувачка на енергија | – | – | ТБЦ | mW |
Функционално завршеноview
Топологија на табла
Уп. | Опис | Уп. | Опис |
U1 | Контролор ATSAMD21G18A | U3 | LSM6DSOXTR IMU сензор |
U2 | NINA-W102-00B WiFi/BLE модул | U4 | Крипточип ATECC608A-MAHDA-T |
J1 | Микро USB конектор | PB1 | IT-1185-160G-GTR Притиснете го копчето |
Уп. | Опис | Уп. | Опис |
SJ1 | Отворен мост за лемење (VUSB) | SJ4 | Затворен мост за лемење (+3V3) |
TP | Тест поени | xx | Лорем Ипсум |
Процесор
Главниот процесор е Cortex M0+ кој работи до 48 MHz. Повеќето од неговите пинови се поврзани со надворешните заглавија, но некои се резервирани за внатрешна комуникација со безжичниот модул и вградените внатрешни I2C периферни уреди (IMU и Crypto).
ЗАБЕЛЕШКА: За разлика од другите Arduino Nano плочи, пиновите A4 и A5 имаат внатрешно повлекување и стандардно да се користат како I2C Bus, па затоа не се препорачува да се користат како аналогни влезови. Комуникацијата со NINA W102 се случува преку сериска порта и SPI магистрала преку следните пинови.
SAMD21 Пин | SAMD21 Акроним | НИНА Пин | НИНА Акроним | Опис |
13 | PA08 | 19 | RESET_N | Ресетирање |
39 | PA27 | 27 | GPIO0 | Барање за внимание |
41 | PA28 | 7 | GPIO33 | Признајте |
23 | PA14 | 28 | GPIO5 | SPI CS |
21 | GPIO19 | УАРТ РТС | ||
24 | PA15 | 29 | GPIO18 | SPI CLK |
20 | GPIO22 | UART CTS | ||
22 | PA13 | 1 | GPIO21 | СПИ МИСО |
21 | PA12 | 36 | GPIO12 | СПИ МОСИ |
31 | PA22 | 23 | GPIO3 | Процесор TX Nina RX |
32 | PA23 | 22 | GPIO1 | Процесор RX Nina TX |
WiFi/BT комуникациски модул
Nina W102 е базиран на ESP32 и се испорачува со претходно сертифициран софтверски пакет од Arduino. Изворниот код за фирмверот е достапен [9].
ЗАБЕЛЕШКА: Репрограмирањето на фирмверот на безжичниот модул со прилагоден ќе ја поништи усогласеноста со стандардите за радио како што е потврдено од Arduino, затоа ова не се препорачува освен ако апликацијата не се користи во приватни лаборатории далеку од друга електронска опрема и луѓе. Употребата на прилагоден фирмвер на радио модули е единствена одговорност на корисникот. Некои од пиновите на модулот се поврзани со надворешните заглавија и можат директно да бидат управувани од ESP32 под услов соодветните пинови на SAMD21 да се соодветно наведени три-наведени. Подолу е листа на такви сигнали:
SAMD21 Пин | SAMD21 Акроним | НИНА Пин | НИНА Акроним | Опис |
48 | PB03 | 8 | GPIO21 | A7 |
14 | PA09 | 5 | GPIO32 | A6 |
8 | PB09 | 31 | GPIO14 | A5/SCL |
7 | PB08 | 35 | GPIO13 | А4/СДА |
3.4 Крипто
Крипто чипот во Arduino IoT таблите е она што ја прави разликата со другите помалку безбедни табли бидејќи обезбедува безбеден начин за складирање тајни (како што се сертификати) и ги забрзува безбедните протоколи додека никогаш не ги открива тајните во обичен текст. Достапен е изворниот код за библиотеката Arduino што ја поддржува Crypto [10]
3.5 ИМУ
Arduino Nano 33 IoT има вградено IMU со 6 оски што може да се користи за мерење на ориентацијата на плочата (со проверка на ориентацијата на векторот за забрзување на гравитацијата) или за мерење на удари, вибрации, забрзување и брзина на ротација. Изворниот код за библиотеката Arduino што го поддржува IMU е достапен [11]
3.6 Моќно дрво
Работење на одборот
Започнување - IDE
Ако сакате да го програмирате вашиот Arduino 33 IoT додека сте присутен, треба да го инсталирате Arduino Desktop IDE [1] За да го поврзете Arduino 33 IoT со вашиот компјутер, ќе ви треба Micro-B USB-кабел. Ова, исто така, обезбедува напојување на таблата, како што е означено со ЛЕР.
Започнување - Arduino Web Уредник
Сите Arduino табли, вклучувајќи ја и оваа, работат надвор од кутијата на Arduino Web Уредник [2], со само инсталирање на едноставен приклучок.
Ардуино Web Уредникот е хостиран онлајн, затоа секогаш ќе биде ажуриран со најновите функции и поддршка за сите табли. Следете [3] за да започнете со кодирање на прелистувачот и да ги поставите вашите скици на вашата табла.
Започнување - Arduino IoT Cloud
Сите производи овозможени Arduino IoT се поддржани на Arduino IoT Cloud што ви овозможува да евидентирате, графиконите и анализирате податоци од сензорот, да активирате настани и да го автоматизирате вашиот дом или бизнис.
Sample Скици
Sampскиците за Arduino 33 IoT може да се најдат или во „Прamples“ менито во Arduino IDE или во делот „Документација“ на Arduino Pro webсајт [4]
Онлајн ресурси
Сега, кога ги поминавте основите за тоа што можете да правите со таблата, можете да ги истражите бескрајните можности што ги дава со проверка на возбудливи проекти на ProjectHub [5], Референцата за библиотека Arduino [6] и онлајн продавницата [7] каде што ќе може да ја надополни вашата плоча со сензори, актуатори и многу повеќе.
Обнова на одборот
Сите Arduino плочи имаат вграден подигнувач кој овозможува трепкање на плочата преку USB. Во случај скица да го заклучи процесорот и плочката веќе не е достапна преку USB, можно е да влезете во режим на подигач со двојно допирање на копчето за ресетирање веднаш по вклучувањето.
Конектор Pinots
USB
Пин | Функција | Тип | Опис |
1 | VUSB | Моќ | Влез за напојување. Ако плочата се напојува преку VUSB од насловот, ова е излез
(1) |
2 | D- | Диференцијална | USB диференцијални податоци - |
3 | D+ | Диференцијална | USB диференцијални податоци + |
4 | ID | Аналогни | Ја избира функцијата домаќин/уред |
5 | ГНД | Моќ | Заземјување |
Плочката може да поддржува USB режим на домаќин само ако се напојува преку VUSB пинот и ако скокачот блиску до VUSB пинот е скратен.
Заглавија
Плочката изложува два конектори со 15 пински кои може да се состават со заглавија на пиновите или да се залемат преку кастелни визби.
Пин | Функција | Тип | Опис |
1 | D13 | Дигитален | GPIO |
2 | +3V3 | Исклучување | Внатрешно генерирана излезна моќност на надворешни уреди |
3 | АРЕФ | Аналогни | Аналогна референца; може да се користи како GPIO |
4 | A0/DAC0 | Аналогни | ADC во/DAC излез; може да се користи како GPIO |
5 | A1 | Аналогни | ADC во; може да се користи како GPIO |
6 | A2 | Аналогни | ADC во; може да се користи како GPIO |
7 | A3 | Аналогни | ADC во; може да се користи како GPIO |
8 | А4/СДА | Аналогни | ADC во; I2C SDA; Може да се користи како GPIO (1) |
9 | A5/SCL | Аналогни | ADC во; I2C SCL; Може да се користи како GPIO (1) |
10 | A6 | Аналогни | ADC во; може да се користи како GPIO |
11 | A7 | Аналогни | ADC во; може да се користи како GPIO |
12 | VUSB | Напојување/Исклучување | Нормално NC; може да се поврзе со VUSB пин на USB конекторот со скратување на скокач |
13 | РСТ | Дигитален влез | Активен влез за ниско ресетирање (дупликат од пинот 18) |
14 | ГНД | Моќ | Заземјување |
15 | VIN | Напојување | Влез Vin Power |
16 | TX | Дигитален | USART TX; може да се користи како GPIO |
17 | RX | Дигитален | USART RX; може да се користи како GPIO |
18 | РСТ | Дигитален | Активен влез за ниско ресетирање (дупликат од пинот 13) |
19 | ГНД | Моќ | Заземјување |
20 | D2 | Дигитален | GPIO |
21 | D3/PWM | Дигитален | GPIO; може да се користи како PWM |
22 | D4 | Дигитален | GPIO |
23 | D5/PWM | Дигитален | GPIO; може да се користи како PWM |
24 | D6/PWM | Дигитален | GPIO, може да се користи како PWM |
25 | D7 | Дигитален | GPIO |
26 | D8 | Дигитален | GPIO |
Пин | Функција | Тип | Опис |
27 | D9/PWM | Дигитален | GPIO; може да се користи како PWM |
28 | D10/PWM | Дигитален | GPIO; може да се користи како PWM |
29 | D11/MOSI | Дигитален | SPI MOSI; може да се користи како GPIO |
30 | D12/MISO | Дигитален | СПИ МИСО; може да се користи како GPIO |
Отстранување грешки
На долната страна на таблата, под комуникацискиот модул, сигналите за дебагирање се наредени како 3×2 тест влошки со чекор од 100 mil. Пин 1 е прикажан на Слика 3 - Позиции на конектори
Пин | Функција | Тип | Опис |
1 | +3V3 | Исклучување | Внатрешно генерирана излезна моќност што ќе се користи како voltagе референца |
2 | SWD | Дигитален | SAMD11 Податоци за отстранување грешки со една жица |
3 | SWCLK | Дигитален влез | SAMD11 Часовник за отстранување грешки со еден жица |
4 | UPDI | Дигитален | Интерфејс за ажурирање ATMega4809 |
5 | ГНД | Моќ | Заземјување |
6 | РСТ | Дигитален влез | Активен влез за ниско ресетирање |
Механички информации
Контури на табла и дупки за монтирање
Мерките на одборот се мешаат помеѓу метрички и царски. Империјалните мерки се користат за одржување на решетка од 100 милји на теренот помеѓу редовите со иглички за да им се овозможи да се вклопат во табла, додека должината на плочата е метричка.
Позиции на конектори
На view подолу е одозгора, но покажува влошки за конектори за отстранување грешки кои се на долната страна. Означените пинови се пин 1 за секој конектор'
Врвот view:
Дното view:
Сертификати
Декларација за усогласеност CE DoC (EU)
Под наша единствена одговорност изјавуваме дека горенаведените производи се во согласност со суштинските барања од следните Директиви на ЕУ и затоа се квалификуваат за слободно движење на пазарите што ги опфаќаат Европската унија (ЕУ) и Европската економска област (ЕЕА).
Декларација за усогласеност со ЕУ RoHS и REACH 211 01
Плочите на Arduino се во согласност со RoHS 2 Директивата 2011/65/EU на Европскиот парламент и RoHS 3 Директивата 2015/863/EU на Советот од 4 јуни 2015 година за ограничување на употребата на одредени опасни материи во електрична и електронска опрема.
Супстанција | Максимална граница (ppm) |
Олово (Пб) | 1000 |
Кадмиум (ЦД) | 100 |
Меркур (Hg) | 1000 |
Шестовалентен хром (Cr6+) | 1000 |
Полибромирани бифенили (PBB) | 1000 |
Полибромирани дифенил етери (PBDE) | 1000 |
Бис(2-Етилхексил}фталат (DEHP) | 1000 |
Бензил бутил фталат (BBP) | 1000 |
Дибутил фталат (ДБП) | 1000 |
Диизобутил фталат (DIBP) | 1000 |
Исклучоци: Не се бараат исклучоци.
Плочите на Arduino се целосно усогласени со сродните барања од Регулативата на Европската Унија (ЕЗ) 1907/2006 во врска со регистрацијата, евалуацијата, овластувањето и ограничувањето на хемикалиите (REACH). Ние не објавуваме ниту еден од SVHC (https://echa.europa.eu/web/гостин/кандидат-листа-табела), Кандидатската листа на супстанции од многу голема загриженост за одобрение која моментално е објавена од ECHA, е присутна во сите производи (и исто така во пакет) во количини во вкупна концентрација еднаква или над 0.1%. Според нашите знаења, ние исто така изјавуваме дека нашите производи не содржат ниту една од супстанциите наведени во „Списокот за овластување“ (Анекс XIV од регулативите REACH) и Супстанции од многу голема загриженост (SVHC) во какви било значајни количини како што е наведено. од Анекс XVII од списокот со кандидати објавен од ECHA (Европска хемиска агенција) 1907 /2006/EC.
Декларација за минерали за конфликт
Како глобален снабдувач на електронски и електрични компоненти, Arduino е свесен за нашите обврски во однос на законите и регулативите во врска со Конфликтните минерали, конкретно Законот за реформи и заштита на потрошувачите Дод-Френк Волстрит, Дел 1502. Arduino директно не предизвикува или обработува конфликти минерали како што се калај, тантал, волфрам или злато. Конфликтните минерали се содржани во нашите производи во форма на лемење или како компонента во метални легури. Како дел од нашата разумна должна анализа, Arduino контактираше со добавувачите на компоненти во нашиот синџир на снабдување за да ја потврди нивната континуирана усогласеност со прописите. Врз основа на досега добиените информации, изјавуваме дека нашите производи содржат минерали со конфликти кои се добиени од области без конфликти.
FCC Внимание
Сите промени или модификации кои не се изрично одобрени од страната одговорна за усогласеност може да го поништат овластувањето на корисникот да работи со опремата.
Овој уред е во согласност со дел 15 од Правилата на FCC. Работата е предмет на следниве два услови:
- Овој уред може да не предизвикува штетни пречки
- овој уред мора да ги прифати сите примени пречки, вклучително и пречки што може да предизвикаат несакано работење.
FCC RF Изјава за изложеност на радијација:
- Овој предавател не смее да биде поставен или да работи заедно со која било друга антена или предавател.
- Оваа опрема е во согласност со ограничувањата за изложеност на RF зрачење утврдени за неконтролирана средина.
- Оваа опрема треба да се инсталира и работи на минимално растојание од 20cm помеѓу радијаторот и вашето тело.
Англиски: Упатствата за употреба за радио апарати ослободени од лиценца треба да го содржат следново или еквивалентно известување на видно место во упатството за употреба или алтернативно на уредот или и двете. Овој уред е во согласност со RSS-стандардите, ослободени од лиценца на Industry Canada. Работата е предмет на следниве два услови:
- овој уред може да не предизвикува пречки
- овој уред мора да прифати какви било пречки, вклучително и пречки што може да предизвикаат несакано работење на уредот.
Предупредување IC SAR:
Оваа опрема треба да се инсталира и управува со минимално растојание од 20 см помеѓу радијаторот и вашето тело.
Важно: Работната температура на EUT не може да надмине 85℃ и не треба да биде пониска од -40℃. Со ова, Arduino Srl изјавува дека овој производ е во согласност со основните барања и другите релевантни одредби од Директивата 2014/53/EU. Овој производ е дозволен да се користи во сите земји-членки на ЕУ.
Фреквенциски опсези | Максимална излезна моќност (ERP) |
863-870 Mhz | -3.22 dBm |
Информации за компанијата
Име на компанијата | Arduino SA. |
Адреса на компанијата | Via Ferruccio Pelli 14 6900 Лугано Швајцарија |
Референтна документација
Референца | Врска |
Arduino IDE (Desktop) | https://www.arduino.cc/en/Main/Software |
Arduino IDE (облак) | https://create.arduino.cc/editor |
Започнуваме со Cloud IDE | https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino- web-editor-4b3e4a |
Форум | http://forum.arduino.cc/ |
SAMD21G18 | http://ww1.microchip.com/downloads/en/devicedoc/40001884a.pdf |
НИНА W102 | https://www.u-blox.com/sites/default/files/NINA-W10_DataSheet_%28UBX- 17065507%29.pdf |
ECC608 | http://ww1.microchip.com/downloads/en/DeviceDoc/40001977A.pdf |
МПМ3610 | https://www.monolithicpower.com/pub/media/document/MPM3610_r1.01.pdf |
Фирмвер NINA | https://github.com/arduino/nina-fw |
ECC608 библиотека | https://github.com/arduino-libraries/ArduinoECCX08 |
LSM6DSL библиотека | https://github.com/stm32duino/LSM6DSL |
ProjectHub | https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending |
Референца на библиотеката | https://www.arduino.cc/reference/en/ |
Продавница Arduino | https://store.arduino.cc/ |
Историја на ревизии
Датум | Ревизија | Промени |
04 | 1 | Општи ажурирања на податоци |
Документи / ресурси
![]() |
Одбор за развој на ARDUINO ABX00027 Nano 33 IoT [pdf] Упатство за користење ABX00027, Nano 33 IoT Development Board |
![]() |
Одбор за развој на ARDUINO ABX00027 Nano 33 IoT [pdf] Упатство за користење ABX00027, Nano 33 IoT Development Board |
![]() |
Одбор за развој на ARDUINO ABX00027 Nano 33 IoT [pdf] Упатство за користење ABX00027, Nano 33 IoT Development Board, ABX00027 Nano 33 IoT Development Board |