For those who don't know what a canonical question is, view this blog post.
Anyway, can we brainstorm some ideas for ones? I feel like they could be a great addition to our community.
This question already talks about a canonical question for sending data via serial
However, what other topics could we do? Does anyone want to write one? I feel like we need someone to get the ball rolling and then we can let others edit it (as a community wiki).
The nice part about this is one person could start it and then others can help build it. As it grows, we can start closing duplicates that are covered in the canonical question. In addition, chat can be used to distribute the work between people by collaborating effectively.
Some topics ideas:
- Uploading errors
- Web servers (how to control  with an Arduino )
- ...whatever else you can think of.
To do this, ask a fairly broad question (that, of course, can't be closed as too broad), answer it yourself, and (optional) flag for a moderator to make the question CW.