Example: tourism industry

Description - Arduino

Arduino Nano RP2040 ConnectProduct Reference ManualSKU: ABX00053 DescriptionThe feature packed Arduino Nano RP2040 Connect brings the new Raspberry Pi RP2040microcontroller to the Nano form factor. Make themost of the dual core 32-bit Arm Cortex -M0+to make Internet of Things projects with Bluetoothand WiFi connectivity thanks to the U- blox NinaW102 module. Dive into real-world projects withthe onboard accelerometer, gyroscope, RGB LEDand microphone. Develop robust embedded AIsolutions with minimal effort using the Arduino Nano RP2040 Connect!Target AreasInternet of Things (IoT), machine learning, prototyping,FeaturesRaspberry Pi RP2040 Micrcontroller133 MHz 32bit Dual Core Arm Cortex -M0+264kB on-chip SRAMD irect Memory Access (DMA) controllerSupport for up to 16MB of off-chip Flash memory via dedicated QSPI busUSB controller and PHY, with host and

U-blox® Nina W102 WiFi/Bluetooth Module 240MHz 32bit Dual Core Xtensa LX6 520kB on-chip SRAM ... A USB 1.1 device interface is implemented on the RP2040 for uploading code. 3.4 WiFi/Bluetooth connectivity Wifi and Bluetooth connectivity is provided by the Nina W102 (U2) module. The RP2040 only has 4

Tags:

  Devices, Blox

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Description - Arduino

1 Arduino Nano RP2040 ConnectProduct Reference ManualSKU: ABX00053 DescriptionThe feature packed Arduino Nano RP2040 Connect brings the new Raspberry Pi RP2040microcontroller to the Nano form factor. Make themost of the dual core 32-bit Arm Cortex -M0+to make Internet of Things projects with Bluetoothand WiFi connectivity thanks to the U- blox NinaW102 module. Dive into real-world projects withthe onboard accelerometer, gyroscope, RGB LEDand microphone. Develop robust embedded AIsolutions with minimal effort using the Arduino Nano RP2040 Connect!Target AreasInternet of Things (IoT), machine learning, prototyping,FeaturesRaspberry Pi RP2040 Micrcontroller133 MHz 32bit Dual Core Arm Cortex -M0+264kB on-chip SRAMD irect Memory Access (DMA) controllerSupport for up to 16MB of off-chip Flash memory via dedicated QSPI busUSB controller and PHY, with host and device support8 PIO state machinesProgrammable IO (PIO)

2 For extended peripheral support4 channel ADC with internal temperature sensor, MSa/s, 12-bit conversionSWD Debugging2 on-chip PLLs to generate USB and core clock40nm process nodeMultiple low power mode supportUSB Host/DeviceInternal Voltage Regulator to supply the core voltageAdvanced High-performance Bus (AHB)/Advanced Peripheral Bus (APB) Arduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev. 01 - 14/05/20212 / 19U- blox Nina W102 WiFi/Bluetooth Module240 MHz 32bit Dual Core Xtensa LX6520kB on-chip SRAM448 Kbyte ROM for booting and core functions16 Mbit FLASH for code storage including hardware encryption to protect programs and data1 kbit EFUSE (non- erasable memory) for MAC addresses, module configuration, Flash-Encryption, and Chip-IDIEEE single-band GHz WiFi operationBluetooth Planar Inverted-F Antenna (PIFA)

3 4x 12-bit ADC3x I2C, SDIO, CAN, QSPIM emoryAT25SF128A 16MB NOR FlashQSPI data transfer rate up to 532 Mbps100K program/erase cyclesST LSM6 DSOXTR 6-axis IMU3D Gyroscope 2/ 4/ 8/ 16 g full scale3D Accelerometer 125/ 250/ 500/ 1000/ 2000 dps full scaleAdvanced pedometer, step detector and step counterSignificant Motion Detection, Tilt detectionStandard interrupts: free-fall, wakeup, 6D/4D orientation, click and double-clickProgrammable finite state machine: accelerometer, gyroscope and external sensorsMachine Learning CoreEmbedded temperature sensorST MP34DT06 JTR MEMS MicrophoneAOP = dBSPL64 dB signal-to-noise ratioOmnidirectional sensitivity-26 dBFS 1 dB sensitivityRGB LEDC ommon AnodeConnected to U- blox Nina W102 GPIOA rduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev.

4 01 - 14/05/20213 / 19 Microchip ATECC608A CryptoCryptographic Co-Processor with Secure Hardware-Based Key StorageI2C, SWIH ardware Support for Symmetric Algorithms:SHA-256 & HMAC Hash including off-chip context save/restoreAES-128: Encrypt/Decrypt, Galois Field Multiply for GCMI nternal High-Quality NIST SP 800-90A/B/C Random Number Generator (RNG)Secure Boot Support:Full ECDSA code signature validation, optional stored digest/signatureOptional communication key disablement prior to secure bootEncryption/Authentication for messages to prevent on-board attacksI/O14x Digital Pin8x Analog PinMicro USBUART, SPI, I2C SupportPowerBuck step-down converterSafety InformationClass AArduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev.

5 01 - 14/05/20214 / 1966666677781010101010111111131313131313 131414141415151616 Contents1 The Application Related products2 Recommended operating Power consumption3 Functional Block Board WiFi/Bluetooth 6-axis External RGB Power Tree4 Board Getting started - Getting started - Arduino Web Getting started - Arduino IoT Sample Online Board Recovery5 Connector J1 Micro RP2040 SWD Nina W102 SWD Pad6 Mechanical Information7 CertificationsArduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev. 01 - 14/05/20215 / Declaration of Conformity CE DoC (EU) Declaration of Conformity to EU RoHS & REACH 211 01/19 Conflict Minerals FCC Caution8 Company information9 Reference Documentation10 Revision HistoryArduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev.

6 01 - 14/05/20216 / 191 The Application examplesThe Arduino Nano RP2040 Connect can be adapted to a wide range of use cases thanks to thepowerful microprocessor, range of onboard sensors and Nano form factor. Possible applicationsinclude:Edge Computing: Make use of the fast and high RAM microprocessor to run TinyML for anomalydetection, cough detection, gesture analysis and devices : The small Nano footprint provides the possibility of providing machine learning toa range of wearble devices including sports trackers and VR assistant: The Arduino Nano RP2040 Connect includes an omnidirrectional microphone thatcan act as your personal digital assitant and enable voice control for your AccessoriesMicro USB cable15-pin male headers15-pin stackable Related productsGravity: Nano I/O Shield2 Recommended operating conditionsArduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev.

7 01 - 14/05/20217 / 19 SymbolDescriptionMinTypMaxUnitVINI nput voltage from VIN pad4520 VVUSBI nput voltage from USB output to user output current (including onboard IC)--800mAVIHI nput high-level low-level MaxCurrent at V, output set high8mAIOL MaxCurrent at VSS+ V, output set low8mAVOHO utput high voltage, 8 low voltage, 8 Temperature-20-80 Power consumptionSymbolDescriptionMinTypMaxUni tPBLP ower consumption with busy loopTBCmWPLPP ower consumption in low power modeTBCmWPMAXM aximum Power ConsumptionTBCmW3 Functional Block DiagramArduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev.

8 01 - 14/05/20218 / 19I2 CPDMUARTQSPISPIMP2322 RegulatorRP2040 VINVUSB3V3 USB DATANINA W102 WiFi/BTLSM6 DSOXTR6-axis IMUECC608 AuthenticatorMP34DT06 JTRMEMS MicRGB LED16MB FlashNano RP2040 ConnectIOSP owerLEDI nternal PartsMicrocontrollerData CommunicationSoftwareBlock Diagram of Arduino Nano RP2040 Board TopologyFront ViewArduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev. 01 - 14/05/20219 / 19 Front View of Arduino Nano RP2040 Connect Pi RP2040 MicrocontrollerU2 Ublox NINA-W102-00B WiFi/BluetoothModuleU3N/AU4 ATECC608A-MAHDA-T Crypto ICU5AT25SF128A-MHB-T 16MB Flash ICU6MP2322 GQH Step-Down Buck MEMS OscillatorU8MP34DT06 JTR MEMS OmnidirectionalMicrophone ICU9 LSM6 DSOXTR 6-axis IMU with MachineLearning CoreJ1 Male Micro USB ConnectorDL1 Green Power On LEDDL2 Builtin Orange LEDDL3 RGB Common Anode LEDPB1 Reset ButtonJP2 Analog Pin + D13 PinsJP3 Digital PinsBack ViewBack View of Arduino Nano RP2040 Connect jumper (connected)

9 SJ1 VUSB jumper (disconnected) Arduino Nano RP2040 ConnectArduino Nano RP2040 Connect / Rev. 01 - 14/05/202110 / ProcessorThe processor is based upon the new Raspberry Pi RP2040 silicon (U1). This microcontroller providesopportunities for low-power Internet of Things (IoT) development and embedded machine learning. Twosymmetric Arm Cortex -M0+ clocked at 133 MHz provide computation power for embedded machinelearning and parallel processing with low power consumption. Six independant banks of 264 KB SRAMand 2MB are provided. Direct memory access provides fast interconnect between the processors andthe memory that can be made inactive along with the core to enter a sleep state.

10 Serial wire debug(SWD) is avaliable from boot via the pads under the board. The RP2040 runs at and has an internalvoltage regulator providing RP2040 controls the peripherals and digital pins, as well as analog pins (A0-A3). The I2 Cconnections on pins A4 (SDA) and A5 (SCL) are used for connecting to the onboards peripherals and arepulled up with a k resistor. SWD Clock line (SWCLK) and reset are also pulled up with a k resistor. An external MEMS oscillator (U7) running at 12 MHz provides the clock pulse. Programmble IOhelps to the implementation of arbitary communication protocol with minimal burden on the mainprocessing cores.


Related search queries