-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Update heltec wifi v3 pin definitions #7877
Conversation
Is there a configuration you used in |
Yes @BrentonPoke:
|
I've gotten as far as here with those settings. I'm not sure where these are supposed to be defined, since it doesn't look like it's in the corresponding
|
@BrentonPoke that's exactly why this PR is adding definitions for Maybe try clearing out your platformio caches and rebuild?
|
Your suggestion to clear out the packages cache seems to have worked, though I'm not sure what it didn't do right the first time I called them down. I'm failing on getting the LoRa functionality running, but that error seems to be coming from inside our code.. Seems like things are good as far as flashing, so if you're ever in town, I do the bulk of the research for the ClusterDuck Protocol, all based in LoRa communication. We need to add support for this board since V2 is probably not going to be manufactured anymore, so if you get a minute to help out, we'd greatly appreciate it. |
The V3 boards changed the LoRa chip used. The V2 used SX1276, while the V3 switched to SX1262 radio. |
What exactly were the LoRa pins on the SX1262? I'm trying to set them and am not getting any LoRa activity with them currently set to
Are these the right pins? I'm taking them from the current |
Your pins look right. On the Heltec LoRa V3 board I use the SX1262 radio = new Module(SS, DIO0, RST_LoRa, BUSY_LoRa); Which is equivalent to: SX1262 radio = new Module(8, 14, 12, 13); |
Ok, I'm doing this, but for some reason it's just not working. Our intended API is just a wrapper around RadioLib like this |
Description of Change
This PR corrects the definitions for:
WIFI_LoRa_32_V3
, andWIFI_Kit_32_V3
boards.Without macros defined like
DISPLAY_HEIGHT
,DISPLAY_WIDTH
, andDIO0
, some features on the Heltec V3 boards won't initialize properly. This also makes these heltec boards more consistent with earlier board versions definitions.Tests scenarios
Tested on the actual boards. These changes are necessary to make the display work.
Related links
Follow on to #7846 after further testing.
Thanks!!