Librería WProgram.h

Buenas, leyendo un hilo viejo

He visto que @surbyte recomienda no utilizar y sólo comentar la librería WProgram.h

El caso es que hoy me llegó uno de los sensores, un Adafruit TCS34725 y resulta que utiliza esta librería

Desde luego, aun está disponible en:

La verdad es que no es más que una declaración de prototipos de variables, pero igual ya está definido en versiones mas nuevas

¿Alguien me puede aconsejar si simplemente la omito?

Como siempre, gracias

Vale, estoy tonto perdido, me lo ocultó el VSC, uno que tiene la opacidad al 0.2, en fín…

#if ARDUINO >= 100
#include <Arduino.h>
#else
#include <WProgram.h>
#endif

Obvio que no la usa, pero ya que estamos, me imagino que es algo viejo

¿Sabe alguien donde está definido si Arduino es >=100?
Ahora me pica la curiosidad de dónde se define.

Gracias

Es la versión del IDE, o sea que la define el mismo.

Fijate que ya alguien hizo la misma pregunta en el foro "in english".

No aparece la respuesta que dí, algo salió mal, me disculpo por tardar tanto en responder de manera efectiva. Gracias, no había encontrado esa referencia, ya veo que es el propio compilador el que lo hace