Skip to content

Guides

Two kinds of page live here. The questions page answers what people ask before they start, and the troubleshooting pages start from a symptom you are looking at right now and walk to the fix.

  • Questions people ask covers why a board freezes on the network, whether any of this uses async, how the same code runs on CircuitPython and MicroPython, and what a library costs in flash.
  • Troubleshooting starts from the error text, the hang, or the missing drive: a board that will not show up, WiFi that will not connect, TLS that fails, a deploy that is refused, memory that runs out.
  • Wiring WiFi credentials shows how a network name and password reach a board without living in your code or your git history.

Library documentation lives on its own pages, one per library, from the documentation home.