Even though it presents itself as a serial device on linux, all guides I found online to flash #meshcore onto the #heltec v3 assume you use the webflasher.

The exception was one that relied on installing esptool, which promptly crashed with python errors when i ran `esptool chip_id`.

Webflasher requires chrome. Sigh. Still stuck on "connecting". Turns out even though my user is on the dialout group, permissions were "wrong", had to change from 660 to 666.

There, flashed.
Finally.

Still would've preferred a simpler CLI solution.