robotics//sensor

Converts a physical quantity (temperature, acceleration, light, pressure) into an electrical signal.


Converts a physical quantity (temperature, acceleration, light, pressure) into an electrical signal.

Raw analog output is digitized by an ADC for processing.

A smart sensor integrates signal conditioning and a local processor on one die.

Feeds data to MCU or SoC platforms in IoT and industrial systems.

Often connects via MMIO or serial buses.

Packaged sensors can resemble chips, but their package often exposes a physical interface: a port, membrane, optical window, proof mass, or electrode.

Sensor performance often depends more on materials, packaging, calibration, and analog design than on access to the newest semiconductor node.

FIFO buffers on sensors save MCU battery by batching data.

Many measured quantities are analog by nature. Digital sensors simply integrate conversion and processing closer to the transducer; analog outputs remain common when cost, bandwidth, simplicity, or custom signal conditioning matters.

ASIC pre-processing on sensors standardizes signals for any MCU

Signal chain

In smartphones: sensor_1, sensor_2, ... ⟶ MCU (decides what to report) ⟶ MPU

Sensors integrate ASIC for single mathematical threshold/filter (e.g. FFT) at minimal consumption.

On-sensor processing: ASIC (FFT/ML) saves battery; MCU (FFT/TinyML) can be updated.