A memory controller includes a page configure module that communicates with a memory array comprising B memory blocks each including P pages. Contacts are arranged in the contact receiving openings. The device can be used to detect pathogens, proteins, and other biological materials of interest in food, water, and environmental samples.