Digital Pin Display, pictures April 7, 2003
Mediatechnology masters programme,
Leiden Institute of Advanced Computer Science,
Leiden University
- Digital Pin Display, prospect and product specification

- Digital Pin Display, movie