This quick start guide applies to both PIC-IoT WG and AVR-IoT WG. All you will need is a board, a micro-USB cable, and a 2.4 GHz Wi-Fi connection!Plug In
Connect your board to your Windows, Mac, or Linux PC through a micro USB cable. Your PC will recognize the board as a removable storage drive CURIOSITY.
The CURIOSITY drive contains several files. Click on CLICK-ME.HTM to open your uniquely configured google cloud portal in a browser.
Enter your wireless network information on the page. Click Download Configuration to download the Wi-Fi® configuration file, WIFI.CFG.
Note: The ATWINC1510 Wi-Fi network controller only supports 2.4GHz connections. If you're having trouble, try connecting to a hot spot from your phone.
Drag and drop the file to the CURIOSITY drive. Your board will blink, and automatically connect to the network.Dive In
Once your board is connected, you’ll immediately be able to dive into your temperature and light data through Microchip’s Google Cloud sandbox.
Microchip’s sandbox is for demonstration purposes. Set up a private account when you’re ready to start your journey with Google Cloud’s bleeding-edge machine learning and artificial intelligence tools.Next Steps
Ready to start programming and debugging your hardware solution? Follow the Development Requirements for PIC-IoT WG and AVR-IoT WG Tutorial for instructions on how to install the MPLAB X and MCC development environment.Troubleshooting
If you are having trouble connecting to Wi-Fi:
- Make sure you are using a 2.4GHz connection.
- While the WINC1500 Wi-Fi Network Controller can support enterprise level security (what you'll usually see at your office or university), this is not part of the demo. I usually configure a hot spot on my phone.
- We've had the most seamless experience using a Wi-Fi SSID that has no special characters. For example, we use "MCHP.IOT" instead of "MCHP's IOT"
- Make sure you're dragging "WIFI.CFG" and not accidentally dragging a file that is auto named something like "WIFI (1).CFG" because you've downloaded multiple while troubleshooting