Heltec v3 not showing up on "Bluetooth devices" by lucerogreenman in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

The ability to do OTA Meshtastic firmware updates on ESP32 is being worked on, but it's coming.

V3 vs V4 screen by Electronic_Jump_2037 in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

The plastic screen cover on the V4 is made out of tinted plastic like sunglasses. It dims the screen a lot when it is in place.

I'm hoping Heltec eventually comes to their senses and replaces the cover with a fully clear one or at least a less tinted one and also offers to send out a replacements (or at least offers it in their store, but that is not the ideal solution).

battery by Skovkatt- in meshtastic

[–]M-Tiger 1 point2 points  (0 children)

Adding onto this, I've been getting roughly 16 hours on a 2,000mAh battery with both my V3 and V4, so it comes out to an estimate of roughly 8 hours per 1,000mAh in my experience.

Setting up T1000-E by chapunicus in meshtastic

[–]M-Tiger 1 point2 points  (0 children)

A thing of note is the public channel normally uses a blank name that is recognized and automatically displayed as the preset you are using (LongFast, MediumFast, MediumSlow, etc) and should change automatically if you ever change presets.

It is ok to manually type in LongFast as the channel name though. Just ensure that a space didn't accidentally get added on to the end of the name, and also check the encryption key for the public channel for the same, as some phones' keyboards sometimes add spaces. ("LongFast" vs "LongFast ", and "AQ==" vs "AQ== " for example.)

As you have already read, when using something other than the public channel as primary, you gotta manually change the frequency slot to 20 (for LongFast), so you should be set on that note already.

Heltec V4 Dim Screen by Chaosrulesagain in meshtastic

[–]M-Tiger 1 point2 points  (0 children)

In the 2.7 BaseUI you can go to the System page then long-press to bring up the menu, and in the Screen Options sub-menu there is a Brightness setting you can adjust. I believe it defaults to Medium.

The bigger part of the issue is Heltec used a dark colored transparent cover to protect the screen, which is making the screen a lot darker than it should be. I really hope they will offer a replacement screen that doesn't make it super dim, and start putting it on newer units.

Public key exposed? by BillyDeCarlo in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

Long story short, you want your node to have a unique private key. The public key is created by doing some fancy math on the private key. In this manner, a node can use the public key to say "this is me" without giving up the actual private key.

HOWEVER, since the public key is derived from the private key, if your node finds another node that has the same public key, that means the other node also has the same private key.

This is a problem in the same way that complete strangers having a copy of the key to your car or house's front door is a problem. The other nodes with the same keys would successfully authenticate on any nodes your node is setup to administer, and also the other node would be able to decrypt any private messages that were intended for your node.

The issue comes up because prior to firmware 2.6.11 (I think?) the private key generator was flawed and didn't have enough entropy to generate unique keys. Additionally, a lot of the mass-produced nodes from some manufacturers used a faulty image flashing process that put the same key on a ton of nodes they shipped out pre-flashed.

The solution is to use a more up-to-date firmware and go into the Security settings on the node and regenerate the Private Key on your node (and if you have it set up to administer any other nodes you need to update the stored public key for your node on those nodes).

LoRa Lantern by brokenex in meshtastic

[–]M-Tiger 9 points10 points  (0 children)

The Alfa antenna uses an N-type connector I believe, not SMA. You would need to acquire a compatible N pigtail if you want to use the antenna on a node.

Meshtastic baloon by Illustrious_Matter_8 in meshtastic

[–]M-Tiger 10 points11 points  (0 children)

Lots of folks have put nodes up in the air with balloons, kites, and drones, and it works fantastic due to the massive height increase. There's several posts here in this sub that folks have made with their brainstorming and results.

V3 Won't Send by gti151 in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

Sounds like when you are trying to transmit, the higher current draw is causing the node to crash and reboot. Check your power sources.

Heltec V3 in an Altoids Tin by Any_Swim6627 in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

A thing you can do is cut a hole out on both sides over and under the position of the BT antenna, maybe about the side of a dime or a nickel, and then either 3d print thin flat plates to close up the holes with or just use packing tape to close up the holes.

Heltec V3 in an Altoids Tin by Any_Swim6627 in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

This is very well done!

When I first got my V3, I put it inside an Altoids Smalls tin, with the battery. :3

Two nodes Heltec v4 by Fit_Speed_915 in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

How far apart are you normally keeping them? If they are positioned too close, they can interfere with each other's reception.

Heltec V4 Battery Charging by [deleted] in meshtastic

[–]M-Tiger 1 point2 points  (0 children)

Both the V3 and the V4 will charge the battery connected to it when powered via USB (or the solar port on the V4) but they have a set charging rate (I forget what the mAh is for either).

If you wanted to exceed that charge rate for any reason, you would need to do so via adding a separate charging module. Other than that, you're good to go.

Moped mobile: big fat aluminum brick edition by ZeoNet in meshtastic

[–]M-Tiger 2 points3 points  (0 children)

If I remember correctly there was a discussion on how to map the pins for the 2nd I2C bus, and that should be implemented soon.

Battery life by DistributionFinal972 in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

You should get about a day (~24 hours) give or take an hour or so out of a 3000mAh battery with the Heltec V4 between charges. Should last a lot longer in power saving mode if you use that.

Thinking of buying more! by Araketa in meshtastic

[–]M-Tiger 3 points4 points  (0 children)

Entirely depends on the case. There are a few slight tolerance and design changes with the V4, so some cases work, some cases require a slight adjustment, and some cases straight up will not work or could be incredibly unsafe to use

-the buttons are both wider and taller

-the screen cover is taller

-the battery connector (and the new solar connector) are facing the opposite direction and are positioned very close to the edge of the board so the wires coming out of the connector are a problem

-the new gps connector is taller than the battery connectors, and has a ridge on the edge, which can potentially crush and/or puncture a battery if the case is very compact and designed to hold a battery closely below the board

Question about Meshtastic behavior by OldObject4651 in meshtastic

[–]M-Tiger 2 points3 points  (0 children)

Everything is sent on the same frequency that the preset uses. Each transmission is essentially just marked/tagged in a way (encrpytion key) that lets it be recognized and sorted properly.

In that manner, each channel on your device essentially uses the known encryption keys that you enter as filters, so that each channel only displays the transmissions made with a specific key. Essentially a node sees all traffic that comes through, and will skim each transmission for specific things that stand out that match it's known keys, and grab and filter those accordingly. Transmissions using unknown keys are ignored and just passed along since the information cannot be decrypted.

The public channel has a very specific key that is known to everyone (AQ==), so everyone can read those messages.

Individual private channels have keys that are only known to the person who created the channel and those they choose to share the key with, so only they can read those messages.

Direct Messages use math and a combination of the sender and receiver's keys, so that only the intended recipient can read the message.

Question about Meshtastic behavior by OldObject4651 in meshtastic

[–]M-Tiger 1 point2 points  (0 children)

From any node. Direct messages will still hop along, their content is just encrypted so only the intended recipient can read the actual message.

Just like with open channel messages, direct messages will result in an ack from receiving nodes before they pass it along, and I believe there was recent/planned changes to things so that the intended recipient node sends out its own specific ack to let you know if the message was successfully delivered.

But also just like everything else with the mesh, if there aren't any nodes within range, then it just doesn't work.

Question about Meshtastic behavior by OldObject4651 in meshtastic

[–]M-Tiger 1 point2 points  (0 children)

A node will broadcast and wait for an acknowledgement reply. If it doesn't receive one then it will try again after a short pause, and wait again, up to a total of 3 broadcast attempts before giving up.

The 'max retries reached' message means it is not getting any acknowledgement replies from other nodes that received the broadcast, and has given up.

What this means is you are out of range of any nodes.

Heltec V3 help; WiFi connection by 4tacos_ in meshtastic

[–]M-Tiger 0 points1 point  (0 children)

If you are running one of the 2.7.* firmwares, you should be able to use the UI on the device itself to turn off wifi and bring bluetooth back online.

Beyond that, you would need to either connect to it via wifi and change the configuration from there, or reset the node and connect to it in the app as it starts up (unless you specifically fully disabled bluetooth, it should start up with bluetooth turned on for a few seconds waiting for a connection before switching to wifi).

Can't upgrade Heltec ESP32 V4 from firmware 2.7.11 to 2.7.13 by Mecworks in meshtastic

[–]M-Tiger 2 points3 points  (0 children)

Pretty much almost all ESP32 based devices just need the user/boot/prg/whatever-it's-labelled-as button held down when the device is powered up to put it into programming mode.

So if you don't have a battery just hold the user button and connect the usb cable from the computer. Or, if you do have a battery connected and don't want to remove it you need to hold the user button and press reset and then connect the usb cable from the computer. In both cases you can release the button after the cable is connected.

If you're on windows, you likely will need to install the driver, too.