RoadTest: GraspIO Cloudio + Raspberry Pi 3
Author: vlaine
Creation date:
Evaluation Type: Development Boards & Tools
Did you receive all parts the manufacturer stated would be included in the package?: True
What other parts do you consider comparable to this product?: I did not find other hat with all the features of this board. It has built in sensors (light, temperature, infrared), digital switch, buzzer, RGB LED, OLED display, 3 additional easy plugin sensor ports, an easy plugin motor / servo port, and an easy plugin IO port. GraspIO Cloudio does not require any knowledge of programming thanks to the Grasp Sudio Mobile app with drag and drop controls. That said, you could consider the following boards to be kinda comparable if you don't need all the GraspIO features: Enviro pHAT, Sense Hat or Matrix Creator.
What were the biggest problems encountered?: 1. I have not been able to use Hotspot Twinkle to add the GraspIO board to GraspIO Studio. I always ended with a Handshake error. However, USB Twinkle worked perfectly so I decided to use this option instead. 2. IFTTT Trigger did not work for me. IFTTT logged this trigger failure error message "There was an error with GraspIO service". I reported this error to the GraspIO support team yesterday and am waiting for their reply, but it's a Holiday so I won't have the answer right away. Update: GraspIO support replied quickly. This is a know bug that will soon be fixed. The error displayed in IFTTT means nothing and the applet will run anyway. Don't worry. I tried it and it works.
Detailed Review:
GraspIO comes in a neat black box with instructions. Note that the Raspberry Pi boards displayed in the pictures are not included.
GraspIO is compatible with any raspberry :Raspberry Pi 1/2/3/ even the Zero and the Zero W.
From their site, compatibility for the latest Raspgerry Pi 3 Model B+ will be rolled out shortly.
At this point. Be patient. The GraspIO board will be updated and the process can take a few minutes.
Do not attempt to unplug your raspberry Pi or the GraspIO board until GraspIO says Welcome.
Here's what you will see while the board is being updated :
Programming with GraspIO Studio is a breeze. You don't need to learn how to program. Just drag and drop the blocks.
Here's a quick reference guide to help you map the blocks with the GraspIO board.
* The motor block is not ready to use yet. It should be available in a near future.
You can use Google Home or Alexa to start a program on your GraspIO board.
Here's an example using Google Home
I tested IFTTT using Grasp.IO board as a trigger.
My goal was to open my smart light when motion is detected.
The board is able to control a servo (and soon a motor) directly. No need for an additional motor driver.
This is a substantial economy and a nice addition for this tiny board.
A 6 year old child can develop an impressive application in only a few minutes.
I have never seen a development board so easy to use, so powerful, so motivating for somebody looking to learn how to develop.
So of course I asked myself, where's the catch?
I found 2, let's call it, drawbacks :
The sensor itself IS accurate.
What makes it inaccurate is it's location. It is directly on the board and the board generates heat.
Therefore, the sensor will not display the room temperature, but the temperature on the board.
If you want to know if your board is overheating, it's perfect. If you want the room temperature, you will have to connect your own temperature sensor.
This cheap TMP36 did an excellent job and is a good alternative.
Ok so this board is awesome, powerful, easy to use. There must be a catch. Where's the catch.
It's not exactly a catch because it is well document on the GraspIO website, but it's something you have to consider before to purchase the board.
GraspIO comes with 50 000 free cloud calls. After those free calls, you are allowed 100 free calls per day. If you need more, you have to purchase a subscription.
Some actions cost more calls than others.
Also note that calls are linked to the board, not to the account.
If you purchase a used board, the cloud calls are not reset.
It's the only reason why I gave 7/10 for the price to performance ratio.
Here's a link where you can find more details
https://guide.grasp.io/terms-of-service#section-7-io-t-cloud-metering
For a project the number of calls incurred will be sum of the three calls explained below.
Each time a project is deployed, 1 deployment call is made. In addition, the Cloud calls corresponding to individual functions or blocks within the project are deducted from your account.
The calls corresponding to each block/function are summarized below.
* 1 Call per value per mobile device.
** Call deductions will begin once the project is uploaded to the board irrespective of the applet creation on IFTTT. So, if the board is configured to work as a Trigger for IFTTT, call deductions will be made when the triggers are fired on the device even if the applet is not created or enabled for the board.
As you can see, IFTTT is really fun, but it cost a lot of cloud calls. If your project rely on IFTTT, be prepared to purchase a plan.
This board is really awesome.
Definitely YES
It's the first board you should purchase for your Raspberry Pi
It's fun both for people with no development knowledge and for experienced software developer like me
I was like a child when playing with it
Top Comments
Nice test report.
DAB
Yes well done. The GraspIO does look intriguing.
When I saw the initial Roadtest call I thought the board looked fun......after reading your excellent review that wow factor is confirmed. The GraspIO seems really easy to setup and start testing out ideas…