Aparte de las cosas como los sensores de voltaje simples, es bastante común que obtenga medidores de potencia integrados que monitorean la energía neta que sale de la batería.
La pregunta de cómo estos sensores se relacionan con el sistema operativo es diferente y diferirá de un modelo a otro.
Sin embargo, generalmente, el firmware de su computadora portátil hablará con sus sensores, procesará estos valores y los presentará a través de una interfaz propietaria o estándar (por ejemplo, ACPI) para su sistema operativo.
Es casi seguro que el PCIe no está involucrado como enlace principal, eso es demasiado caro para obtener algunos bits cada minuto. Eléctricamente, espere I²C, variantes como SMBUS, SPI plano, 3.3V UARTs, posiblemente USB, y cualquier otro tipo de cosas con las que pueda conectar un controlador de plataforma (que realmente es solo una MCU) con sensores.