The board is designed by me based on Paul's schematic. You can see the layout, schematics and BOM on that github repository. I now have 11 MAX31855 running successfully on breadboards with an original T4.1. They will...
I've been stuck on other projects for some days now, but my coworker found that changing clock and reducing speed was a good solution to keep things stable without removing transactions.
It really annoys me that I...
@mjs513 The SPI mode difference is just since you're looking at https://github.com/adafruit/Adafruit_MAX31865 rather than https://github.com/adafruit/Adafruit-MAX31855-library ;-)
(The MAX31865 is for PT100 sensors,...
@guzo could you try commenting out the beginTransaction & endTransaction in the Adafruit Lib? That solved the problem for me, but I still are unable to reproduce this with just a T4.1 on Breadboard.
I tried reproducing the bug with a stock T4.1 on breadboard with 3 MAX31855's to no avail. I only had 3 breakout boards, but I don't seen how the amount of SPI devices could be relevant other than for signal quality. It...
Weekend and refurbishing got me, but now it's Monday and I found the culprit. It's related to the transactions and multiple IC's. If I remove beginTransaction and endTransaction, it works flawlessly on any speed. I'll...
Huh... The plot thickens. I initially tested with varying speeds from 0.5-10Mhz. It kept crashing no matter the speed. After I tried the "fix" above, I could not make it crash. This was at 10Mhz and I didn't try...
So now I've tested with an original T4.1 + the part on a breadboard and I cannot reproduce the problem. That indicates that the error is somewhere in my custom board. Looking at the signals with a scope, the levels look...
Let me drop by my customer tomorrow to pick up some MAX31855's for testing with an original T4.1 on a breadboard before you order anything? I'm thinking it's likely the Microchip part that is the problem here. I'll test...
Using either just zeros or nullptr does not change the behavior.
Unfortunately, the chip is required it seems? This is the most compact code I could come up with that let you test both variants.
#include...
Hi,
On a project I have a board with no less than 14 ADCs reading K-type Thermocouples and PT100 sensors. These are all SPI and I've been running them successfully for a year by now. For the latest revision of the...
I'm bringing up my third custom T4.1 design today and this time around it wasn't working (the previous two worked great). The blink code from the MKL02 indicated that the 24Mhz crystal was not oscillating and that was...