Learning IoT with Particle Photon and Electron