Skip to content

LILIGO T-ECHO extras support #19

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

Closed
dgudim opened this issue Aug 3, 2024 · 12 comments
Closed

LILIGO T-ECHO extras support #19

dgudim opened this issue Aug 3, 2024 · 12 comments

Comments

@dgudim
Copy link

dgudim commented Aug 3, 2024

I want to install RNode on a T-Echo. Looking at the readme looks like its tranciever is supported (SX1262). But I am confused about the
These also must have an SPI interface and DIO_0 pin connected to the MCU directly.
From the schematic, it looks like the SPI is connected directly, but I don't see any DIO_0 pins.
Here is the schematic: https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Echo/main/T-Echo_Schematic.pdf

@jacobeva
Copy link

jacobeva commented Aug 3, 2024

Any of the DIO pins can actually be used, so this isn't a problem (but may require some tweaking in the FW). Please note that sometimes DIO_0 is referred to as DIO_1, as in the SX1262 datasheet for example, this means that you likely wouldn't have to change anything in the FW to get this to work, only write a board config. A classic case of zero-based indexing being used in some places and not others. (To clarify, DIO_0 and DIO_1 are actually the same pin in this context)

@dgudim
Copy link
Author

dgudim commented Aug 3, 2024

Cool! I'll try to write a board config then

@jacobeva
Copy link

jacobeva commented Aug 3, 2024

In case you have missed it, check CONTRIBUTING.md for instructions in the Documentation folder!

@jacobeva
Copy link

Hello, have you managed to get anywhere with this? :)

@jeremybox
Copy link

#35 submitted

@dgudim
Copy link
Author

dgudim commented Sep 9, 2024

Sorry for not replying earlier, I couldn't find the will/time to work on this (work + university = 💀)
@jeremybox I see you already implemented support, can I help you in any way?

@jeremybox
Copy link

@dgudim Life happens, no worries. I intend to work on the display stuff next. If you want to go ahead and start looking at the bluetooth that would be great, but I'll also get to that eventually.

@jacobeva
Copy link

jacobeva commented Sep 10, 2024 via email

@jeremybox
Copy link

#36 replaces #35

@jacobeva jacobeva changed the title LILIGO T-ECHO support LILIGO T-ECHO extras support Sep 12, 2024
@jacobeva
Copy link

#36 has been merged, but we are still missing support for the display, firmware hash calculation and BLE.

@jacobeva
Copy link

jacobeva commented Sep 12, 2024

This compiler warning needs to be investigated too, this may affect CSMA:
Arduino/libraries/Crypto/src/RNG.cpp:63:2: warning: #warning "no hardware random number source detected for this platform" [-Wcpp]

@jacobeva
Copy link

Support for the T-ECHO has been merged, closing

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

3 participants