MagTag LEDs flash on waking from deep sleep
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Ambito
- embedded-iot
Direzione di ricerca
The reproduction is the alarm.exit_and_deep_sleep_until_alarms snippet on a MagTag (ESP32-S2), and the report says the flash first appears between 10.2.1 and 10.3.0, so start by bisecting that range. Look at the ESP32-S2 port's deep-sleep and wake path and at what initializes the NeoPixels on boot. Done means the NeoPixels no longer flash yellow after waking, confirmed on real MagTag hardware, since the pretend-sleep mode does not reproduce it.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
CircuitPython version and board name
Adafruit CircuitPython 11.0.0-alpha.3-9-g1ae2bac84e on 2026-11-13; Adafruit MagTag with ESP32S2
Code/REPL
import time
import alarm
print("Awake.")
time.sleep(5)
time_alarm = alarm.time.TimeAlarm(monotonic_time=time.monotonic() + 15)
print("Entering deep sleep.")
alarm.exit_and_deep_sleep_until_alarms(time_alarm)
Behavior
(See Item #1 in "Additional Information")
code.py output:
Awake.
Entering deep sleep.
Code done running.
Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
Press any key to enter the REPL. Use CTRL-D to reload.
Pretending to deep sleep until alarm, CTRL-C or file write.
Adafruit CircuitPython 11.0.0-alpha.3-9-g1ae2bac84e on 2026-11-13; Adafruit MagTag with ESP32S2
Description
- Neopixels flash yellow 4x on waking from deep sleep (does not flash the initial blue)
Additional information
- Does not actually happen when running code above, per item 2 immediately following. To my knowledge I don't have a way to access the serial output while also putting the board into actual deep sleep (not pretend)
- Does not happen when Magtag is plugged in (i.e. pretending to deep sleep)
- Behavior is not present in 10.2.1 (no LEDs flash on wakeup from deep sleep), but is present on everything I've tested beyond that (10.3.0, 10.3.2, absolute newest 11.0.0 as listed above)
(Opened per recommendation of tannewt: https://forums.adafruit.com/viewtopic.php?t=225848)
- Lingua principale
- C
- Stelle
- 4.6k
- Fork
- 1.4k
- Merge medio
- 1g
- PR unite (30g)
- 212
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di adafruit/circuitpython
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
adafruit/circuitpython#11877 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation rp2
Difficoltà 1/5 1-3 ore Idoneità per principianti 67/100
adafruit/circuitpython#11779 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
documentation enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
adafruit/circuitpython#11689 ·
I maintainer di solito rispondono entro 1 giorno
-
esp32-c3 memory optimization network
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
adafruit/circuitpython#11879 ·
I maintainer di solito rispondono entro 1 giorno
-
I2S audio playback is garbled for tone and mp3 playback on Metro ESP32-P4Forse già presa @mikeysklar l’ha presa 1 giorno fa. Apertabug
adafruit/circuitpython#11873 · 6 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di adafruit/circuitpython
Issue simili
-
agent:WSL code-review linux pri:low refactoring tooling
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
DOC BUG Missing
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
SDL-Hercules-390/hyperion#911 ·
I maintainer di solito rispondono entro 1 giorno
-
build: man page directory doubledForse già presa @zeusgoose l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
ATtiny xy2: Missing #else path may lead to inconsistencies in core digital_pin_to_timer[] arrayAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
SpenceKonde/megaTinyCore#1294 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ROCm/rocm-libraries#15866 ·
I maintainer di solito rispondono entro 2 giorni