×

Hello and Welcome! If you have a technical question please check out our Forums. If you have an order or shipping question please refer to our Customer Support page. Please see all COVID-19 updates here and thank you for your continued support.

×

Please take our customer survey for a chance to win $1000 in SparkFun credit! We really appreciate the time you take to give us your extremely valuable feedback on how SparkFun can be its best - we couldn't do it without your input. Thank you!

Arduino Nano 33 BLE Sense

Small, powerful, BT connected and with all the sensors you may need to design innovative applications.

The Arduino Nano 33 BLE Sense is an evolution of the traditional Arduino Nano, but featuring a lot more powerful processor, the nRF52840 from Nordic Semiconductors, a 32-bit ARM® Cortex™-M4 CPU running at 64 MHz. This will allow you to make larger programs than with the Arduino Uno (it has 1MB of program memory, 32 times bigger), and with a lot more variables (the RAM is 128 times bigger). The main processor includes other amazing features like Bluetooth® pairing via NFC and ultra low power consumption modes.

The main feature of this board, besides the impressive selection of sensors, is the possibility of running Edge Computing applications (AI) on it using TinyML. You can create your machine learning models using TensorFlow™ Lite and upload them to your board using the Arduino IDE.

Its architecture, fully compatible with Arduino IDE Online and Offline, has a 9 axis Inertial Measurement Unit (IMU), temperature, pressure, humidity, light, color and even gestures sensors that are managed through our specialized libraries. Its reduced power consumption, compared to other same size boards, together with the NANO form factor opens up a wide range of applications.

This allows the design of wearable devices and gesture based projects that need to communicate to other devices at a close range. Arduino Nano 33 BLE Sense is ideal for interactive automation projects thanks to the multiprotocol BT 5.0 radio.

  • 1x Arduino Nano 33 BLE Sense Board
  • 2x 15 Pin Headers
  • Microcontroller: nRF52840
  • Operating Voltage: 3.3V
  • Input Voltage (limit): 21V
  • DC Current per I/O Pin: 15mA
  • Clock Speed: 64MHz
  • CPU Flash Memory: 1MB
  • SRAM: 256KB
  • EEPROM: None
  • Digital Input/Output Pins: 14
  • PWM: All digital pins
  • Interfaces: 1 UART, 1 SPI, 1 I2C
  • Analog Input Pins: 8 (ADC 12 bit 200 ksamples)
  • Analog Output Pins: Only through PWM (no DAC)
  • External Interrupts: All digital pins
  • LED_BUILTIN: 13
  • USB
  • Microphone: MP34DT05
  • Gesture, Light, Proximity: APDS9960
  • Barometric Pressure: LPS22HB
  • Temperature, Humidity: HTS221
  • Dimensions: 45x18mm

Arduino Nano 33 BLE Sense Product Help and Resources

SparkFun Qwiic Shield for Arduino Nano Hookup Guide

January 30, 2020

Hookup Guide for the SparkFun Qwiic Shield for Arduino Nano.

Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • I have two questions ... can we modify this to add additional serial, I2C or SPI ports?

    How does it get powered by a 3.7v LiPo?

    • I am a little confused about your question as it sounds like you want to modify the hardware/firmware; in which case, you may want to reach out Arduino on their forum, who manufactures this board. Otherwise, you probably use and Arduino library to bit-bang the digital pins.

      Based on the schematic and the user comment below; it doesn't.

  • From the documentation, it appears that I can't connect this board's vin pin to a 3.7V lithium battery. The vin pin requires at least 4.2 V or the board will not run. Also, I also can't connect this board's 3v3 pin to the battery because that is too much voltage and it will damage the board. My conclusion is that it is not a straight forward way to power this board with a 3.7 V lithium battery. Is this correct? Dave

Customer Reviews

No reviews yet.