Connecting to the Internet

The PyBBIO libraries make it pretty straightforward to get the data, but we want to be able to view the weather remotely, so printing it to the terminal isn't going to cut it. There are a number of services that provide data storage and remote viewing for your connected devices; we'll use ThingSpeak (https://thingspeak.com/), which provides free data storage and plotting. The benefit of using a service like ThingSpeak is that you don't need to set up things, such as port forwarding in order to make your BeagleBone directly accessible from the Internet, which comes with certain security risks.

You'll need to start by setting up a ThingSpeak account at https://thingspeak.com/users/sign_up. Once you've logged into your account, ...

Get Learning BeagleBone Python Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.