Closed nitin710 closed 1 year ago
boards.txt
from the adafruit boards package
# Adafruit Feather M0 (SAMD21)
# ------------------------------
adafruit_feather_m0.name=Adafruit Feather M0
adafruit_feather_m0.vid.0=0x239A
adafruit_feather_m0.pid.0=0x800B
adafruit_feather_m0.vid.1=0x239A
adafruit_feather_m0.pid.1=0x000B
adafruit_feather_m0.vid.2=0x239A
adafruit_feather_m0.pid.2=0x0015
Tested:
Tools > Get Board Info
does not show any info. Instead, Arduino shows a message stating "Native USB port. cannot obtain information"Feather M0 in normal mode
Feather M0 in bootloader mode
Notice
For ESP
The ESP32 feather has CP2104 driver, which is responsible for UART comms. From primary testing (and then verification using design files), it looks like the CP2104 is always powered ON, as long at teh USB is connected. This means that pressing the RESET button will not toggle the CP2104 on->off->on, for detection by firmware installer. We need probably need to change the standard flow to detect a feather in firmware installer.
Tested working with ESP on Windows
Description
Useful links
Proposed solution
boards.txt
file (mentioned in the forum thread above. Below are the VID/PID for Feather M0.