microchip-like device