You can usually find the USB Drivers for your hardware at the vendors home page. To make things easier we provide the most common links to drivers here:
– Silicon Labs CP210x for Win/Mac/Linux
– WCH CH340G for Win/Mac/Linux
You can find the latest version of the ESPTool for your platform here. Download and unzip it to a location that you can easily access from the terminal window.
You can download the latest version of our firmware as binary here.
If you do not know which of the ports listed is the right one – try unplugging/replugging the USB cable and identify which port disappears and reappears.
ls /dev/tty.*
ls /dev/cu.*
Use the following command to flash the firmware to the connected board.
./esptool -cp $PORTNAME -cd $BOARDTYPE -ca 0x00000 -cf $FIRMWARE-BINARY
Example to flash the “sensate.vx.bin” to the Board of type NodeMCU connected to the serial port called “dev/tty.SLAB_USBtoUART”:
./esptool -cp /dev/tty.SLAB_USBtoUART -cd nodemcu -ca 0x00000 -cf /path/to/sensate.vx.bin
Make sure you reset your hardware once manually after flashing to ensure proper function!