Asking for help

tl;dr: When you need some help or support, the #help channel on Slack will come in useful. But when you do ask for help, spending a moment and formulating your question will be of real help to getting you a quick response.

This class will be remote and it involves writing code, building circuits and making electronics projects. Along the way, you’ll probably encounter a problem or two. And as we won’t be together, our slack community and in particular #help will be a go-to resource.

Don’t be afraid to ask.

Learning to code and work with circuits can be daunting. Asking for help in a semi-public forum may feel unnerving too. But rest assured asking a question is useful, productive, and helpful. It’s likely if you have encountered a sticking point, someone else will also have the same question or challenge.

So first off, if you feel stuck, don’t be reach out and we’ll do our best to help you.

Tips for asking good questions

If you’re new to electroncis or coding, it can be hard to know exactly where a problem might lie. Is it with the code? Is it with a component? Is it with my wiring? Sometimes even for seasoned experts debugging issues across code, circuitry and cloud connectivity can take a bit of time.

To help us diagnose the root of the problem keep the following in mind:

Startup LED sequence on a Particle Argon. Credit: Particle.
Including your Code. Left: Using the Particle interface you can download your sketch. Right. In slack you can either attach the code files to a message or you can create a snippet.
Including your Code. Left: Using the Particle interface you can download your sketch. Right. In slack you can either attach the code files to a message or you can create a snippet.
Three photos of the same circuit. On the left is a photo from a distance that is hard to see some of the components. In the middle, is a top down view. On the right, is a close up side on view showing wiring between a microcontroller and a breakout board..
Including good photos. Compare these three photos. The left photo: Avoid this photo as its far from the circuit and many of the details of how components are wired are hard to diagnose. Additionally some components are occuluded by the wiring and the angle. The middle photo. A top down photo gives the most helpful angle to see components and how they are arranged and wired. It's not perfect as the jumper wires get in the way. The right photo. That's why including a close-up side on view of relevant wiring details is exceptionally helpful.

Summary

Help will be your friend… but… Be clear, be specific and be detailed

More on getting better help

This is a quick primer on how to ask for help within the course and some important things to pay attention to. Three sources that provide more detailed guides are offered below.

  1. How do I ask a good question?” by Stackoverflow:
  2. Learn faster! When and how to ask for help by Itamar Turner-Trauring.
  3. Ten Simple Rules for Getting Help from Online Scientific Communities by Giovanni M. Dall’Olio et al.