Error al compilar la librería SimpleTimer

Hola, tengo un proyecto en el que utilizo la librería SimpeTimer (Arduino Playground - SimpleTimer Library). El IDE que empleo es el Visual Studio Community 2015 con el visualmicro con la versión de arduino 1.0.6.y todo sin problemas en un equipo. Al abrir el proyecto en mi otro equipo (con el mismo IDE y versión, o eso creo) me da el siguiente error al compilar:

SimpleTimer.cpp:27: In file included from
Error compiling libraries
 
Build failed for project 'RemoteNode'
SimpleTimer.h: 39: error: expected initializer before '<' token
 
SimpleTimer.h: 58: error: 'timer_callback' has not been declared
 
SimpleTimer.h: 61: error: 'timer_callback' has not been declared
 
SimpleTimer.h: 64: error: 'timer_callback' has not been declared
 
SimpleTimer.h: 105: error: 'timer_callback' does not name a type
SimpleTimer.cpp: In constructor SimpleTimer::SimpleTimer()

De programación sé lo justito, seguramente será un fallo de principiante. Gracias de antemano.

SimpleTimer.cpp (5.54 KB)

SimpleTimer.h (3.38 KB)