MH-Z19B: Difference between revisions

From RevSpace
Jump to navigation Jump to search
(Created page with " {{Project |Name=MH-Z19B |Omschrijving=Some research into the MH-Z19B CO<sub>2</sub> sensor |Status=Initializing |Contact=Disasm }}")
 
No edit summary
Line 1: Line 1:
   {{Project
   {{Project
   |Name=MH-Z19B
   |Name=MH-Z19B
  |Picture=mhz19.jpg
   |Omschrijving=Some research into the MH-Z19B CO<sub>2</sub> sensor
   |Omschrijving=Some research into the MH-Z19B CO<sub>2</sub> sensor
   |Status=Initializing
   |Status=Initializing
   |Contact=Disasm
   |Contact=Disasm
   }}
   }}
== Introduction ==
MH-Z19B is an updated version of the [[MHZ19|MH-Z19]] sensor.
== Hardware ==
* STM32F051K86 MCU
* Unknown analog light+temperature sensor
* Two 3.3V regulators
* 1.5V voltage reference
* Lamp
== Firmware ==
MCU firmware can be easily dumped through SWD test pads. Pinout:
{| class="wikitable"
|-
! 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.

Revision as of 13:52, 1 October 2019

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

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.