Board

Arduino Nano 33 BLE specs, pinout & datasheets

Chip / SoC
nRF52840
CPU
Arm Cortex-M4
Clock
64 MHz

Imported entry: generated from open-source board definitions (platformio, circuitpython), not reviewed by a person. Each fact links to the definition it came from.

Specifications

4 specs
Chip / SoC
nRF52840[1]
CPU
Arm Cortex-M4[1]
Clock
64 MHz[1]
Upload limits
960 KB flash, 256 KB RAM[1]

Upload limits are what a sketch or firmware may use after the bootloader, as the build tools enforce them, not the chip’s full memory.

Can I still use it?

2 platforms
Arduino framework
Supported[1]Arduino framework available through PlatformIO.
CircuitPython
Supported[2]

As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.

Datasheets and documents

1 documents

Pinout

34 pins
Pin names in firmware (34 pins)
From the firmware’s board definition[4]
Chip pinBoard names
P0_02A5, SCL
P0_03A7
P0_04A0
P0_05A1
P0_06RGB_LED_B
P0_13SCK, LED_Y
P0_14SDA1
P0_15SCL1
P0_16RGB_LED_G
P0_17MIC_PWR
P0_19INT_APDS
P0_21D8
P0_22VDD_ENV
P0_23D7
P0_24RGB_LED_R
P0_25PDMDIN
P0_26PDMCLK
P0_27D9
P0_28A6
P0_29A3
P0_30A2
P0_31A4, SDA
P1_00R_PULLUP
P1_01MOSI
P1_02D10
P1_03TX
P1_08MISO
P1_09LED_G
P1_10RX
P1_11D2
P1_12D3
P1_13D5
P1_14D6
P1_15D4

Sources

4 sources
  1. PlatformIO board definition (nano33ble) at 278176a7f7
  2. CircuitPython board definition (arduino_nano_33_ble) at 83b54473a1
  3. CircuitPython board definition (arduino_nano_33_ble_rev2) at 83b54473a1
  4. CircuitPython pin definitions (arduino_nano_33_ble) at 395b187017

Spotted a mistake?

Reviewed by hand

Every report is read by a person and checked against a source before anything changes. Please link one if you have it.

Report a mistake