GroveParticle
Experiments for iOT with Particle and Grove System for OSX
Acknowledgement
Although all samples will probably work on Windows or Linux, all projects have been developed and tested in MacOS X (10.13.2).
Prerequisites
To work with these experiments you need
- Atom - Code Editor
- Particle-Dev package for Atom - Particle Extension for Atom
- RedBear Duo - iOT board with WIFI and BLE from RedBear or Photon - iOT board with WIFI from Particle
- Grove Base Shield - Expansion shield board to connect the iOT board to the Grove System
These experiments use several sensors, actuators, leds or other output Grove System modules found here
Because of firmware dependencies, these projects will not execute standalone on ParticleDev when using RedBear Duo. Download or clone the project folders to a local repository and run through Atom.
Installing
To start running these experiments you need to install the software mentioned above. Then provision your RedBear Duo or Photon. It needs to connect to your local WIFI network to connect to the particle cloud.
First connect your iOT board to your expansion shield. Then connect your expansion shield to USB power. Any of the USB ports on your computer will do.
Download an app to your phone and follow the instructions to enable provisioning:
- RedBear Duo - iOS app
- RedBear Duo - Android app
- Photon - Apps for Photon
To provision your iOT board, you need to put it in Listening Mode. It will restart after it has found your WIFI network with the right credentials. You might have to upgrade your firmware first - Instructions for RedBear Duo
First Run
To see if everything works, login to a account on Particle.io and see if your device is listed. If it's not you will have to claim your device in the Particle cloud first.
If everything works go to the Particle Cloud IDE and click on your device in the bottom right corner of your screen. You now see your device in the menu on the left hand side of your screen. Click the arrow to downdrill more details. Click on the 'SIGNAL' button. The on board led of your iOT board will cycle multiple colors to show it has received the signal.
You're now ready to go. Move over to Atom and open a project folder. Don't forget to select your device in Atom before trying to flash your code.
Author
- Michel van der Wal
License
This project is licensed under GNU General Public License - see the LICENSE.md file for details