Most of the answers I saw from the forum recommend they use something like the TXB0108 8-channel logic level converter for the SX1276 LoRa sensor. I am using an Arduino UNO for this case, converting 5V logic level to 3.3V for the sensor to work.
Is it okay to use a non-TXB0108 converter? It's something like this, you can refer to the link attached below.
Any input would be much appreciated. Thank you very much.
Hi. Would like to ask for help on how to connect the SX1276 Sensor to the TXB0108 Level Shifter using Arduino UNO.
I noticed that there are two Vccs (A and B) on the level shifter, labelled for 3.3V and 5V. Since I am running on an UNO, can I use the 5V pin to connect to B and and the 3.3V pin to A? Or what will be the proper workaround?
I have merged your topics due to them having too much overlap on the same subject matter @ryukiishima.
In the future, please only create one topic for each distinct subject matter and be careful not to cause them to converge into parallel discussions.
The reason is that generating multiple threads on the same subject matter can waste the time of the people trying to help. Someone might spend a lot of time investigating and writing a detailed answer on one topic, without knowing that someone else already did the same in the other topic.
I would very strongly recommend you use a 3.3V Arduino.
I have tried to use 'proper' logic level converters for 5V Arduinos and the results were very marginal. It worked, just, on a UNO but not on a Mega.
Checking with a scope, on the UNO\LoRa combination, the SPI signals on the LoRa side looked terible, I was surprised it was working at all.
If I was trapped on Mars and the only thing I had to communicate with Earth was a 5V Arduino, a 3.3V LoRa device and a logic converter, I would still think a lot before trying to get it working.