# Libreria Arduino.h

**URL:** <https://forum.arduino.cc/t/libreria-arduino-h/1351400>\
**Category:** Software\
**Created:** [February 7, 2025, 12:57pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400 "2025-02-07T12:57:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 7, 2025, 12:57pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/1 "2025-02-07T12:57:28Z")

</div>

¿Alguien tiene la libreria Arduino.h en zip?.  
La que yo construio en zip me problemas para cargarla, me da que no en cuentra un directorio.  
Gracias de antemano.

---

<div class="post-metadata">

**Author:** ![ahsrabrifat](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ahsrabrifat/32/1126412_2.png) [@ahsrabrifat](https://forum.arduino.cc/u/ahsrabrifat)\
**Post date:** [February 7, 2025, 12:59pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/2 "2025-02-07T12:59:46Z")

</div>

You have to get it from here: [GitHub - arduino/ArduinoCore-avr: The Official Arduino AVR core](https://github.com/arduino/ArduinoCore-avr/tree/master)

---

<div class="post-metadata">

**Author:** ![Surbyte](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/surbyte/32/217404_2.png) [@Surbyte](https://forum.arduino.cc/u/Surbyte)\
**Post date:** [February 7, 2025, 2:38pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/3 "2025-02-07T14:38:34Z")

</div>

Solo coloca

```arduino
#include <Arduino.h>

```

esta disponible en la placa que elijas para compilar.

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 7, 2025, 3:44pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/4 "2025-02-07T15:44:00Z")

</div>

Veo que me lo da en cualquier sketch que compilo incluso en uno vacío.

No se que se ha corrompido.

De todas maneras gracias por tu respuesta.

---

<div class="post-metadata">

**Author:** ![Surbyte](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/surbyte/32/217404_2.png) [@Surbyte](https://forum.arduino.cc/u/Surbyte)\
**Post date:** [February 7, 2025, 4:03pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/5 "2025-02-07T16:03:54Z")

</div>

Pero donde estas trabajando en IDE o en VSC?

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 7, 2025, 4:07pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/6 "2025-02-07T16:07:05Z")

</div>

En IDE.  
Nunca me habia pasado.  
Va a buscar la libreria en un directorio del disco mio y alli no esta.

---

<div class="post-metadata">

**Author:** ![gabygold](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/gabygold/32/1048226_2.png) [@gabygold](https://forum.arduino.cc/u/gabygold)\
**Post date:** [February 7, 2025, 4:17pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/7 "2025-02-07T16:17:22Z")

</div>

Hola @xlongas ,

> [@xlongas](#):
>
> Va a buscar la libreria en un directorio del disco mio y alli no esta.

Has buscado con las herramientas de manejo de archivos del S.O. la ubicación real que tiene ahora Arduino.h en tu computadora? Lo has encontrado?

La solución más "bruta" que puedes hacer de momento para solucionarlo es agregar al path la ubicación de la librería... a partir de eso hay muchas soluciones más sutiles y precisas, pero al menos puedes probar el funcionamiento.

Buena Suerte!

Gaby.//

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 7, 2025, 4:19pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/8 "2025-02-07T16:19:33Z")

</div>

Gracias.  
Voy a reinstalar el IDE otra vez.

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 7, 2025, 5:35pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/9 "2025-02-07T17:35:21Z")

</div>

He reinstalado el IDE y no ha funcionado, he recuperador las librerias de una copia de seguridad y tampoco ha funcionado.  
Sigue dando el problema en cualquier sketch que compilo, no encuentra la librería Arduino.h.  
¿Alguna idea?

---

<div class="post-metadata">

**Author:** ![Surbyte](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/surbyte/32/217404_2.png) [@Surbyte](https://forum.arduino.cc/u/Surbyte)\
**Post date:** [February 7, 2025, 7:48pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/10 "2025-02-07T19:48:58Z")

</div>

Comenta ese #include, el IDE no lo necesita.

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 7, 2025, 8:49pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/11 "2025-02-07T20:49:00Z")

</div>

Todo el problema viene por compilar un sketch con LED\_PIN que es un variable de una macro. Cambiado esto por ledpin y compilando en la nube desaparece el problema. En el portátil a encontrado una librería Arduino.h dentro del disco y la coge pero después no encuentra las librerías incluidas. No va al directorio donde están las librerías de Arduino. ¿?..  
No se donde se puede modificar el PATH para que encuentre las librerías.

---

<div class="post-metadata">

**Author:** ![MaximoEsfuerzo](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/maximoesfuerzo/32/923798_2.png) [@MaximoEsfuerzo](https://forum.arduino.cc/u/MaximoEsfuerzo)\
**Post date:** [February 7, 2025, 11:04pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/12 "2025-02-07T23:04:09Z")

</div>

¿Para que placa está compilando?  
¿Sucede lo mismo con otras?

---

<div class="post-metadata">

**Author:** ![Surbyte](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/surbyte/32/217404_2.png) [@Surbyte](https://forum.arduino.cc/u/Surbyte)\
**Post date:** [February 8, 2025, 1:49am UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/13 "2025-02-08T01:49:54Z")

</div>

**12 post** y no has publicado ninguna información del problema.  
Leíste las normas del foro? Por favor, hazlo!!

No pones el código, no pones el arduino que usas, el IDE (versión), ayúdanos para reproducir tu problema o guiarte para resolver tu problema.

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 8, 2025, 7:30am UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/14 "2025-02-08T07:30:53Z")

</div>

Buenos días.  
Intenté poner el error que daba y no me dejó.  
El IDE que uso es la última versión y la placa Arduino UNO 4 con adaptador Ethernet.  
Ya he visto donde está en principio el problema y no sé como se ha producido.  
No hay ninguna librería instalada. Estoy manualmente instalando todos los módulos.  
Como dije en un anterior post el programa usaba una variable (PIN\_LED) que es de una macro al sustituirla por pinled se resolvió el problema compilando en la nube.  
El programa no es mío es de un ejemplo y lo he reutilizado.  
Perdona si la información que di en principio fue un poco parca pero soy nuevo en los foros. Te iré informando de los progresos que vaya haciendo.  
Y muchísimas gracias por tú atención.  
Xavier.

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 8, 2025, 7:45am UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/15 "2025-02-08T07:45:16Z")

</div>

El problema es que el sketch usaba un variable PIN\_LED que al parecer es de una macro de Arduino.h, al substituirla por pinled pude compilar con éxito el la nube.  
En mi portátil ha quedado algo mal y no se resolvió reinstalado el IDE.  
Cómo he dicho en el anterior post estoy reinstalando todos los módulos que se desinstalaron todos sin saber cómo.  
En otro usuario del portátil he instalado el IDE y funciona perfectamente.  
Iré informando de cómo voy resolviendo el problema.  
Gracias por tu respuesta.  
Xavier.

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 8, 2025, 10:37am UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/16 "2025-02-08T10:37:51Z")

</div>

Yo tengo una versión antigua que funciona.  
La última también me funcionaba, de hecho en el mismo portátil diferente usuario la he instalado y funciona.  
No se cómo se han desinstalado todas las librerías. Ahora al intentar instalarlas veo en la parte inferior del IDE que indexa 68 cuando antes del problema indexada 69.  
No se cómo desinstalar todo y volverlo a instalar. Desinstalando el IDE y volverlo a instalar no se ha solucionado el problema .

---

<div class="post-metadata">

**Author:** ![MaximoEsfuerzo](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/maximoesfuerzo/32/923798_2.png) [@MaximoEsfuerzo](https://forum.arduino.cc/u/MaximoEsfuerzo)\
**Post date:** [February 8, 2025, 3:23pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/17 "2025-02-08T15:23:35Z")

</div>

> [@xlongas](#):
>
> PIN\_LED que al parecer es de una macro de Arduino.h

En realidad está definida en _pins\_arduino.h_ que es un archivo de cabecera específico para cada placa.

¿Estás eligiendo correctamente la placa?

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 8, 2025, 4:49pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/18 "2025-02-08T16:49:31Z")

</div>

Si, estoy utilizando bien la placa.  
Este sketch tenía como variable PIN\_LED erróneamente y no se que toqué que algo ha quedado mal en sistema del IDE. Estoy compilando en la nube y ejecutando en la placa, eso sí, cambiando PIN\_LED por pinled sin ningún problema.  
En un usuario que tenía en el ordenador he bajado el IDE y funciona bien pero en mi usuario no.  
No se cómo desinstalar todo y empezar de nuevo con solo reinstalar el IDE no es suficiente, ni con la versión anterior tampoco.  
Gracias por tu tiempo.  
Xavier.

---

<div class="post-metadata">

**Author:** ![xlongas](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xlongas/32/1177064_2.png) [@xlongas](https://forum.arduino.cc/u/xlongas)\
**Post date:** [February 8, 2025, 5:16pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/19 "2025-02-08T17:16:24Z")

</div>

Muy bien.  
Tu me has dado la luz. He desinstalado la placa y la he vuelto a instalar.  
Ya compila correctamente.  
Muchisimas gracies por tu atencion y tu tiempo.  
No sabes lo agradecido que estoy.

---

<div class="post-metadata">

**Author:** ![MaximoEsfuerzo](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/maximoesfuerzo/32/923798_2.png) [@MaximoEsfuerzo](https://forum.arduino.cc/u/MaximoEsfuerzo)\
**Post date:** [February 8, 2025, 6:28pm UTC](https://forum.arduino.cc/t/libreria-arduino-h/1351400/20 "2025-02-08T18:28:56Z")

</div>

Excelente!

[Next page](https://forum.arduino.cc/t/libreria-arduino-h/1351400.md?page=2)
