Good Morning,
What pins on the RP2040 Feather connect to what pins on the AdaFruit AirLift so that the AF Chrome web tool will connect?
Experimental Web Platform features is enabled on Chrome. Confirmed COM port too.
My new AirLift is at version 1.2.2 and I want to upgrade it to 1.4.8 possibly 1.7.4.
- - - Firmware vers. bytearray(b'1.2.2\x00')
- - - MAC addr actual: ['0x34', '0xab', '0x95', '0x49', '0x1a', '0x4']
From CircuitPython 7.0.0 code.py
My current connections.
AirLift - - - Feather RP2040
SCK - - - SCK
MISO - - - MIso
MOSI - - - MOsi
CS - - - D9
BUSY - - - D6
RST - - - D5
Thank You,
Bruce
AirLift Update Pins on Feather RP2040
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- Franklin97355
- Posts: 23911
- Joined: Mon Apr 21, 2008 2:33 pm
Re: AirLift Update Pins on Feather RP2040
Have you taken a look at the learning article? https://learn.adafruit.com/adafruit-air ... ut#pinouts
- blakebr
- Posts: 957
- Joined: Tue Apr 17, 2012 6:23 pm
Re: AirLift Update Pins on Feather RP2040
Hello Franklin,
Thanks for the Sunday reply. I read the page you suggested and changed the last three pins to match the instructions. I also added TX to RX and RX to TX.
SCK to SCK, MISO to MIso, MOSI to MOsi,
CS - - - D10
Busy - - - D9
RESET - - - D6
Still No joy in Mudville.
Bruce
Thanks for the Sunday reply. I read the page you suggested and changed the last three pins to match the instructions. I also added TX to RX and RX to TX.
SCK to SCK, MISO to MIso, MOSI to MOsi,
CS - - - D10
Busy - - - D9
RESET - - - D6
Still No joy in Mudville.
Bruce
- Franklin97355
- Posts: 23911
- Joined: Mon Apr 21, 2008 2:33 pm
Re: AirLift Update Pins on Feather RP2040
Which airlift board do you have and what chrome are you using? Can you post links to the products?
- blakebr
- Posts: 957
- Joined: Tue Apr 17, 2012 6:23 pm
Re: AirLift Update Pins on Feather RP2040
Franklin,
Adafruit AirLift – ESP32 WiFi Co-Processor Breakout Board PRODUCT ID: 4201
https://www.adafruit.com/product/4201
Adafruit Feather RP2040 PRODUCT ID: 4884
https://www.adafruit.com/product/4884
If I use the lash-up I can connect to the internet and pull down data.
I want to move up from AirLift 1.2.2 to 1.4.5 or 1.4.8 at least, possibly 1.7.4.
I am using the current version of Chrome:
Chrome is up to date
Version 94.0.4606.81 (Official Build) (64-bit)
This is the passthru I am using.
Adafruit-Feather-RP2040-Passthru.uf2
Bruce
Adafruit AirLift – ESP32 WiFi Co-Processor Breakout Board PRODUCT ID: 4201
https://www.adafruit.com/product/4201
Adafruit Feather RP2040 PRODUCT ID: 4884
https://www.adafruit.com/product/4884
If I use the lash-up I can connect to the internet and pull down data.
I want to move up from AirLift 1.2.2 to 1.4.5 or 1.4.8 at least, possibly 1.7.4.
I am using the current version of Chrome:
Chrome is up to date
Version 94.0.4606.81 (Official Build) (64-bit)
This is the passthru I am using.
Adafruit-Feather-RP2040-Passthru.uf2
Bruce
- blakebr
- Posts: 957
- Joined: Tue Apr 17, 2012 6:23 pm
Re: AirLift Update Pins on Feather RP2040
The web page says connected, then says cannot reset many times and stops.
- adafruit_support_carter
- Posts: 29163
- Joined: Tue Nov 29, 2016 2:45 pm
Re: AirLift Update Pins on Feather RP2040
Sounds like basic functionality is working.If I use the lash-up I can connect to the internet and pull down data.
It's unclear what the current issue is. Are you stuck trying to update the firmware? Or can you link to which part of the guide is not working? What is the "AF Chrome web tool"?
- blakebr
- Posts: 957
- Joined: Tue Apr 17, 2012 6:23 pm
Re: AirLift Update Pins on Feather RP2040
Franklin,
The AirLift is working as a WiFi client with ESP32 firmware v1.2.2.
I want to upgrade the Airlift ESP32 to a minimum of v1.4.5. Possibly v1.7.4 to get BLE functionality.
The Adafruit-Feather-RP2040-Passthru.uf2 does not indicate what pins of the Feather RP2040 I should connect to the AirLift to make the upgrade possible.
The symptoms I get from the AdaFruit web page is that the AdaFruit web page can connect to the Feather but not reset the ESP32 and therefore can't upgrade the ESP32 firmware.
The symptoms tell me that the web page is talking to the Feather with passthru but probably because of a wiring error the web page is not talking to the ESP32.
This is the URL for the web page https://adafruit.github.io/Adafruit_WebSerial_ESPTool/
Bruce
The AirLift is working as a WiFi client with ESP32 firmware v1.2.2.
I want to upgrade the Airlift ESP32 to a minimum of v1.4.5. Possibly v1.7.4 to get BLE functionality.
The Adafruit-Feather-RP2040-Passthru.uf2 does not indicate what pins of the Feather RP2040 I should connect to the AirLift to make the upgrade possible.
The symptoms I get from the AdaFruit web page is that the AdaFruit web page can connect to the Feather but not reset the ESP32 and therefore can't upgrade the ESP32 firmware.
The symptoms tell me that the web page is talking to the Feather with passthru but probably because of a wiring error the web page is not talking to the ESP32.
This is the URL for the web page https://adafruit.github.io/Adafruit_WebSerial_ESPTool/
Bruce
- adafruit2
- Posts: 22148
- Joined: Fri Mar 11, 2005 7:36 pm
Re: AirLift Update Pins on Feather RP2040
if you're folowing this page
https://learn.adafruit.com/upgrading-es ... t-firmware
these are the pins to connect (plus of course power, and UART)
https://github.com/adafruit/Adafruit_Le ... ough.c#L32
https://learn.adafruit.com/upgrading-es ... t-firmware
these are the pins to connect (plus of course power, and UART)
https://github.com/adafruit/Adafruit_Le ... ough.c#L32
- blakebr
- Posts: 957
- Joined: Tue Apr 17, 2012 6:23 pm
Re: AirLift Update Pins on Feather RP2040
Franklin,
I got it working. THANK YOU!
However>
Firmware versions v1.4.4, v1.4.5, v1.4.7, and v1.4.8 would load but would not work with the code.py that v1.2.2 liked.
Went for broke and loaded v1.7.4 and it works and likes the same code.py that v1.2.2 liked.
I will post a list of ALL the pins that are connected from the AlrLift to the Feather RP2040 shortly.
Again, Thank You,
Bruce
P.S. It would be a lie if I said I understood what the results were. To quote my KW-26 instructor:
"I don't understand everything I know about the KW-26."
I got it working. THANK YOU!
However>
Firmware versions v1.4.4, v1.4.5, v1.4.7, and v1.4.8 would load but would not work with the code.py that v1.2.2 liked.
Went for broke and loaded v1.7.4 and it works and likes the same code.py that v1.2.2 liked.
I will post a list of ALL the pins that are connected from the AlrLift to the Feather RP2040 shortly.
Again, Thank You,
Bruce
P.S. It would be a lie if I said I understood what the results were. To quote my KW-26 instructor:
"I don't understand everything I know about the KW-26."
- blakebr
- Posts: 957
- Joined: Tue Apr 17, 2012 6:23 pm
Re: AirLift Update Pins on Feather RP2040
Notes on Upgrading AirLift Firmware
AirLift - - Feather
1 VIN - - - USB
2 3v3 - - - No Connection
3 GND - - - GND
4 SCK - - - SCK
5 MISO - - - MOsi
6 MOSI - - - MIso
7 CS - - - D13
8 BUSY - - - D6
9 RST - - - D12
A GP0 - - - D10
B RX1 - - - TX
C TX0 - - - Rx
Adafruit AirLift – ESP32 WiFi Co-Processor Breakout Board
PRODUCT ID: 4201
Adafruit Feather RP2040
PRODUCT ID: 4884
How To:
https://learn.adafruit.com/upgrading-es ... t-firmware
Web Configurator:
https://adafruit.github.io/Adafruit_WebSerial_ESPTool/
Chrome Settings:
chrome://flags >> Experimental Web Platform features [Enable]
Files Needed:
Links in How To and AdaFruit Downloads
Adafruit-Feather-RP2040-Passthru.uf2
adafruit-circuitpython-adafruit_feather_rp2040-en_US-7.0.0.uf2
NINA_W102-v1.7.4.bin etc.
AirLift - - Feather
1 VIN - - - USB
2 3v3 - - - No Connection
3 GND - - - GND
4 SCK - - - SCK
5 MISO - - - MOsi
6 MOSI - - - MIso
7 CS - - - D13
8 BUSY - - - D6
9 RST - - - D12
A GP0 - - - D10
B RX1 - - - TX
C TX0 - - - Rx
Adafruit AirLift – ESP32 WiFi Co-Processor Breakout Board
PRODUCT ID: 4201
Adafruit Feather RP2040
PRODUCT ID: 4884
How To:
https://learn.adafruit.com/upgrading-es ... t-firmware
Web Configurator:
https://adafruit.github.io/Adafruit_WebSerial_ESPTool/
Chrome Settings:
chrome://flags >> Experimental Web Platform features [Enable]
Files Needed:
Links in How To and AdaFruit Downloads
Adafruit-Feather-RP2040-Passthru.uf2
adafruit-circuitpython-adafruit_feather_rp2040-en_US-7.0.0.uf2
NINA_W102-v1.7.4.bin etc.
Please be positive and constructive with your questions and comments.