Arduino PRIMO

The Primo is the first Arduino board featuring a Nordic nRF52 processor with WiFi.

The Arduino Primo combines the processing power from the Nordic nRF52 processor, an Espressif ESP8266 for WiFi, as well as several on-board sensors and a battery charger.  The nRF52 includes NFC (Near Field Communication) and Bluetooth Smart.  The sensors include an on-board button, LED and infrared receiver and transmitter.
WiFi Microcontroller

Processor

ESP8266

Architecture

Tensilica Xtensa LX106

Operating Voltage

3.3 V

Flash Memory

4 MB

RAM

8 MB instruction, 12 MB data

Clock Speed

80 MHz

WiFi

802.11 b/g/n 2.4 GHz

Wake up time

< 2ms

Arduino Microcontroller

Microcontroller

Nordic nRF52832

Architecture

ARM Cortex-M4F

Operating Voltage

3.3 V

Flash memory

512 KB

SRAM

64 KB

Clock Speed

64 MHz

Analog I/O Pins

6 + 1 DAC

DC Current per I/O Pins

7 mA

Bluetooth Smart

Up to +4 dBm output power, -96 dBm sensitivity

Other features

PDM interface, AES HW enc, NFC tag

Service Microcontroller

Processor

STM32F103R8T6

Architecture

ARM Cortex-M3

Operating Voltage

2.0 to 3.6 V

Flash Memory

64 KB

SRAM

20 KB

Clock Speed

up to 72 MHz

Main Features

USB/Uart converter, CMSIS-DAP, GPIO expander, Board power management, IrDA

General

Input Voltage

5 V

Digital I/O Pins

20

PWM Output

3

Power Consumption

87 mA

PCB Size

53 x 68.5 mm

Weight

34 g

Product Code

A000135

Getting Started