A device, comprising: a contact lens comprising: a substrate; a plurality of sensors disposed on or within the substrate; a control circuit disposed on the substrate and coupled with the sensors, the control circuit comprising: a processing component configured to: obtain respective state information associated with one or more of the plurality of sensors, where in the respective state information indicates whether an associated sensor is covered by an eyelid, and wherein respective state information associated with respective sensors is uniquely identifiable by the processing component; and determine at least one of a blink of the eyelid, a position of the eyelid, or an orientation of the contact lens based on the state information characterized in that the plurality of sensors are arranged at known locations of the contact lens relative to each other and the processing component is further configured to: determine an order in which the one or more sensors are covered or uncovered by the eyelid; and determine the orientation of the contact lens based on the known locations of one or more sensors determined to be covered by the eyelid and the determined order in which the one or more sensors are covered or uncovered by the eyelid. a substrate; a plurality of sensors disposed on or within the substrate; a control circuit disposed on the substrate and coupled with the sensors, the control circuit comprising: a processing component configured to: obtain respective state information associated with one or more of the plurality of sensors, where in the respective state information indicates whether an associated sensor is covered by an eyelid, and wherein respective state information associated with respective sensors is uniquely identifiable by the processing component; and determine at least one of a blink of the eyelid, a position of the eyelid, or an orientation of the contact lens based on the state information obtain respective state information associated with one or more of the plurality of sensors, where in the respective state information indicates whether an associated sensor is covered by an eyelid, and wherein respective state information associated with respective sensors is uniquely identifiable by the processing component; and determine at least one of a blink of the eyelid, a position of the eyelid, or an orientation of the contact lens based on the state information characterized in that the plurality of sensors are arranged at known locations of the contact lens relative to each other and the processing component is further configured to: determine an order in which the one or more sensors are covered or uncovered by the eyelid; and determine the orientation of the contact lens based on the known locations of one or more sensors determined to be covered by the eyelid and the determined order in which the one or more sensors are covered or uncovered by the eyelid. determine an order in which the one or more sensors are covered or uncovered by the eyelid; and determine the orientation of the contact lens based on the known locations of one or more sensors determined to be covered by the eyelid and the determined order in which the one or more sensors are covered or uncovered by the eyelid.