Przyjrzałem się po raz kolejny dodatkowej płytce z dwoma MAX6675 i schematowi od autora płytki z forum na fabrykator.pl i zauwarzyłem że źle zdefiniowałem piny CS dla tych układów.
pierwotnie miałem tak:
Kod: Zaznacz cały
// SPI for Max6675 or Max31855 Thermocouple
#define MAX6675_SS_PIN 81 // TC_K1_CS1
#define MAX6675_SS_PIN 82 // TC_K2_CS2
Kod: Zaznacz cały
// SPI for Max6675 or Max31855 Thermocouple
#define MAX6675_SS_PIN 5 // TC_K1_CS1
#define MAX6675_SS_PIN 6 // TC_K2_CS2
Po przeanalizowaniu złączy tak naprawdę wykorzystujemy dla dodatkowej płytki tylko piny dla układów MAX6675:
GND, TC-K1_IN, TC-K2_IN
+3V3, MOSI, SCK, 5, 6
Teraz pozostaje mi kompilacja i wgranie firmware. mam nadzieje że będzie teraz działać.