by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 07:20
    geeksville commented #73
  • Aug 07 05:38
    jeksys commented #14
  • Aug 06 22:55
    macflyhub commented #14
  • Aug 06 19:00
    geeksville commented #14
  • Aug 05 16:59
    cyclomies commented #308
  • Aug 04 19:38
    mikeberry edited #309
  • Aug 04 17:33
    geeksville edited #305
  • Aug 04 17:32
    geeksville commented #305
  • Aug 04 17:20
    mikeberry opened #309
  • Aug 04 14:29
    bobricius opened #308
  • Aug 03 22:26
    geeksville commented #123
  • Aug 03 20:16
    drewsed opened #123
  • Aug 03 19:48
    TitanTronicsAlbania edited #122
  • Aug 03 19:44
    TitanTronicsAlbania edited #122
  • Aug 03 19:39
    TitanTronicsAlbania edited #122
  • Aug 03 19:19
    TitanTronicsAlbania opened #122
  • Aug 03 19:17
    z0ne0 commented #305
  • Aug 03 18:29
    geeksville synchronize #307
  • Aug 03 18:10
    geeksville edited #307
  • Aug 03 18:09
    geeksville synchronize #307
RafaelSDomingues
@RafaelSDomingues
I would like to participate, I will check the documentation, and contribute as much as possible!
3 replies
Kelly Plummer
@kellyp
Hi! I just posted a response about dev'ing an iOS app in a response r/goTenna.
I don't use android but am look for an opensource replacement for gotenna and am willing to help out with an iOS app that parallels the android version.
5 replies
Kevin Hester
@geeksville
Hi ya'll - I've just refactored a bunch of embedded docs into sw design/usage docs that are not as nasty: https://github.com/meshtastic/Meshtastic-esp32/blob/master/docs/software/sw-design.md
Kevin Hester
@geeksville
Here's a dashboard of all the android and device issues and current work in progress items: https://github.com/orgs/meshtastic/projects/1
Eric Escobar
@ericescobar
what's the farthest range you guys have seen between two nodes?
2 replies
Kevin Hester
@geeksville
minor update to the android app. Check for an update in the play store. details here: https://github.com/meshtastic/Meshtastic-Android/releases/tag/0.1.2
klasrocket
@klasrocket
Hi. Awesome project and I'm impressed by the speed for new updates. I have some troubles getting it to run though.
I only have 1pcs TTGO lora32 yet, waiting for another one to be delivered.
Both the firmware and the app(installed the apk to my phone without GFS but microG on android 9, lineageOS) seemed to install fine, and got them to pair and get connected, but my app cannot find the mcu even if it's connected. Tried both firmware 0.0.9 & 0.1.0 and app 0.0.9, 0.1.0, and 0.1.2 all with same problem. Also tried v 0.1.0 on another phone with stock OS and GFS but got the same problem. Do you have any hints of how I can trouble shoot to find the cause? Install android studio and run the app in debug mode? I guess you get no crash reports since its not crashing.
It says; "Looking for Meshtastic devices... (zero found)" and shows the progress bar thing
16 replies
astro-arphid
@astro-arphid
Hey folks. I've got another Heltec coming through tomorrow to do proper testing. I've managed to pair up after building for the 433 unit - I've sent a test message, but getting Error: no Mesh service. Is this standard when the unit is operating by itself and there are no other units, or is this a sign of another issue?
10 replies
claesg
@claesg

TTGO T-BEAN stuck in boot loop.

Yesterday it was running fine (on 0.1.0) and this morning it was dead. I connected it to arduino ide and the serial monitor and noticed that it was looping:

k⸮⸮)Setting GPS power=0
ets Jun 8 2016 00:22:57

rst:0x5 (DEEPSLEEP_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5816
entry 0x400806ac
booted, wake cause 4 (boot count 6)
I2C device found at address 0x34
axp192 PMU found
I2C device found at address 0x3c
ssd1306 display found
done
chip id detect 0x3
Detect CHIP :AXP192
OUTPUT Register 0x57
AXP192 Begin PASS
DCDC1: ENABLE
DCDC2: ENABLE
LDO2: ENABLE
LDO3: DISABLE
DCDC3: ENABLE

Exten: ENABLE

DCDC1: ENABLE
DCDC2: ENABLE
LDO2: ENABLE
LDO3: ENABLE
DCDC3: ENABLE
Exten: ENABLE
SRC REG:0xc4
Charging enable is enable
Charging target-voltage : 0x2
end when the charge current is lower than 10% of the set value
Charge current : 700.00 mA
enable [0x40]val:0xdc
enable [0x41]val:0xff
Meshtastic swver=0.1.0, hwver=1.0-EU
Read RTC time as 21 (cur millis 1503) valid=0
Screen: Started...
Loading saved preferences
NODENUM=0xa0, dbsize=1
Starting meshradio init...
IRQ flag mask 0x0
Set radio: name=. config=0, ch=0, txpower=0
Trigger powerFSM 6
Transition powerFSM transition=Boot, from=DARK to=ON
Setting bluetooth enable=1
Pre BT: 187784 heap size
Starting bluetooth
* Mesh service:
Transition powerFSM transition=Screen-on timeout, from=ON to=DARK
Transition powerFSM transition=Phone timeout, from=DARK to=NB
Setting bluetooth enable=0
Shutdown BT: 186980 heap size
Transition powerFSM transition=Min wake timeout, from=NB to=LS
Transition powerFSM transition=mesh timeout, from=LS to=SDS
Setting GPS power=1
Looking for GPS lock
Entering deep sleep for 0 seconds
Writing preferences
Setting GPS power=0
ets Jun 8 2016 00:22:57

rst:0x5 (DEEPSLEEP_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5816
entry 0x400806ac
booted, wake cause 4 (boot count 7)
I2C device found at address 0x34
axp192 PMU found
I2C device found at address 0x3c
ssd1306 display found
done
chip id detect 0x3
Detect CHIP :AXP192
OUTPUT Register 0x57
AXP192 Begin PASS
DCDC1: ENABLE
DCDC2: ENABLE
LDO2: ENABLE
LDO3: DISABLE
DCDC3: ENABLE

Exten: ENABLE

DCDC1: ENABLE
DCDC2: ENABLE
LDO2: ENABLE
LDO3: ENABLE
DCDC3: ENABLE
Exten: ENABLE
SRC REG:0xc4
Charging enable is enable
Charging target-voltage : 0x2
end when the charge current is lower than 10% of the set value
Charge current : 700.00 mA
enable [0x40]val:0xdc
enable [0x41]val:0xff
Meshtastic swver=0.1.0, hwver=1.0-EU
Read RTC time as 25 (cur millis 1503) valid=0
Screen: Started...
Loading saved preferences
NODENUM=0xa0, dbsize=1
Starting meshradio init...
IRQ flag mask 0x0
Set radio: name=. config=0, ch=0, txpower=0
Trigger powerFSM 6
Transition powerFSM transition=Boot, from=DARK to=ON
Setting bluetooth enable=1
Pre BT: 187784 heap size
Starting bluetooth
* Mesh service:
Transition powerFSM transition=Screen-on timeout, from=ON to=DARK
Transition powerFSM transition=Phone timeout, from=DARK to=NB

Setting bluetooth enable=0

I tried to reflash meshtastic but it did not help. I had to flash 'wifi scan' example from the ide which it accepted and it was working. I then flashed meshtastic and this time it is working as expected. Maybe the log above can tell what happened?

Sorry about the strange formatting.

1 reply
Kevin Hester
@geeksville
0.1.3 of the device code is out. everyone will want this change. details here: https://github.com/meshtastic/Meshtastic-esp32/releases/tag/0.1.3
klasrocket
@klasrocket
BCAnderson
@BCAnderson
Howdy, I just loaded 0.1.3 on a TTGO LoRa32 V2.1 915Mhz ESP32 and it's stuck in a boot loop. :(
Here is what I get:

Rebooting...
ets Jun 8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 188777542, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5816
entry 0x400806ac
Guru Meditation Error: Core 0 panic'ed (IllegalInstruction). Exception was unhandled.
Memory dump at 0x400fd5a0: 54555500 54540114 015b0000
Core 0 register dump:
PC : 0x400fd5a4 PS : 0x00060030 A0 : 0x800e4b32 A1 : 0x3ffbbdc0
A2 : 0x8001f880 A3 : 0x8001f880 A4 : 0x400886fc A5 : 0x00000001
A6 : 0x00060c20 A7 : 0x00000000 A8 : 0x800e3f80 A9 : 0x3ffbbda0
A10 : 0x15404001 A11 : 0x00000001 A12 : 0x3ffd1431 A13 : 0x00000001
A14 : 0xffffffff A15 : 0x00000000 SAR : 0x0000000f EXCCAUSE: 0x00000000
EXCVADDR: 0x00000000 LBEG : 0x4000c2e0 LEND : 0x4000c2f6 LCOUNT : 0xffffffff

Backtrace: 0x400fd5a4:0x3ffbbdc0 0x400e4b2f:0x3ffbbde0 0x400e7262:0x3ffbbe10 0x400913c9:0x3ffbbe30

over and over ad infinitum

14 replies
BCAnderson
@BCAnderson
python .arduino15/packages/esp32/tools/esptool_py/2.6.1/esptool.py write_flash 0x10000 firmware-HELTEC-US-0.1.3.bin
that's what I did
claesg
@claesg
My 3D printed case for T-Beam did not fit. There are 2 versions of the board. V0 and V1. The V1 has the antenna moved a bit to the right. I have updated the README with 2 more cases and created a pull request.
1 reply
Laurentiu B.
@peoplesdriver
Hi,
Laurentiu B.
@peoplesdriver
I have one Heltec Lora Stick, one Heltec Lora32 and one TTGO T-BEAM Europe version, can you please explain me what to change in configure.h to build it for the EU region. I have a few types of smartphones and tablets to test the Android app. Till know, from my tests I was able to send only 4 characters from phone to boards, is this alright for now? Can you comunicate through two phones yet or it's something that needs to be implemented? I like this project and I will try to contribute with what I can.
9 replies
Eugene Yagrushkin
@jeksys
Hey. It’s a nice project you’ve started. I’m a paraglider and an iOS dev myself and can help you with the iOS app. Going to order two boards today.
4 replies
Eevoo
@Eevoo
found this just in time to go to be, but wow definitely going to be following this with close interest. Been looking for something just like this for years
Andreas Flåten
@anlif
"retired" P3 pilot here, doing a lot of backcountry skiing and recently picked up kiting. will follow the project and might purchase a couple of kits. I'm an embedded software dev.
1 reply
Ralph Edezhath
@edezhath
What would be the expected range of the T-Beam in an urban environment? Is there a larger antenna or something else that could extend the range?
10 replies
Federico Ceratto
@FedericoCeratto
hi there
Pawel Osiczko
@posiczko
Hello!
Anthony Clark
@anthonyclarka2
Is there a shopping list of components you need to participate, or is it "just" one of the radios mentioned on the homepage plus a computer?
2 replies
jeremy silva
@silvatechllc_twitter
qq...Is there any faster way of getting a TGO T-Beam ? Ali Express the only way? I want to start playing with it this week though :)
5 replies
Dustin Reynolds
@KeyOpt_gitlab
I think it would be pretty cool to see the devices in the mesh on a map. Using openstreetmap's might be an option so that you can see the information offline.
1 reply
Kevin Hester
@geeksville
we now have a faq. any additional questions are welcomed (especially if done as a PR to faq.md ;-) ) https://github.com/meshtastic/Meshtastic-esp32/blob/master/docs/faq.md
Neeraj D
@dneeraj123gits_gitlab
Hello! I have two ttgo lora boards and I have worked out sending messages between the two using micropython. Would look into this as well...And also try contributing to the android app
1 reply
dslhias
@dslhias
Hi there
Gradle sync failed: This version of Android Studio cannot open this project, please retry with Android Studio 4.1 or newer.
3 replies
howto fix this ?
actual Android Studio Version is 3.6.1
Ghost
@ghost~5e696479d73408ce4fdc6f7d
Howdy. Just checking in. Will probably lurk for a while.
My name is Chris Marshall, I live on Long Island, NY.
I am an Apple programmer (since 1986); but come from an EE background (used to work for a defense contractor that did microwave work). I kinda remember some of the lingo, but things have moved well past what I learned.
I plan to develop a native Swift SDK for this. I actually have the lions' share of one written already. It would need to be adapted with a new vendor module:
https://github.com/RiftValleySoftware/RVS_GTDriver
Probably won't get to doing much for a while, but I wanted to give an intro.
3 replies
Trifu
@trifu
Hi there, My name is Tri Nguyen, I'm a fullstack and frontend developer
14 replies
this project is very interesting to me, I was wondering if there is a web API for this?
Jordan Mills
@jordanmills
I saw a couple of threads on this in the past day, and it seems interesting. I've been working on something pretty similar based on slightly different (but probably interoperable) hardware. I wouldn't mind participating, and maybe even merging my effort in so my work doesn't languish and completely go to waste.
1 reply
Kevin Hester
@geeksville
A question for anyone: It is turning out that gitter has pretty poor support for threading, links, images etc... Anyone have opinions one way or another on moving this forum to a subreddit instead? (And I'm not a huge fan of slack for this, because I want it to be public without forcing everyone to create an account)
1 reply
ikidd
@ikidd
Discourse is a pretty good forum for these things.
Kevin Hester
@geeksville
0.1.5 of the device code is out. A minor update except for those in the EU. @astro-arphid added support for 433MHz radios. woot! https://github.com/meshtastic/Meshtastic-esp32/releases/tag/0.1.5
spattinson
@spattinson
I have two ttGo T-Beam 433Mhz units without display. How essential is the display? I have realised that BT turns off after a while and pressing middle button turns it on again. Is there anything else I may be missing by not being able to read the display? Or will the lack of display cause some hangup somewhere. I have had limited sucess connecting, so far, I did get my phone connected once of twice. I have both units connected to USB ports and monitoring them, the android app does not want to connect most of the time, I can go between the two nodes on the setting screen but nothing happens and it still says not connected on the user screen and nothing on the debug log to suggest a connection. Is there a way to terminate the app to try to force a scan? If you close it and reopen it seems to go back to its previous state, but a reboot doesn't. Sorry for the barrage of questions, I think this is a great idea, I am planning to take a few to festivals this summer, mobile coverage is crap but if we can find each other and chat in real time it would be great. Thanks.
17 replies
Kevin Hester
@geeksville
@ikidd hmm that looks perfect. might be moving. checking.
1 reply
matrixbot
@matrixbot
@aaron:raim.ist Discourse has free hosting for open source projects https://blog.discourse.org/2018/11/free-hosting-for-open-source-v2/
4 replies
matrixbot
@matrixbot
@aaron:raim.ist plus it is of course open source so you can host it yourself
1 reply
Kevin Hester
@geeksville
just fyi: my current queue (since I'm currently most of the dev workers here ;-) ) - today I should finish up channel sharing in the app and making a video for @jeksys (ios app dev). Tomorrow/Sunday - I should finish map view. early next week fixing the (minorish) github bugs that have cropped up due to ya'll's great testing.
looking a few weeks out for beta and still about 2 months out for 1.0
Kevin Hester
@geeksville
Here's the dashboard of tasks: https://github.com/orgs/meshtastic/projects/1 though a few are still only listed in the TODO lists: https://github.com/meshtastic/Meshtastic-esp32/blob/master/docs/faq.md
Kevin Hester
@geeksville
HI EVERYONE: ATTN - WE ARE MOVING TO https://meshtastic.discourse.group/ instead of gitter (based on feedback above and good advice from @matrixbot). PLEASE DON'T POST HERE. GO THERE INSTEAD!!!
Kevin Hester
@geeksville
(they support sign-in via github so no need to make a new acct to post)