StuartsProjects / SX12XX-LoRa

Library for SX12XX LoRa devices
303 stars 66 forks source link

SX1280 | Continual "ERROR - Busy Timeout!" #77

Closed GangstaWangstaPranksta closed 8 months ago

GangstaWangstaPranksta commented 8 months ago

Device:

StuartsProjects commented 8 months ago

The code is fine and has been well tested on the specified hardware for some years.

It looks like your setup is reading a constant high on the RFBUSY pin.

Can you provide a link to the actual SX1280 module you are using, the Arduino your using and the pin definitions you are using ?

As an asside I would not use a SX1280 without the NRESET pin, you can get away without it on SX127X modules but if its missing there can be reliability issues with SX128X and SX126X modules.

GangstaWangstaPranksta commented 8 months ago

I am using the NiceRF SX1280 with an Elegoo Arduino Uno. Below is a screenshot of the pin definitions from Settings.h. I'll add a connection to the NRESET pin when I get a chance, I just happened to miss it while soldering and went with it to see if I could do without it.

image

StuartsProjects commented 8 months ago

Elegoo Arduino Uno

That is a 5V logic Arduino I believe ?

You cannot use 5V logic Arduinos direct with the 3.3V Logic level LoRa devices. The LoRa modules can be damadged too.

StuartsProjects commented 8 months ago

Not a library issue. There are warning in the documentation about using LoRa devices on 5V Arduinos.