Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

radio.write() returns 0 #10

Open
rbp9802 opened this issue Dec 17, 2021 · 2 comments
Open

radio.write() returns 0 #10

rbp9802 opened this issue Dec 17, 2021 · 2 comments

Comments

@rbp9802
Copy link

rbp9802 commented Dec 17, 2021

Hi, i'm sending data from an Rpi4 to and Rpi Pico. Data is received on RPi Pico but with no Ack.

setAutoAck(1) is set on both Rpi's and RPi Pico Ack works beetween 2 RPi Pico's (programmed on arduino).

I comfirmed autoAck is on by radio.read_register(NRF24.EN_AA) = 0b111111

I think ther is a problem with the code but could not find it.

@manuek112
Copy link

Hi, I'm sorry you had problems and I hope you managed to resolve. Anyway I've been trying to connect a Pico and a Pi 3 via the NRF24L01 for weeks, but got no results. Could you help me? I opened a question on stackoverflow (https://stackoverflow.com/questions/75969912/nrf24l01-between-raspberry-pi-3-and-pico)
You'd really be doing me a favor, thank you.

@rbp9802
Copy link
Author

rbp9802 commented Apr 13, 2023

Hi Manuel, I programmed my RPi Pico with Arduino IDE using Earle Philhower core for RP2040 and TMRh Library (be default it will use SPI0 Bus), take a good look to the examples. You should try it since it worked with your Arduino UNO. The library is compatible with multiple other boards which yo may use in the future. In my case I switched to ESP32-S3 boards since I needed more memory.

I also experienced problems with wiring on my protoboard. If I remember correctly, a pcb solved most of the AutoAck problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants