Recursos · Integración Make

Integración Arduino MakeAutomatiza Arduino con Make.

¿Tus placas Arduino podrían ponerse al día sin que nadie las toque? La integración Arduino Make trae 28 módulos: 22 acciones y 6 búsquedas sobre dispositivos, things, propiedades, sketches y certificados. Aquí conectas tu cuenta y montas tu primer escenario.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué hace la integración Arduino Make?

La integración Arduino Make deja que un escenario (la automatización que construyes en Make, una cadena de módulos) lea y cambie lo que hay en tu cuenta de Arduino. Cada módulo es una pieza: una acción que crea, actualiza o borra, o una búsqueda que devuelve una lista. Tu cuenta se enlaza una sola vez mediante una conexión.

Saber qué pasó en cada placa. Para un almacén con sensores repartidos, List Device Events recoge lo que registró un dispositivo y lo entrega en bundles (un elemento por resultado), listos para una hoja de cálculo o un aviso al equipo.

Dar de alta equipos sin trabajo manual. Cuando una placa entra en tu inventario, Create a Device y Create a Thing preparan su sitio en Arduino. Si alguien la retira, Delete a Device la quita de la lista.

Cambiar un ajuste a distancia. Un encargado modifica un umbral en otra herramienta: Update a Thing Property lo guarda y Publish a Thing Property lo manda al dispositivo.

Ojo con dos límites. Arduino no tiene ningún módulo disparador en Make, así que el escenario arranca con una programación o con otra app. Además, Make califica su documentación de Arduino como limitada por falta de información pública. Para lo que no cubren los 28 módulos está Make an API Call, con la misma conexión. Si dudas entre herramientas, n8n vs Make ordena los criterios, el Curso de Make explica el editor desde cero y Depuración Make te ayuda cuando una ejecución falla.

Conexión

¿Cómo conectas Arduino con Make?

  1. 01

    Añade un módulo de Arduino

    En tu escenario, pulsa el + y busca Arduino. Elige cualquiera de sus módulos y haz clic en Create a connection. La documentación no pide ningún requisito previo: basta con tu cuenta de Arduino de siempre.

  2. 02

    Ponle nombre

    El nombre de la conexión es opcional, pero ayuda en cuanto manejas varias cuentas. Algo como «Arduino almacén» te dice de un vistazo en qué cuenta escribe cada módulo.

  3. 03

    Autoriza y guarda

    Según lo que pida la ventana, aprueba el acceso de Make en la página de Arduino que se abre o pega la clave que te da Arduino. Pulsa Save y todos los módulos de Arduino podrán reutilizarla.

Primer escenario

Tu primer escenario: mandar un ajuste nuevo a una placa Arduino

ObjetivoCuando llega un valor nuevo desde otra app, Make actualiza la propiedad de la thing de Arduino y la envía al dispositivo.

  1. 01

    Crea el escenario

    En la página Scenarios, crea un escenario nuevo y pulsa el +. Elige el módulo de la app donde nacen tus valores, un formulario o una hoja de cálculo, por ejemplo, y conéctala.

  2. 02

    Añade Update a Thing Property

    Pulsa el + a la derecha del primer módulo, busca Arduino y elige Update a Thing Property. Haz clic en Create a connection para enlazar tu cuenta de Arduino.

  3. 03

    Asigna los datos

    Con la conexión lista, Make muestra las things y propiedades que puede leer. Selecciona las correctas y arrastra los datos del primer módulo a los campos que aparecen.

  4. 04

    Envía el valor a la placa

    Añade después Publish a Thing Property, apuntando a la misma thing y la misma propiedad. Este módulo es el que hace llegar la propiedad guardada al dispositivo.

  5. 05

    Prueba con Run once

    Pulsa Run once y provoca un cambio en la primera app. Abre la burbuja de cada módulo para ver el bundle que recibió y revisa la propiedad en Arduino.

  6. 06

    Programa y activa

    Abre el reloj del primer módulo: un escenario nuevo se ejecuta cada 15 minutos por defecto, el mínimo del plan Free. Ajústalo si hace falta y activa el escenario.

Módulos

¿Qué puede hacer Make con Arduino?

Arduino te da 28 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

Arduino1

Create a Device

Acción

En MakeCreates a new device.

Con este módulo das de alta un dispositivo nuevo en tu cuenta de Arduino desde el escenario, y la placa recién llegada tiene su ficha sin teclear nada.

Cuándo usarlo
una placa entra en tu inventario y debe existir en Arduino en ese mismo momento.
Ojo
cada ejecución crea un dispositivo más; comprueba antes con List User Devices si un reintento puede duplicarlo.
Arduino2

Create a Device Cert

Acción

En MakeCreates a cert for an existing device.

Obtienes un certificado nuevo para un dispositivo que ya existe, y te ahorras un paso manual con cada placa que se suma.

Cuándo usarlo
justo después de Create a Device, en el mismo escenario, para que la placa salga del flujo completa.
Ojo
el dispositivo tiene que existir; toma su identificador del módulo anterior en vez de escribirlo a mano.
Arduino3

Create a Thing

Acción

En MakeCreates a new thing.

Aparece una thing nueva en tu cuenta, lista para recibir propiedades, de modo que el escenario prepara la parte en la nube de un proyecto de una vez.

Cuándo usarlo
se abre una nueva nave o un nuevo invernadero en tu herramienta de gestión y necesita su propia thing.
Ojo
nada más se prepara por ti; encadena Create a Thing Property si la thing necesita propiedades.
Arduino4

Create a Thing Property

Acción

En MakeCreates a new thing property.

Una thing gana una propiedad nueva, y la lista de valores que sigue un proyecto crece a partir de tus datos, no de ediciones a mano.

Cuándo usarlo
se incorpora un sensor o un ajuste a un proyecto y la thing correspondiente debe reflejarlo.
Ojo
toma la thing de Create a Thing o de Get a Thing para que la propiedad caiga en la correcta.
Arduino5

Create a Thing Sketch

Acción

En MakeCreates a new thing sketch.

Tu thing recibe un sketch nuevo sin que tengas que prepararlo a mano cada vez que el escenario crea un proyecto.

Cuándo usarlo
al final de la cadena de alta, con la thing y sus propiedades ya creadas, para dejar el proyecto completo.
Ojo
la documentación dice poco sobre lo que lleva un sketch aquí; pruébalo con una thing de ensayo antes de usarlo en una real.
Arduino6

Delete a Device

Acción

En MakeDeletes an existing device.

El dispositivo desaparece de tu cuenta de Arduino y la lista de placas queda limpia cuando un equipo se da de baja.

Cuándo usarlo
una placa pasa a «retirada» o «perdida» en tu control de activos y también debe salir de Arduino.
Ojo
da el borrado por definitivo, ningún módulo recupera un dispositivo; pon un filtro antes de este módulo para que solo llegue el dispositivo previsto.
Arduino7

Delete a Device Cert

Acción

En MakeDeletes an existing cert from device.

Quitas un certificado de un dispositivo de forma automática, algo útil cuando el acceso de una placa tiene que terminar ya.

Cuándo usarlo
después de que List Device Certs muestre un certificado que ya no debería estar ahí.
Ojo
borrar el certificado equivocado puede dejar sin servicio una placa que funciona; haz un Run once con un equipo de pruebas.
Arduino8

Delete a Thing

Acción

En MakeDeletes an exising thing.

Delete a Thing elimina una thing de tu cuenta, así los proyectos cerrados dejan de llenar la lista.

Cuándo usarlo
una obra termina en tu herramienta de gestión y su thing en Arduino ya no tiene sentido.
Ojo
no hay vuelta atrás; lee antes la thing con Get a Thing y guarda lo importante en una hoja de cálculo.
Arduino9

Delete a Thing Property

Acción

En MakeDeletes an existing thing property.

Sale una sola propiedad de la thing y el resto queda intacto, justo lo que necesitas cuando se retira un sensor de un proyecto.

Cuándo usarlo
un ajuste desaparece de la ficha del proyecto y la thing tiene que ir a la par.
Ojo
la propiedad se pierde para siempre con su contenido; confirma el objetivo con List Thing Properties.
Arduino10

Delete a Thing Sketch

Acción

En MakeDeletes an existing thing sketch.

Retiras el sketch asociado a una thing, pero la thing sigue ahí para recibir otro más adelante.

Cuándo usarlo
reinicias un proyecto y el sketch antiguo debe irse antes de que Create a Thing Sketch añada uno nuevo.
Ojo
ningún módulo devuelve un sketch borrado. Guarda antes tu código.
Arduino11

Get a Device

Acción

En MakeRetrieves an existing device.

Recuperas los datos de una placa que ya tienes identificada, y los módulos siguientes los usan sin pasar por una búsqueda.

Cuándo usarlo
otra app te pasa el identificador de un dispositivo y el escenario necesita el resto de su ficha.
Ojo
solo lee un dispositivo; para localizar placas sin identificador, empieza por List User Devices.
Arduino12

Get a Device Cert

Acción

En MakeRetrieves an existing certificate assigned to device.

El certificado asignado a un dispositivo vuelve como un único bundle, que puedes revisar o copiar a otra herramienta.

Cuándo usarlo
tu registro de seguridad tiene que anotar qué certificado lleva cada placa.
Ojo
necesitas el dispositivo y el certificado; si solo conoces el dispositivo, List Device Certs te da el certificado.
Arduino13

Get a Thing

Acción

En MakeRetrieves an existing thing.

Este módulo trae una thing existente y da al resto del escenario una fuente fiable para sus datos.

Cuándo usarlo
antes de una actualización o un borrado, para leer el estado actual y decidir con un filtro si sigue el flujo.
Ojo
para ver todos los valores que sigue la thing, el módulo indicado es List Thing Properties.
Arduino14

Get a Thing Property

Acción

En MakeRetrieves an existing thing property.

Lees una sola propiedad de una thing sin traer la lista entera, y el escenario se mantiene sencillo.

Cuándo usarlo
un aviso al equipo o un informe necesita el estado de un ajuste concreto, como el valor objetivo actual.
Ojo
una propiedad pertenece a una thing: elige primero la thing y luego la propiedad.
Arduino15

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

Con la conexión que ya tienes, este módulo llega a cualquier punto de la API de Arduino y cubre lo que no hacen los módulos de la lista.

Cuándo usarlo
necesitas una operación que ningún otro módulo ofrece y sabes qué punto de la API la resuelve.
Ojo
la petición la escribes tú; ten a mano la referencia de la API de Arduino y prueba con Run once.
Arduino16

Publish a Thing Property

Acción

En MakeSends an existing peoperty to a device.

Publish a Thing Property envía una propiedad existente al dispositivo: así es como un valor fijado en Make llega de verdad a la placa.

Cuándo usarlo
justo después de Update a Thing Property, cuando el valor nuevo tiene que salir hacia el equipo.
Ojo
manda lo que contiene la propiedad en ese momento; primero actualiza y luego publica.
Arduino17

Update a Device

Acción

En MakeUpdates an existing device.

Cambias la ficha de un dispositivo existente desde el escenario, y Arduino queda alineado con la información que tu equipo lleva en otro lado.

Cuándo usarlo
una placa cambia de almacén o de responsable en el inventario y su ficha debe seguirla.
Ojo
rellena solo los campos que quieres cambiar y revisa lo que muestra Make antes de lanzarlo sobre un equipo real.
Arduino18

Update a Device Cert

Acción

En MakeUpdates an existing cert.

Editas en su sitio un certificado ya vinculado a un dispositivo, sin borrarlo ni crearlo otra vez.

Cuándo usarlo
tu registro marca un certificado que hay que corregir y la placa en sí no debe tocarse.
Ojo
localiza antes el certificado con List Device Certs o Get a Device Cert, porque el módulo espera uno existente.
Arduino19

Update a Thing

Acción

En MakeUpdates an existing thing.

Una thing existente recibe datos nuevos, y tu lista de proyectos en Arduino coincide con la herramienta donde los gestionas.

Cuándo usarlo
un proyecto cambia de nombre o de responsable y la thing debe llevar lo mismo.
Ojo
tocas la thing, no sus valores; para cambiar una propiedad, el módulo es Update a Thing Property.
Arduino20

Update a Thing Property

Acción

En MakeUpdates an existing thing property.

Guardas un estado nuevo para una propiedad de una thing, la primera mitad del trabajo cuando una placa debe cambiar de ajuste.

Cuándo usarlo
un valor objetivo cambia en otra app, un umbral escrito en un formulario por ejemplo, y la thing tiene que conservarlo.
Ojo
el envío a la placa lo hace otro módulo, Publish a Thing Property: añádelo justo detrás.
Arduino21

Update a Thing Sketch

Acción

En MakeUpdates an existing thing sketch.

El sketch de una thing se sustituye o se ajusta, y un cambio llega a todos sin abrir los proyectos uno a uno.

Cuándo usarlo
se aprueba una versión nueva en tu proceso y todas las things afectadas deben recibirla.
Ojo
la documentación de este módulo es limitada; pruébalo en una thing de ensayo y revisa el resultado antes de aplicarlo en serie.
Arduino22

Update Device Properties

Acción

En MakeUpdates properties of an existing device.

Varias propiedades de un mismo dispositivo cambian en un solo paso, en lugar de una cadena de actualizaciones sueltas.

Cuándo usarlo
llega un lote de ajustes para una placa y conviene escribirlo de golpe.
Ojo
trabaja del lado del dispositivo, a diferencia de Update a Thing Property; elige según dónde viven tus valores.
Arduino23

List Device Certs

Búsqueda

En MakeLists certs assigned to a device.

Vuelven todos los certificados de un dispositivo, un bundle por cada uno, para tener el panorama claro antes de cualquier cambio.

Cuándo usarlo
para auditar una placa o encontrar el certificado sobre el que actuarán Update a Device Cert o Delete a Device Cert.
Ojo
la búsqueda puede devolver cero, uno o varios bundles, y cada uno pone en marcha los módulos siguientes.
Arduino24

List Device Events

Búsqueda

En MakeLists device events.

Recibes los eventos registrados de un dispositivo, y la actividad de la placa se convierte en un dato que puedes guardar o compartir.

Cuándo usarlo
alguien del almacén avisa de una placa averiada y quieres adjuntar su actividad reciente a la incidencia.
Ojo
varios eventos son varios bundles; añade un agregador si prefieres un único mensaje.
Arduino25

List Device Properties

Búsqueda

En MakeLists device properties.

Las propiedades de un dispositivo llegan en forma de lista y ves su estado sin revisar cada valor a mano.

Cuándo usarlo
un informe de estado debe mostrar todos los ajustes de una placa, con una fila de hoja de cálculo por propiedad.
Ojo
cada propiedad cuenta como un bundle, y cada paso por un módulo posterior gasta una operación.
Arduino26

List Device Time Series

Búsqueda

En MakeRetrieves a time series of an existing device.

El histórico de valores que registró un dispositivo vuelve como serie temporal, listo para un gráfico o una hoja de cálculo.

Cuándo usarlo
un informe del huerto o del almacén necesita lo que midió un sensor, no solo su último valor.
Ojo
un histórico largo trae muchos bundles; agrégalos antes de escribir o el módulo siguiente correrá por cada punto.
Arduino27

List Thing Properties

Búsqueda

En MakeLists properties of an existing thing.

Obtienes todas las propiedades de una thing existente y sabes qué sigue un proyecto antes de modificarlo.

Cuándo usarlo
antes de Delete a Thing Property o Update a Thing Property, para elegir el objetivo correcto con un filtro.
Ojo
una thing recién creada puede no devolver nada; prevé qué hace el escenario con ese resultado vacío.
Arduino28

List User Devices

Búsqueda

En MakeReturns the list of devices associated to the user.

List User Devices devuelve todos los dispositivos asociados a tu cuenta, el punto de partida cuando aún no tienes identificadores.

Cuándo usarlo
para cuadrar tu inventario con Arduino o comprobar que una placa existe antes de que Create a Device la cree otra vez.
Ojo
cada dispositivo es un bundle aparte, así que cada módulo posterior se ejecuta una vez por placa.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar Arduino con Make?

Una persona lee cada mensaje.

FAQ

Arduino y Make: preguntas frecuentes

01¿La integración Arduino Make es gratis?
Sí. Arduino es una app estándar de Make y está disponible desde el plan Free. Ese plan tiene límites que conviene conocer: 2 escenarios activos, un mínimo de 15 minutos entre dos ejecuciones programadas, 5 minutos de ejecución como máximo, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago (Core, Pro, Teams y Enterprise) bajan el intervalo a 1 minuto y no limitan los escenarios activos. El consumo se mide en operaciones, una por módulo ejecutado sobre un bundle, así que una búsqueda con muchos dispositivos gasta más.
02¿Qué necesitas para conectar Arduino con Make?
Una cuenta de Arduino y otra de Make; la documentación no menciona ningún otro requisito. Añades un módulo de Arduino, pulsas Create a connection, le pones nombre si quieres, apruebas el acceso de Make en la página de Arduino o pegas la clave que te da Arduino, y guardas con Save. Desde ese momento, todos los módulos de Arduino reutilizan esa conexión. Como Make considera limitada su documentación de Arduino, si la autorización falla, crea la conexión otra vez desde un módulo nuevo.
03¿Arduino dispara escenarios de Make en tiempo real?
No. Arduino no ofrece ningún módulo disparador en Make, ni programado ni instantáneo, así que el escenario tiene que arrancar de otra forma. Una opción es la programación: el reloj del primer módulo lanza el escenario cada 15 minutos por defecto, y una búsqueda como List Device Events o List Device Time Series recoge lo que cambió. La otra es abrir el escenario con el disparador de otra app, un formulario o una hoja de cálculo, por ejemplo, y seguir con los módulos de Arduino.
04¿Qué hacer si falta un módulo de Arduino en Make?
Recurre a Make an API Call. Este módulo llama a cualquier punto de la API de Arduino con la conexión que ya tienes, así que no te limitas a las 22 acciones y 6 búsquedas de la lista. La petición la escribes tú: ten la referencia de la API a mano y prueba con Run once antes de activar. Recuerda también que Make califica su documentación de Arduino como limitada por la poca información pública disponible, de modo que muchas veces confirmarás el comportamiento de un módulo probándolo.
05¿Make o n8n para automatizar Arduino?
Depende de tus criterios, no de un ganador. En Make, Arduino llega con 28 módulos más Make an API Call, en un editor visual donde cada módulo aparece como una burbuja. Muchas apps de Make tienen también un nodo en n8n: comprueba si allí existen los módulos de Arduino que necesitas antes de decidir. Suele pesar más la herramienta donde ya corren tus otras automatizaciones que una app suelta. La comparativa enlazada más arriba en la página pone el resto de criterios lado a lado.