I'm working on a project where my Teensy 3.1 board is a radio receiver.
Connections:
CSK is not on standard pin 13, but using SPI.setCSK(14) I'm using pin 14 and thus I can save the onboard led.
Teensy 3.1 should provide max 100mA on 3.3V pin and NRF24L01 should consume max 13.5mA so well below the range. I'm asking because I had my transmitter and receiver well set, working as expected, I left both boards sending & receiving for a couple of hours just to check that everything was allright.
Later I further developed my code and I was changing some features (reducing the payload size), when after several uploads, my Teensy 3.1 stopped working. It was not receiving anymore and the board became unrecognized by macos. I switched to my Teensy LC board, as they have the same pinout, exact same problem.
At first I thought I had burnt both of them, but how? NRF24L01 current absorption should be far less than what teensy 3.1 and LC can provide. Later on I discovered the teensy not recognized by teensy loader page and resolved by connecting the boards with reset button pressed.
So back to the question, is it safe to power NRF24L01 module from teensy 3.1 3.3V pin?
What about using a teensy LC board?
Connections:
NRF24L01 | Teensy |
VCC | 3v3 |
GND | GND |
CE | 7 |
CSN | 8 |
CSK | 14 |
MOSI | 11 |
MISO | 12 |
IRQ | NC |
CSK is not on standard pin 13, but using SPI.setCSK(14) I'm using pin 14 and thus I can save the onboard led.
Teensy 3.1 should provide max 100mA on 3.3V pin and NRF24L01 should consume max 13.5mA so well below the range. I'm asking because I had my transmitter and receiver well set, working as expected, I left both boards sending & receiving for a couple of hours just to check that everything was allright.
Later I further developed my code and I was changing some features (reducing the payload size), when after several uploads, my Teensy 3.1 stopped working. It was not receiving anymore and the board became unrecognized by macos. I switched to my Teensy LC board, as they have the same pinout, exact same problem.
At first I thought I had burnt both of them, but how? NRF24L01 current absorption should be far less than what teensy 3.1 and LC can provide. Later on I discovered the teensy not recognized by teensy loader page and resolved by connecting the boards with reset button pressed.
So back to the question, is it safe to power NRF24L01 module from teensy 3.1 3.3V pin?
What about using a teensy LC board?