Hay dos clases principales de carritos flash: dispositivos más antiguos que encajan en la ranura-2 (la ranora Game Boy Advance Game Pak) y dispositivos nuevos que se ajustan a la Ranura-1 (el ranuro de la tarjeta de juego DS).