MH-Z19B

From RevSpace
Revision as of 15:00, 1 October 2019 by Disasm (talk | contribs)
Jump to navigation Jump to search
Project MH-Z19B
Mhz19.jpg
Some research into the MH-Z19B CO2 sensor
Status Initializing
Contact Disasm
Last Update 2019-10-01

Introduction

MH-Z19B is an updated version of the MH-Z19 sensor.

Hardware

  • STM32F051K86 MCU
  • Unknown analog light+temperature sensor
  • Two 3.3V regulators
  • 1.5V voltage reference
  • Lamp

Firmware

Back side of the MH-Z19B sensor with unlabeled SWD pads on the right

MCU firmware can be easily dumped through SWD test pads. Pinout:

Pin Signal
1 (square) 3V3
2 GND
3 SWDIO
4 SWCLK
5 RESET (active low)

Additionally, bootloader asks for a firmware update during the first 20s of startup.