A vaporizer device body (101, 201, 301, 401) comprising: a cartridge receptacle configured to insertably receive a cartridge (30, 30a) containing a vaporizable material; a pressure sensor (27, 2509) configured to output sensor readings, wherein a first side of the pressure sensor (27, 2509) is exposed to a first air path and a second side of the pressure sensor (27, 2509) is exposed to a second air path open to ambient pressure, the first air flow path comprising a channel formed between an interior surface of the cartridge receptacle and an exterior surface of the cartridge (30, 30a), wherein the first air path passes from an air inlet, through the channel and to a heater and an outlet of a mouthpiece (31, 102, 202, 302) within the cartridge (30, 30a); characterized in that the vaporizer device body (101, 201, 301, 401) further comprises a gasket around the pressure sensor (27, 2509), a microcontroller configured to perform operations comprising: tracking a baseline based on filtering the sensor readings as the sensor readings are output by the pressure sensor (27, 2509); holding the baseline constant while the sensor readings output by the pressure sensor (27, 2509) are above the baseline by a first threshold or below the baseline by a second threshold, the first threshold and the second threshold respectively indicating blowing or suction is being applied to the mouthpiece (31, 102, 202, 302); and comparing the sensor readings to the baseline and activating the heater to generate an aerosol from the vaporizable material when the sensor readings output by the pressure sensor (27, 2509) are offset from the baseline by more than a third threshold, the third threshold indicating suction is being applied to the mouthpiece (31, 102, 202, 302). a cartridge receptacle configured to insertably receive a cartridge (30, 30a) containing a vaporizable material; a pressure sensor (27, 2509) configured to output sensor readings, wherein a first side of the pressure sensor (27, 2509) is exposed to a first air path and a second side of the pressure sensor (27, 2509) is exposed to a second air path open to ambient pressure, the first air flow path comprising a channel formed between an interior surface of the cartridge receptacle and an exterior surface of the cartridge (30, 30a), wherein the first air path passes from an air inlet, through the channel and to a heater and an outlet of a mouthpiece (31, 102, 202, 302) within the cartridge (30, 30a); characterized in that the vaporizer device body (101, 201, 301, 401) further comprises a gasket around the pressure sensor (27, 2509), a microcontroller configured to perform operations comprising: tracking a baseline based on filtering the sensor readings as the sensor readings are output by the pressure sensor (27, 2509); holding the baseline constant while the sensor readings output by the pressure sensor (27, 2509) are above the baseline by a first threshold or below the baseline by a second threshold, the first threshold and the second threshold respectively indicating blowing or suction is being applied to the mouthpiece (31, 102, 202, 302); and comparing the sensor readings to the baseline and activating the heater to generate an aerosol from the vaporizable material when the sensor readings output by the pressure sensor (27, 2509) are offset from the baseline by more than a third threshold, the third threshold indicating suction is being applied to the mouthpiece (31, 102, 202, 302). tracking a baseline based on filtering the sensor readings as the sensor readings are output by the pressure sensor (27, 2509); holding the baseline constant while the sensor readings output by the pressure sensor (27, 2509) are above the baseline by a first threshold or below the baseline by a second threshold, the first threshold and the second threshold respectively indicating blowing or suction is being applied to the mouthpiece (31, 102, 202, 302); and comparing the sensor readings to the baseline and activating the heater to generate an aerosol from the vaporizable material when the sensor readings output by the pressure sensor (27, 2509) are offset from the baseline by more than a third threshold, the third threshold indicating suction is being applied to the mouthpiece (31, 102, 202, 302).