Code for touchscreen and program logic
https://pypi.org/project/PySide2/#description
https://github.com/timofurrer/w1thermsensor
https://github.com/robert-hh/ads1x15
https://www.nxp.com/docs/en/data-sheet/MPXV4006.pdf
Take reading from ADC, pressure reading is (ADC Reading - Offset) / Sensitivity. Solve for liquid level using static pressure equation, then multiply by normal area of kettle to get a volume.