A push-pull output buffer for use with an integrated circuit, such as a CMOS device, uses a driver gate voltage feedback loop to control slew rate of the driver and reduce crowbar current. The electromagnetic bandgap structure includes a first conductive element, a second conductive element and a planar inductive element. The lid has a sidewall extending circumferentially around a peripheral edge portion thereof. An electrical voltage is generated when light from the light generating element is reflected back to the sensor from the reflective surface.