Comments (14)
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.
from lmic-node.
from lmic-node.
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.
from lmic-node.
from lmic-node.
from lmic-node.
You can add them in the regular way via the GitHub site (or possibly via the GitHub app).
If too big please resize them.
from lmic-node.
from lmic-node.
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
.
from lmic-node.
from lmic-node.
I would appreciate if you can check it when possible again.
Thanks.
from lmic-node.
@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.
from lmic-node.
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...
from lmic-node.
Rereading the comments above, con confirm that adding RST pin 16 allows display to operate. Will clone and push tomorrow.
from lmic-node.
@JohnMacrae Thanks for your feedback!
I will add a separate board definition for TTGO LoRa 32 V1.0 later when I have time.
from lmic-node.
Related Issues (20)
- Sub-band selection HOT 1
- TTGO T-Beam V1.1 - analogRead - Uplink not scheduled because TxRx pending HOT 8
- Definition: _LMIC_CONFIG_PRECONDITIONS_H_ HOT 3
- Event: Uplink not scheduled because TxRx pending issue HOT 4
- How to change Pico SPI channel? HOT 2
- Failing build: multiple definition of `hal_init' HOT 3
- Sparkfun ESP32 WROOM with RFM95W support HOT 1
- USE_DISPLAY Not working TTGO-Lora32 V1.3 HOT 4
- Spreading Factor can't be set HOT 1
- Bootloop with TTGO LoRa32 V2.1.6 board with platform-espressif32 v4.30 and higher HOT 27
- Add support for heltec LoraWAN Wifi OLED board version 3 HOT 3
- rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) - infinite loop bug HOT 3
- Support for STM32l0xx HOT 1
- Support for Dragino Arduino Uno + Dragino LoRa-shield (BSF?) HOT 1
- Error ESP32s + Lilygo T-Highrow lora shield 20191223 HOT 2
- Lilygo TTGO v2.1 Bootloop issue caused by wrong Reset pin
- What does LMIC stand for? Add it to the README HOT 2
- Doesn't build with target platform set to 'nodemcu2' HOT 2
- axp2101 please
- Wrong Pi Pico pinout HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lmic-node.