| .. | ||
| cs1237.py | ||
| cs1237_datasheet.pdf | ||
| main.py | ||
| MF52D NTC thermistor.pdf | ||
| README.md | ||
| schematic.png | ||
| temperature_monitor.py | ||
Millikelvin Temperature Monitor
Because we are fighting a lot of drift issues with the STM, we assume that temperature deviations have a catastrophic effect on the system. To gain some insights, we built a little temperature minitor for correlating the STM drift to temperature fluctuations.
Hardware
The following components were used:
- A cheap 
MF52D 3950K10k NTC thermistor - An ADC breakout board based on the CS1237 chip (Breakout Board Docs)
 - A Raspberry Pi Pico 2
 
Software
On the Pico 2, a small micropython script is running.  To deploy the code, you
need mpremote:
mpremote cp cs1237.py :
mpremote cp temperature_monitor.py :
mpremote cp main.py :
Replug the Pico USB cable and data should be sent in over serial.
To monitor, we are currently using the serial-monitor-rust tool.
License
All code in this directory is licensed under the MIT license.
