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?:
What were the biggest problems encountered?: I was expecting a programmable platform.
RSL10-SENSE-GEVK comes in two flavors:
When I applied for this roadtest I assumed that I will receive a programmable version. And I wanted to use the platform with its sensors to design a baby monitoring device. And as such I read the “RSL10-SENSE-GEVK (and RSL10-SENSE-DB-GEVK) User Guide” - EVBUM2614 - which is an excellent introduction material on starting with this platform. It goes into installing and configuring the IDE (Eclipse-based), programming, debugging and using the mobile app.
I received the base version and I had to rethink the way to approach this roadtest. The best way would be to describe the mobile app and the way to interact with the board. If anyone can think of a better approach, I would be glad to learn more as I think that the board packs so much power and resources!
RSL10-SENSE-GEVK is filled with sensors! It is hard to believe that so many features were packed in such a small area:
On starting the app, the searching for a board starts. Once a board is discovered, the MAC address is displayed. It might be necessary to reset the board in order to be discovered. The device name is editable.
The second step is selecting the sensor(s) to be monitored or actuator(s) to be controlled (these need to be connected to the board).
For the actuators you can find the following options (brushless DC and stepper motors and LED balast):
[Edit] As stevesmythe rightly pointed out, this part of the app is not for the RSL10-Sense-GEVK board, but for another platform (Bluetooth Low Energy IoT Development Kit base board and daughter boards - more here).
Sensors (built in sensors)
|ALS-NOA1305||The sensor is read continuously (~ once a second) and the values are updated accordingly|
|TPS (Touch Pad)||Unsupported Node|
|Environmental (Air Quality, Pressure, Humidity, Temperature)||The values are not updated continuously. Is it because of the sensor (BME680)?|
|Gyroscope||The sensor is read continuously (~ once a second) and the values are updated accordingly|
|Accelerometer||The sensor is read continuously (~ once a second) and the values are updated accordingly|
|Magnetometer||The sensor is read continuously (~ once a second) and the values are updated accordingly|
The app has other features as well:
I will try to focus on the last two features in a future post.
Just had a search around and found that ONSemi does an IoT Development Board system that offers plug-in shields, including stepper motor driver, BLDC motor shield etc. I think it's a case of ONSemi only producing one app to support a range of devices. Essentially, you can't control motors with the RSL10-SENSE-GEVK and the app.
[Edit] Actually, to use the app I think you would need this board (BLE) and the BDK−DCDC−GEVB Power Shield.
Hello, Steve! I indeed do not have the debug version. I didn't connect any motors to the RSL10 board. I just played with the app moving the sliders and taking screenshots. However, thinking how one might do it (if in possession of the debug version), I assume that it can be done via the interface pins (I2C pins + GIO pin) - using a motor control board connected via I2C, for example. I don't see another way! What do you think?
I'm a bit confused. Assuming that you don't have the debug board version, how do you connect the BLDC or stepper motors shown in the app screenshots?