~/dnim.dev
▸Writing▸About
All writing

~/writing/tags

#lwip

1 post

Embedded systems
November 30, 20258 min

The furnace controller that deadlocked when the WiFi dropped

An RP2040 furnace controller would freeze at random, always when the WiFi dropped. The culprit was a connectivity probe that opened a TCP connection to decide whether it could open one. A timeout would have hidden it; removing the probe fixed it.

#rp2040#pico#embedded#c

dnim.dev · built and broken by JR

WritingGitHubRSS