Datasheet

Python & CircuitPython
It's easy to use the MAX31865 sensor with Python or CircuitPython, and the Adafruit CircuitPython
MAX31865 (https://adafru.it/Cbp) module. This module allows you to easily write Python code that reads the
range from the sensor.
You can use this sensor with any CircuitPython microcontroller board or with a computer that has GPIO and Python
thanks to Adafruit_Blinka, our CircuitPython-for-Python compatibility library (https://adafru.it/BSN).
CircuitPython Microcontroller Wiring
First wire up a MAX31865 to your board exactly as shown on the previous pages for Arduino. Here's an example of
wiring a Feather M0 to the sensor with a SPI connection:
Board 3V to sensor VIN
Board GND to sensor GND
Board SCK to sensor CLK
Board MOSI to sensor SDI
Board MISO to sensor SDO
Board D5 to sensor CS (or any other digital I/O
pin)
Python Computer Wiring
Since there's
dozens
of Linux computers/boards you can use we will show wiring for Raspberry Pi. For other platforms,
please visit the guide for CircuitPython on Linux to see whether your platform is supported (https://adafru.it/BSN).
Here's the Raspberry Pi wired with SPI:
Pi 3V3 to sensor VIN
Pi GND to sensor GND
Pi MOSI to sensor SDI
Pi MISO to sensor SDO
Pi SCLK to sensor CLK
Pi GPIO5 to sensor CS (or use any other free GPIO
pin)
© Adafruit Industries https://learn.adafruit.com/adafruit-max31865-rtd-pt100-amplifier Page 25 of 31