-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Create new pins_arduino.h and update boards.txt to add Heltec Wireless Tracker board #8725
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @jhiggason, please take a look on my comment.
Added suggestions for easier fixing.
I'll take a look at this today/tomorrow sometime =) Thanks for your help. |
@P-R-O-C-H-Y I made the requested changes- can you check them out for me? Do you see anything else wrong with it? |
@jhiggason Hi, you did not followed up the suggestion or required change for the erase flash menu. Can you fix that and place it on correct place of the board definition (the end, like all other boards have it)? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jhiggason PTAL
@P-R-O-C-H-Y Ok let's try again. Is there a way for me to build this and test it before we merge it into master? Could you point me to a doc if yes? (Sorry, I'm just starting my programming journey with ESP32's and some of this, like source building and library control is new to me) Thank you for your help with this- I really do appreciate it. |
boards.txt
Outdated
heltec_wireless_tracker.build.defines=-D{build.band} {build.psram_val} -DLoRaWAN_DEBUG_LEVEL={build.LoRaWanDebugLevel} -DACTIVE_REGION=LORAMAC_{build.band} -DLORAWAN_PREAMBLE_LENGTH={build.LORAWAN_PREAMBLE_LENGTH} -DLORAWAN_DEVEUI_AUTO={build.LORAWAN_DEVEUI_AUTO} -D{build.board} | ||
heltec_wireless_tracker.build.extra_libs=-lheltec_{build.cdc_on_boot} | ||
|
||
heltec_wireless_tracker.menu.EraseFlash.none=Disabled |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this line as it was added to the end of the file.
heltec_wireless_tracker.menu.EraseFlash.none=Disabled |
boards.txt
Outdated
heltec_wireless_tracker.build.defines=-D{build.band} {build.psram_val} -DLoRaWAN_DEBUG_LEVEL={build.LoRaWanDebugLevel} -DACTIVE_REGION=LORAMAC_{build.band} -DLORAWAN_PREAMBLE_LENGTH={build.LORAWAN_PREAMBLE_LENGTH} -DLORAWAN_DEVEUI_AUTO={build.LORAWAN_DEVEUI_AUTO} -D{build.board} | ||
heltec_wireless_tracker.build.extra_libs=-lheltec_{build.cdc_on_boot} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please come this part to the end of the board definition just right above EraseFlash menu?
@jhiggason Yes you can build na test the board configuration. You can just add the changes you are adding to the ESP32 core.
and than go to If you Installed manually from GitHub, it is located in |
any updates on this @jhiggason? |
Sorry! Completely forgot about this- I'll try to test and get back to you today. |
Hi, Thank you, |
@jhiggason Hello! Just to let you know that they just released 1.0.0 release. :D |
👋 Hello jhiggason, we appreciate your contribution to this project! Click to see more instructions ...
Review and merge process you can expect ...
|
Description of Change
Add Heltec Wireless Tracker to variants and boards.txt using https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases as a source.
This is my first time doing this- not sure if I need to include the libraries they have or not. (GNSS and LORA are the two that come to mind)
Tests scenarios
Please describe on what Hardware and Software combinations you have tested this Pull Request and how.
I'm not 100% sure how to test this but happy to do it since I have a board.
Related links
#8464
platformio/platform-espressif32#1148