It is Arduino compatible, so you can program yourself using the Arduino IDE. In addition to the normal watch function, it also has the necessary functions for smart watch such as Bluetooth connection, ...