Update firmware on ESP32 Airlift Wifi breakout

For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
KurtE
 
Posts: 46
Joined: Fri Apr 25, 2014 8:10 pm

Update firmware on ESP32 Airlift Wifi breakout

Post by KurtE »

There is a forum thread on pjrc: https://forum.pjrc.com/threads/70062-Te ... ng-Port-21

Where a user was having an issue.... So thought I would try it out. I don't have the Feather wing, but do have an Airlift Wifi Breakout, that I purchased two years ago....
I believe it is a: https://www.adafruit.com/product/4201
Although the dot on mine is pink not blue...

So figured I probably need to update the firmware. I have been trying using stuff on: https://learn.adafruit.com/adafruit-air ... t-firmware

Note: I am trying to update using a Teensy 4.1...

So far I have not had any luck:

Note: the program on that page does not compile as confusion on PIN_NEOPIXEL versus NEOPIXEL_PIN

Also does not make sense to me, as some of the instructions talk about GPIO0 and like the fetherwing talks about SJ.... But sketch shows -1 pin number for this?

So far the ESP tool has not wanted to talk to the ESP32... I tried connecting it to a pin and update sketch to that pin. Tried simply connecting to 3.3v or gnd, still does not talk.

Any suggestions?

User avatar
mjs513
 
Posts: 9
Joined: Sat Sep 09, 2017 2:16 pm

Re: Update firmware on ESP32 Airlift Wifi breakout

Post by mjs513 »

I have been having the same problem but in my case I am using a Adafruit Featherwing.

I soldered up the three pads under the board per the instructions on: https://learn.adafruit.com/adafruit-air ... t-firmware.

Then I loaded up the passthrough sketch but also noticed that for the Teensy gpio0 is set to -1 instead of 10 so not sure how you get it into bootloader mode if set to -1:

Code: Select all

  // manually put the ESP32 in upload mode
  digitalWrite(ESP32_GPIO0, LOW);
  digitalWrite(ESP32_RESETN, LOW);
  delay(100);
  digitalWrite(ESP32_RESETN, HIGH);
With that said if I run the sketch I do see this in the serial monitor:

Code: Select all

ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_RESET),boot:0x2 (D
With that said I have tried to update the uf2 but I can't seem to get it to go into bootloader with the double clip - spent a good half hour trying. So ditto to what @KurtE said

Locked
Please be positive and constructive with your questions and comments.

Return to “Wireless: WiFi and Bluetooth”