(1) The arduino is the microcontroller used in the tagtool. I guess you
built the tagtool by yourself, so you already knew that ;)
The arduino is a microprocessor which could be used for a lot of
different things, there are several text books showing possibilities.
I've, for example, seen an motion input device as the one used with
Nitendo's Wii based on arduino.
So, tagtool is just one way to use an arduino. Thereby there are lots of
different programmes to be executed on an arduino (Maybe you have heard
of turing- completeness. In fact an arduino is turing- complete, which
means: Anything a turing- maschine can calculate can be calculated on an
arduino as well, please mind that there is a space-bound, an arduinos
RAM is not unlimited).
For tagtool, we need only one such programme. It is the one you can
download in the DIY area at tagtool.org. Upload the programme means to
upload that specific programme.
(2) I have not tried on a Asus EEE yet, by I am going to do so. Btw:
"something about OpenGL" is not an error message which is going to help
anyway.
(3) My tagtool always forgets about the programme when it is turned off.
I need to upload it any time I start a session. But there is a trick to
avoid this, unfortunately I can't remember it.
I hope I could help,
Alex
In the arduino environment (or app), you go on File -> Open, than you
choose the pde- File you previously downloaded. Pressing "upload" should
do the trick now.