Looking for help?

Scroll down and check all our online resources.  We have documentation, steps, videos, cheatsheets, etc.  If you don't find what you are looking for, here are other ways you can get help from us....

Slack

Join our Slack community and interact with the PodPi team members as well as other educators and subscribers.  By invitation only.

Email

Want to send us a quick note or ask a few questions?  Email is probably the best.  We monitor our email frequently and can get back to you shortly.

Text

If you need support while working on your lessons, texting with pictures is the quickest method to share with us your issues.  We will be happy to help.

Phone

Do you want to talk to us?  We will be happy to call you back and help out.  Simply provide your phone number and someone will call you.  Your number stays private. 

Have you downloaded Zoe's Cheat Sheet on how to create a script and run your code?  Click the button to access a high resolution of it and make sure to have a copy with you.


Need help getting started?

click on your platform below and follow the steps.

Mac

Check out our introduction to lesson 1 and 2


Scroll down for the FAQ... and Common Mistakes


Do you need additional help getting started?

Tell us more about what you need and will try to help you ASAP.  Fill this form up and I will get back to you shortly.  Make sure to provide enough information so that one of us can help you out.  You can also send us screenshots at pi@podpi.com

Name
Name
What kind of computer are you using (MacBook, Laptop, Chromebook, etc.)
Tell me what your operating system version is. Click on the small apple on the top left, then "About this Mac".
Tell me what step or lesson you are having issues with
Share with me what you have installed so far and what the problem seems to be.

Frequently Asked Questions

Technical

  • My JavaScript code fails to connect to the Arduino board on my PC.

This can happen when the Arduino board is not automatically detected by Johnny-five.  In this case you will have to specify the port yourself in the JavaScript code.  To find out what the port is, make sure your Arduino board is connected, then open the Arduino IDE (click the Arduino icon), check the bottom right of the window.  The Arduino should be recognized and tell you what port it is on.  For example COM3.  In your JavaScript, when you create the Board, add the port like this:

var board = five.Board ( {port: "COM3"} );
  • Lesson 1 - My LED only blinks once and then stops.

We've noticed that some computers (MacBook Air and older PCs running Windows 7) have issues with the .blink() command with the PWM pins.  The PWM pins are pins 3, 5, 6, 9, 10 and 11.  Use a different pin on your Arduino board (like 4) and update your code with the pin that you choose.

Common Mistakes

Here is a list of common hardware and software mistakes we have seen our students do while teaching many classes. If you are stuck, we suggest you look at these two pictures and try to find something similar to your situation. If you can't find it, fill the form above and we will get back to you shortly.

Common Hardware Mistakes.  Check out the common hardware mistakes and make sure you are not doing any of these.

Common Hardware Mistakes.  Check out the common hardware mistakes and make sure you are not doing any of these.

Here are the common software mistakes we have seen while teaching our classes.  Review the list and see if you can spot some you have seen before.

Here are the common software mistakes we have seen while teaching our classes.  Review the list and see if you can spot some you have seen before.