Nano 33 BLE
The Arduino Nano 33 BLE shares its pinout with the classic Arduino Nano but builds on the nRF52840 microcontroller with 1MB CPU Flash Memory. Featuring a 9 axis inertial measurement unit and the possibility for Bluetooth® Low Energy connectivity it can help you to create your next Bluetooth® Low Energy enabled project.
Essentials
First Steps
Suggested Libraries
Arduino Basics
Tutorials
Discover how to access the features on the Nano 33 BLE using Python® scripts.
Learn how to control the built in RGB LED on the Nano 33 BLE board over Bluetooth®, using an app on your phone.
In this tutorial, you will learn how to update the bootloader of your Nano 33 BLE (sense) board so that it may be used with OpenMV IDE, allowing to program it with MicroPython.
Learn how to send data from the Nano 33 BLE board to another board via I2C.
Learn how to measure the relative position of the Nano 33 BLE through the LSM9DS1 IMU sensor.
Learn how to measure the direction of force to emulate an object's crash using the Nano 33 BLE board.
Learn how to detect disturbances in the magnetic field around an electronic device using the Nano 33 BLE board.
A guide for flashing the MicroPython firmware to your Arduino Nano 33 BLE Sense, Arduino RP2040 Connect, or Portenta H7, to let you program your board in the MicroPython language.
This tutorial will show you how to use the Lauterbach TRACE32 GDB front-end debugger to debug your Nano 33 BLE application via GDB on a serial interface.
Learn how to send data from the Nano 33 BLE board to another board via UART.
Resources
Interactive Viewer
Interact with the schematics, the PCB and a 3D model of the product.
Pinout Diagram
A diagram showing the functions and the arrangement of the pins on your product.