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

TTGO LoRa32 V1.0 #27

Closed
kskenyon opened this issue Jan 26, 2022 · 14 comments
Closed

TTGO LoRa32 V1.0 #27

kskenyon opened this issue Jan 26, 2022 · 14 comments
Labels
feedback Feedback from users

Comments

@kskenyon
Copy link

My board does have an onboard blue led at pin 2.
I had to add rst (pin 16) to the display call to get it to work.

Nice app overall.

K

@lnlp
Copy link
Owner

lnlp commented Jan 31, 2022

Thanks.

Do you know the exact version of your TTGO LoRa32?
Can you provide a picuture of the top and bottom PCB sides?

I don't have any of the TTGO LoRa32 v1.x boards and therefore have to rely on LilyGo's documentation.
Unfortunately their versioning is unclear (sucks) and their documentation is poor and unreliable.

The TTGO LoRa32 v1.3 schematic diagram does not show a LED nor seems the display's reset connected to a GPIO pin.
Is it possible that you have an older version than v1.3? (With the v1.3 board the vesion is printed on the bottom side).

If you have an older version I could add an additional board definition to LMIC-node for older (pre-v1.3) TTGO LoRa 32 v1.x boards and add the display reset and LED pin definitions.

@kskenyon
Copy link
Author

kskenyon commented Jan 31, 2022 via email

@lnlp
Copy link
Owner

lnlp commented Feb 14, 2022

The display is pooping out as you can see. No indication of version. Here is the pin-out diagram that matches it.

There's nothing to see here. It looks like you forgot to attach the images.

@kskenyon
Copy link
Author

kskenyon commented Feb 14, 2022 via email

@kskenyon
Copy link
Author

kskenyon commented Feb 14, 2022 via email

@lnlp
Copy link
Owner

lnlp commented Feb 15, 2022

You can add them in the regular way via the GitHub site (or possibly via the GitHub app).
If too big please resize them.

@kskenyon
Copy link
Author

image
image
image

@lnlp
Copy link
Owner

lnlp commented Feb 24, 2022

Thanks for adding the pictures.

Your board looks like the predecessor of TTGO LoRa32 v1.3 as shown (called V1) here: Big ESP32 topic

Let's call that version v1.0, because version information about pre-v1.3 boards is not available from LilyGO.
I can add a separate board definition for v1.0 version (in addition to the v1.3 version) to LMIC-node.

It doesn’t sound like I have a v1.3 version. The blue LED is on. For some reason it works the opposite of the transmit flag.

Can you test if the LED on GPIO2 on your board is active-low or active-high?

The following library and example can help with that: EasyLed active-level tester

In the example code, in the lines

EasyLed led(LED_BUILTIN, EasyLed::ActiveLevel::Low, EasyLed::State::Off);  //Use this for an active-low LED
// EasyLed led(LED_BUILTIN, EasyLed::ActiveLevel::High, EasyLed::State::Off);  //Use this for an active-high LED

replace LED_BUILTIN with 2.

@kskenyon
Copy link
Author

kskenyon commented Feb 24, 2022 via email

@lnlp
Copy link
Owner

lnlp commented Feb 24, 2022

I would appreciate if you can check it when possible again.
Thanks.

@lnlp lnlp added the enhancement New feature or request label Feb 27, 2022
@lnlp lnlp changed the title ttgo-lora32-v1 TTGO LoRa32 V1.0 Feb 27, 2022
@lnlp lnlp self-assigned this Feb 27, 2022
@lnlp lnlp removed the enhancement New feature or request label Feb 27, 2022
@lnlp lnlp removed their assignment Feb 27, 2022
@lnlp
Copy link
Owner

lnlp commented Feb 27, 2022

@kskenyon
I have created an issue to add support for the TTGO LoRa32 V1.0, see #31.

For this I would like to know if the LED on GPIO2 is active-low or active-high.
Hope you can provide that information when possible for you again.

@JohnMacrae
Copy link

I have this board. The LED is active-high. The main problem is getting the display to work. V frustrating - I'd appreciate any pointers you have - prepared to get into it but stumped at the moment...

@JohnMacrae
Copy link

Rereading the comments above, con confirm that adding RST pin 16 allows display to operate. Will clone and push tomorrow.

@lnlp
Copy link
Owner

lnlp commented Apr 30, 2022

@JohnMacrae Thanks for your feedback!

I will add a separate board definition for TTGO LoRa 32 V1.0 later when I have time.

@lnlp lnlp added the feedback Feedback from users label Apr 30, 2022
@lnlp lnlp closed this as completed Apr 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feedback Feedback from users
Projects
None yet
Development

No branches or pull requests

3 participants