Arduino Class - WiFi connectivity (using CC3000)


Details
Come join us at TheLab.ms Education Center in Plano TX to learn about the Arduino. In this class we will be covering the following:
Wifi connectivity, Part 1 of 4 (http://bit.ly/2hdxA5P) (2:40) For this lecture, I chose the Adafruit CC3000 breakout board, wit)h an on-board ceramic antenna. This product also is It comes as a shield, and with a connector for an external antenna if you need extended range. At around $35, it offers 802.11a/g connectivity, very small size, a nice library, and lots of documentation.
Wifi connectivity, Part 2 of 4 (http://bit.ly/2hASyJ2) (25:25) In this part you will learn how to create a Wifi web client, whereby the Arduino will be polling a URL, and fetching a file contains instructions for turning an LED on or off. The polling method has an advantage over the web server method because it is not affected by firewall or NAT restrictions. This means that by polling an external URL to your local network, you will be able to control your Arduino from anywhere in the Internet without having to configure your router to allow access to the Arduino from the outside world.
Wifi connectivity, Part 3 of 4 (http://bit.ly/2gA69lT) (19:34) In this part you will learn how to create a Wifi web client, whereby the Arduino will be polling a URL, and fetching a file contains instructions for turning an LED on or off. The polling method has an advantage over the web server method because it is not affected by firewall or NAT restrictions. This means that by polling an external URL to your local network, you will be able to control your Arduino from anywhere in the Internet without having to configure your router to allow access to the Arduino from the outside world.
Wifi connectivity, Part 4 of 4 (http://bit.ly/2gpiJkV) (6:59) In this part you will learn an adapted version of Demo 2 from the Ethernet lecture, where we had a web server running on the Arduino, showing us a simple user interface through which we could turn an LED on and off
Wifi connectivity: upgrading your CC3000 module (http://bit.ly/2hduL4U) (10:06) In this lecture, you will learn how to upgrade the firmware in your CC3000. It is an easy process: connect your CC3000 module to your Arduino just like you did in the other CC3000 lectures, and run the upgrade sketch from the Arduino IDE v1.0.6 or earlier. Parts Needed:
Arduino UNO (http://amzn.to/2guHM9Z) The Adafruit CC3000 Wifi module (http://amzn.to/2h2cSXm) An LED (http://amzn.to/2g07eDj) A 1kΩ resistor (http://amzn.to/2hdvQJP) Access to a Wifi access point (http://amzn.to/2hm76xh).
Course work for this class comes from Arduino Step By Step (http://goo.gl/5Uv71ft) which has over 20 hours of content in 110 lectures. These classes are designed for anyone interested in learning electronic design and C programming. No experience is required. Access to the course material is free at our meetups. If you wish to access the material outside the meetup see our coupons page to get a discount from our sponsor (http://www.hackerspacetech.com/pages/coupons.html).

Arduino Class - WiFi connectivity (using CC3000)