Hello everybody - I’m happy to join this exciting thing called Meshtastic.
SInce I’m not as confident in programming / electronics I hope, that I´m not asking the same question the 1000th time. I did Google extensively and tried to find a solution in this forum. But unfortunately, I´m not getting further.
The situation:
Computer: MacBook Air 2014 10.13.6
USB Driver: CP2104 from Silicon Labs (it shows active)
I got a TTGO T-Beam LILLYGO T22_V1.1 291212 from Aliexpress. It seems to be working but else as stated, it doesn’t have the meshtastic firmware on it. It shows SoftRF when started.
Now I tried to flash it with meshtastic but my Mac doesn’t recognize it.
Things I’ve tried so far:
Switching several USB cables
Holding the reset button before connecting to USB
When trying to connect it via Terminal I receive this message:
XXXXXX:~ XX$ esptool.py chip_id
esptool.py v3.0
Found 1 serial ports
Serial port /dev/cu.Bluetooth-Incoming-Port
Connecting…………………_____
/dev/cu.Bluetooth-Incoming-Port failed to connect: Failed to connect to Espressif device: Timed out waiting for packet header
A fatal error occurred: Could not connect to an Espressif device on any of the 1 available serial ports.
I would be very happy to get any idea what I could do to get this working.
Thank you for reading
Also the USB cable you use matters alot, a quality cable goes a long way with cheaper ones causing flash issues. The serial and basic nature of the interface makes it so that a USB cable can and does make all the difference for being able to flash correctly.
Yes its one of the reasons I made the GUI, I want a touch screen I/O for setting up the radios in the field. Python will come installed by default with Raspbian you will just need to:
python -m pip install --upgrade meshtastic
python -m pip install PySimpleGUI
python -m pip install -i Simple index meshtastic-gui
If you get an error about Meshtastic Not found then you will need to add then newly added python modules to your PATH which is most likely
~/.local/bin
this may not be the location but I believe it its the location that python installs modules in Raspbian
Whith everything set up you can launch the GUI with
No ,
either use a rasPi and flash its SD card with a supported linux, preferably raspBian,
or flash linux on a usb stick (e.g. with rufus software), plug it into your laptop and then boot from the usb stick. Your actual OS will not be touched by this procedure.
edit: use a virtual machine instead and install linux there. it is always handy to have a linux vm at hand
I will order one the coming days and as soon I got my hands on it, I will report!
Until then I keep studying this fantastic forum - this is awesome!
I should consider again, getting a HAM license, it seems there are quite a few great ideas waiting.