Det amerikanske firma Dallas Semiconductor har skabt en computer, der er så lille, at den kan være i en knap til tøjet. Computeren indeholder en 16mm Java-baseret chip og er indkapslet i rustfrit stål, så den tåler at komme i vaskemaskinen.
Computeren, der hedder iButton, kan benyttes som en nøgle til at åbne fysiske døre, den kan bruges som elektronisk nøgle i et netværk eller den kan bruges som digital signatur.
iButton indeholder 64Kb ROM og 134Kb RAM – og man kan gemme mere end 30 forskellige digitale certifikater i knappen. Desuden indeholder knappen en version af Java Virtual Machine, så den kan starte Java applets.
Ved at trykke selve knappen mod en modtager, kaldet Blue Dot, kan brugeren logge sig på netværk eller åbne låste døre. Der kan overføres op til 142Kb i sekundet. iButton kan bygges ind i talrige enheder; ringe, ure, tegnebøger etc.