La placa Arduino Nano XL incorpora el MCU Microchip PIC32CK Cortex-M33 para automatización industrial, doméstica y de edificios

Placa Arduino Nano XL Link y placa portadora

La Arduino Nano XL Link es una evolución de la popular placa Arduino Nano: conserva exactamente las mismas dimensiones, pero incorpora un microcontrolador Microchip PIC32CK con núcleo Arm Cortex-M33 a 120 MHz, 2 MB de memoria flash y 512 kB de RAM.

También añade transceptores de bus de campo CAN FD, RS-485 y Ethernet de 10/100 Mbps, pensados para aplicaciones de automatización industrial, doméstica y de edificios, como redes industriales, accionamientos de motores, buses de automatización de edificios, sensores inteligentes y paneles táctiles. La compañía ha presentado además la Nano XL Link Connector Carrier, una placa portadora que acompaña a la nueva placa.

Arduino Nano XL Link

Placa Arduino Nano XL Link

Especificaciones de la Arduino Nano XL Link (ABX00182):

  • MCU: Microchip PIC32CK2051SG01144
    • CPU: Arm Cortex-M33 a 120 MHz
    • Memoria: 512 kB de RAM
    • Almacenamiento: 2 MB de flash; 728 kB disponibles para sketches
    • Seguridad: módulo de seguridad hardware (HSM) integrado + TrustZone
  • USB: puerto USB Type-C para alimentación, programación y comunicación serie
  • Interfaces de comunicación industrial (a través de los conectores J3 y J4; consulta el diagrama de pines más abajo)
    • CAN FD
      • Transceptor Texas Instruments TCAN3414
      • Protocolos: CAN clásico y CAN FD
      • Velocidad de bits de arbitraje: 125, 250 y 500 kbps, y 1 Mbps
      • Velocidad de bits de datos: hasta 8 Mbps (CAN FD)
      • Terminación: 120 Ω integrada, puente de soldadura SJ1 (cerrado por defecto)
    • RS-485
      • Transceptor Texas Instruments THVD2410
      • Modo: semidúplex
      • Velocidad de datos: hasta 500 kbps
      • Terminación: 120 Ω integrada, puente de soldadura SJ2 (cerrado por defecto)
    • Ethernet de 10/100 Mbps mediante PHY Microchip KSZ8081RNAIA
  • Conectores y headers de expansión
    • 2 headers de 30 pines con paso de 2,54 mm (J3 y J4)
      • 26 pines de E/S digital (D0-D13, D22-D33)
      • 8 entradas analógicas (ADC de 12 bits)
      • 8 pines PWM (D2-D9)
      • 2 UART, 2 SPI y 1 I2C
      • Tensión de E/S: +3,3 VDC
      • Corriente máxima por pin: 7 mA en modo sumidero / 11 mA en modo fuente
    • Conector Qwiic con I2C, 3,3 V y GND
  • Varios
    • Botón de reset
    • LED de alimentación y LED de usuario
    • LED RGB
  • Alimentación
    • De 7 a 24 VDC a través del pin Vin
    • 5 V a través del puerto USB-C
    • Entrada o salida de 3,3 V a través del pin 3V3
    • Salida de 5 V a través del pin VBUS, hasta 500 mA
    • Convertidor reductor MPQ4334
  • Dimensiones: 43 x 23 mm
  • Rango de temperatura: de -20 °C a +85 °C

Placa Arduino con microcontrolador PIC32CK

Reverso de la placa Arduino Nano XL Link

Diagrama de pines de la Arduino Nano XL Link
Diagrama de pines

La Arduino Nano XL Link se puede programar desde el Arduino IDE o Arduino Cloud y cuenta con el soporte del núcleo Arduino Zephyr con gestor de arranque MCUboot. En la página de documentación encontrarás más detalles técnicos, incluido el manual de usuario y los esquemas en PDF.

Arduino Nano XL Link Connector Carrier

Las interfaces de bus CAN, RS-485 y Ethernet se exponen a través de los headers GPIO de la placa Nano XL Link, lo que no resulta del todo cómodo, así que necesitarás una placa portadora. Muchos proyectos requerirán una placa portadora personalizada, pero para evaluar la placa y empezar a trabajar rápidamente puedes recurrir a la Arduino Nano XL Link Connector Carrier, que incluye borneras para la alimentación, el bus CAN y RS-485, además de un conector RJ45 en toda regla para Ethernet.

Placa Arduino Nano XL Link Connector Carrier

Especificaciones de la Arduino Nano XL Link Connector Carrier (ASX00090):

  • 2 headers de 30 pines para la placa Arduino Nano XL Link
  • Conectividad de red
    • Puerto RJ45 de 10/100 Mbps con magnéticos integrados y LED de actividad
    • Header hembra de 8 pines en dos filas para expansión WiFi, compatible con el formato ESP8266 (ESP-01)
  • E/S industriales
    • RS-485 mediante borneras A y B
    • CAN FD mediante borneras CANH y CANL
  • Expansión
    • Header de 40 pines con 8 GPIO, 8 entradas analógicas, USB 2.0, I2C, SDIO, UART, SPI, SWD y señales de alimentación
    • Conector I2C Qwiic
    • Tensión de E/S: 3,3 V (procedente de la placa Nano XL Link)
  • Alimentación
    • De 7 a 24 VDC mediante bornera
    • Protección de entrada: diodo de protección contra polaridad inversa (D1, S2M, 2 A) y diodo TVS (D2, SMBJ24CA)
  • Dimensiones: 71,8 x 66 mm; compatible con carcasas abiertas estándar de carril DIN de 4U
  • Rango de temperatura: de -40 °C a +85 °C
Diagrama de bloques de la Nano XL Link Connect Carrier
Diagrama de bloques de la Nano XL Link Connect Carrier
Diagrama de pines de la Nano XL Link Connect Carrier
Diagrama de pines de la Nano XL Link Connect Carrier

La documentación de la Nano XL Link Connector Carrier está disponible en una página aparte del sitio web de Arduino.

Arduino presentó tanto la placa Nano XL Link como la Connector Carrier en Electronica 2026. Aunque ambas cuentan con su propia página en la tienda de Arduino, ninguna de las dos está todavía a la venta y la compañía aún no ha facilitado información sobre precios ni disponibilidad.

Placa Arduino Nano XL Link conectada a la Connect Carrier
Placa Arduino Nano XL Link conectada a la Connect Carrier

Traducido del artículo en inglés «Arduino Nano XL board features Microchip PIC32CK Cortex-M33 MCU for industrial, home, and building automation» de Jean-Luc Aufranc (CNXSoft).