• EOL

Arduino Primo

Index: ARD-09404

Module with nRF52832and STM32F103RBT6 microcontroller equipped with popular ESP8266 chip for communication with WiFi network. It has a built-in Bluetooth BLE and NFC, 512 kB Flash, 64 kB RAM, 14 digital inputs/outputs of which 12 can be used as PWM channels, 6 analog inputs, 1 analog output and popular communication interfaces.

Arduino Primo
€56.50
€45.93 tax excl.
Unavailable
Discontinued product
PayPal payment
Manufacturer: Arduino

Attention!

The sale of the product has been completed. Check otherdevices in this category.

Description

Arduino Primomodule with built-inESP8266for communication with WiFi network. Its main microcontroller is thenRF52832 chip,equipped withBluetooth BLE, NFC, 14digital inputs/outputsof which 12 can beused as PWM outputs (e.g. forcontrolling motors) and 6 analoginputs and 1 analogoutput. The chipis clocked with a 64 MHz clock signal, has512 kB ofFlashmemoryand 64 kB ofSRAMmemory. Additionally, the board is equipped withSTM32F103RBT6as a service module for debugging and programming other microcontrollers. It has64 kB of Flash memoryand20 kB of SRAM. It works with a frequencyup to 72 MHz. Operating voltage of Arduino Primo outputs is 3,3 V.

Built-inESP8266 moduleenables access to WiFi, which allows to create IoT (Internet of Things) network. The chip has integrated TCP/IP stack. Arduino Primo is programmed via Arduino IDE from version 1.8.x. onwards.

The subject of sale is original Arduino product, Botland is an officialdistributor of this company.

Apart from WiFi, Bluetooth and NFC module, the board has also IR transmitter and receiver, buzzer, lipol charging module and two buttons to use.

Installation of the drivers

The manufacturer recommends installing the drivers according to the following instructions:

  • Remove the "ArduinonRF52 Boards"driverfrom the PCB Manager (Tools ->PCB ->PCB Manager).
  • Delete the Arduino15 folder located in C:Users{username}AppDataLocalArduino15
  • Restart Arduino IDE
  • After the decimal point, add the link: http://downloads.arduino.cc/packages/package_primocore_index.json in File->Preferences in the Additional URLs to the tile manager
  • Install "ArduinonRF52 Boards" version 1.0.2drivers in the tile manager.

Main features

Below we present a few features that distinguish Arduino Primo module from other programmable tiles.

The nameDescription

Installed

bootloader

Thanks to the installed bootloader, the appropriatemicroUSB cable andsoftware from the manufactureris sufficient to program the device.

Arduino

Shield

The layout of connectors enables installation of dedicatedArduino Shieldcovers.
Built-in microcontrollers
The board has a Nordic nRF52832 main microcontroller clocked at 64 MHz. Additionally, it is equipped with STM32F103RBT6 chip as a service module for debugging and programming other microcontrollers.

WiFi module

Built-inESP8266 moduleallows access to WiFi, which allows to create an IoT (Internet of Things) network. The chip has integrated TCP/IP stack.

Outputs

digital

14 digital inputs/outputs enable, among other things, to control LEDs, relays and read button statuses.

Performance

Current

The maximum current capacity of a single output is 15 mA.

Outputs

PWM

12 PWM outputs allow e.g. for motor control and LED brightness adjustment.

Inputs

analogue

6 inputs of the built-in 12-bit analogue-to-digital converter support, among others, sensors with analogue output.

Communication

serial

The device supports popular communication interfaces, among others: UART, I2C and SPI.
Special functions Some pins have special functions, a brief description of which is available in the guide.

Memory

Embedded

The nRF52832 is clocked with 64 MHz signal, has 512kB Flash memory, 64 kB SRAM.

Power supply

To power Arduino you can useany5Vpower supplywith microUSB connector or3.7Vlipol battery+2mmconnector.

Power supply

USB port

The board can be powered from a computer viaa USB cable witha maximum current capacity of 500 mA. Arduino has a system that protects the socket against short circuit and too high current flow.

Connector .

ICSP

The module has ICSP outputs to connect an externalAVR programmer.

Pin

IOREF

The IOREF pin allows for direct access to the voltage with which the I/O outputs work.

Built-in

LED

The connected LED on pin 9 allows debugging of simple programs.

Output

3,3 V

The built-in voltage regulator enables external devices to be supplied with 3.3 V with current consumption of up to 50 mA.
Additional functions
The module has the ability to connect via Bluetooth BLE and NFC. In addition, there is a receiver and IR transmitter, buzzer and lipol charger module.

First start-up

To make it easier to start working with the module, we recommend that you readthe manufacturer's guide.

The distribution of elements on Arduino Primo board.

Communication with WiFi and nRF52 module

On the board there is a special SPI/I2C - UART expander, which enables communication with ESP8266 module, leaving the main UART interface (pint RX0 and TX0), which is used to communicate Arduino with the computer. Communication details can be found onmanufacturer's website anduser's guide.

Communication diagram with nRF52 chip.

Specification .

  • Power supply voltage: 5 V
  • The voltage of the leads: 3,3 V
  • Current consumption: approx. 130 mA
  • Microcontroller: Nordic nRF52832
    • Maximum clock frequency: 64 MHz
    • SRAM: 64 kB
    • Flash memory: 512 kB
  • Microcontroller STM32F103RBT6
    • Service functions
    • Maximum clock frequency: 72 MHz
    • SRAM: 20 kB
    • Flash memory: 64 kB
  • WiFi module ESP8266:
    • Architecture: Tensilica Xtensa LX106
    • The tension of work: 3,3 V
    • Flash memory: 4 MB
    • RAM: 8 MB instructions, 12 MB data
    • Maximum clock frequency: 80 MHz
    • WiFi standard: 802.11 b/g/n 2.4 GHz
    • Wake up time from sleep mode: less than 2s
  • Ports I/O: 14
  • PWM outputs: 12
  • Number of analog inputs: 6 (A/C converter channels with 12-bit resolution)
  • 1 analogue input
  • Bluetooth BLE
  • NFC
  • Serial interfaces: UART, SPI, I2C
  • External interruptions
  • Built-in lipol charger module
  • IR receiver and transmitter
  • Buzzer
  • 2 user buttons
  • Reset and ESP_Boot button
  • Connected LED on pin 9
  • MicroUSB socket for programming and power supply
  • Battery connector - 2.0 mm raster (compatible cablein our offer)
  • Plastic washer included in the kit
  • Dimensions: 53 x 68.5 mm
  • Weight: 20 g

Free software can be downloaded from the manufacturer's websitewww.arduino.cc.

We assure you that all tiles sold in our shop marked with Arduino symbol are original. You can find out about it by checkingthe list of authorized distributors.

UC - Microcontroller nRF52832
UC - Core 32-bit ARM Cortex M0
UC - Flash 512 kB
UC - RAM 64 kB
UC - analog in 6
UC - freq 64 MHz
UC - A/C 12-bit
UC - C/A 1
UC - PWM 12
UC - WiFi yes
UC - USB microUSB
UC - Bluetooth yes
Package width 0.001 cm
Package height 0.001 cm
Package depth 0.001 cm
Package weight 0.001 kg

Be the first to ask a question about this product!

Customers who bought this product also bought:

Products from the same category: