It has links to instructions for each generation of TPT Memory... The different generations are the same, just with differ types of outputs... Here is an overview of the defining features for each generation:
First Generation (1G) -The output is either no spark or one spark
Second Generation (2G) -The output is either no spark or infinite sparks: basically completely on or completely off
Third Generation (3G) (NEW) -The output is either no spark or the amount of times you spark the write button: it remembers how many sparks you put in it.
Fourth Generation (4G) (Future) -I will release the details when finished
You may use this however you want, without giving credit :D!