onsemi RSL10 Smart Shot Color CameraV User Guide
- June 6, 2024
- onsemi
Table of Contents
- Overview
- Hardware Setup
- Install the RSL10 Smart Shot Mobile App
- Connect to the Camera
- Capture Image
- Capture Stream of Images
- Setting Event Triggers
- Object Recognition using Amazon Rekognition
- Firmware over the Air (FOTA) Updates
- Power Down Mode
- PUBLICATION ORDERING INFORMATION
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
RSL10 Smart Shot Color Camera
Getting Started Guide
Overview
The RSL10 Smart Shot Color Camera (SECO-RSL10-CAM-COLOR-GEVK) is a complete
ultra-low-power, an event-triggered, node-to-cloud platform that enables smart
image capture for portable, low duty cycle IoT applications including asset
monitoring and event-triggered camera. Based on the RSL10 SIP and the ARX3A0
CMOS image sensor (color and mono), the platform features multiple trigger
modes including periodic intervals, motion detection, and environmental sensor
triggers (e.g. changes in temperature and humidity). The RSL10 SIP serves as
the processing hub of the camera, and Bluetooth® Low Energy (Bluetooth LE)
connectivity enables remote control and transfer of captured image and sensor
data to the provided mobile app (available on GooglePlayTM, iOS® ).
This guide provides instructions for using the RSL10 Smart Shot Color Camera
and accompanying mobile application. For further information about the
platform, refer to the User Manual.
To get started with the platform, you will need:
- RSL10 Smart Shot Camera (SECO-RSL10-CAM-COLOR-GEVK)
- RSL10 Smart Shot mobile app
- RSL10 FOTA mobile app
- Amazon Web services (AWSTM) account credentials to use Amazon RekognitionTM
Hardware Setup
The RSL10 Smart Shot Color Camera kit includes the baseboard PCB, two ARX3A0 IAS camera modules and a USB cable. By default, the color ARX3A0 IAS module is mounted onto the PCB and the mono IAS module is bundled with the kit. To use the mono IAS module, swap the module onto the baseboard PCB. The firmware supports both modules and is capable of automatically identifying the modules. In this guide, we will be using the color IAS module.
To get started with the kit, remove the protective layer from the camera
module and connect the provided USB cable to your PC’s USB port (Fig.2).
A green LED, shown in figure 2 below, will begin blinking to confirm that the
device is ready and in BLE Advertising Mode.
Install the RSL10 Smart Shot Mobile App
In order to operate the board, download RSL10 Smart Shot mobile app from GooglePlay™ or iOS®. After installing the app, ensure that Bluetooth and GPS are enabled on your phone. The following sections detail steps to capture images from the camera over Bluetooth Low Energy, set trigger events, perform image analytics using AWS Rekognition, and perform wireless firmware updates (FOTA).
Connect to the Camera
The home screen of the mobile app displays the RSL10 Smart Shot Camera as a
discovered device.
Select the device to connect the camera to the mobile app (fig. 4).
Capture Image
After the camera is connected, the app will switch to the image capture page in Figure 5. Click the Camera icon to instruct the camera to take a picture. The image captured by the camera is transferred over Bluetooth Low Energy and is displayed on the screen. To save the image on your mobile phone, click the Save icon. On an Android phone, the image is stored in the RSL10Smartshot directory. On iPhone, the image is stored in your Photos directory.
Capture Stream of Images
The camera also can capture a continuous stream of images with different frame
rates. Click the Settings icon on the top right corner and toggle the Mode
option from Single Image to Stream. You can also adjust the frame rate from <1
frame/second to 1 frame/minute.
Exit the Settings menu by tapping the bottom of the screen. Click the Play
button to start streaming images, and click the Stop button to stop.
Setting Event Triggers
The RSL10 Smart Shot Camera supports four environmental sensors, which can be
used to trigger image capture whenever a change in value is detected.
To set or change the triggers, select the Settings icon. You can turn the
triggers ON or OFF by toggling the switch for each sensor. For temperature and
humidity sensors, you can also set the minimum and maximum thresholds values,
and trigger an event when the sensors detect values outside the range. You
can enable either an individual sensor or a combination of sensors to set your
trigger condition for image capture.
Exit the Settings menu by tapping the bottom of the screen. The RSL10 Smart Shot Camera will be armed and capture an image each time event conditions are triggered. The captured image along with the triggered event condition will be displayed on the screen.
Object Recognition using Amazon Rekognition
The mobile app uses the Amazon Rekognition cloud engine to analyze the image
and identify objects within it. The captured image is uploaded to the cloud
engine for analysis, and results are displayed on the app. More information
about the Amazon Rekognition setup is available in the platform User Manual.
You should specify your AWS account credentials to use this feature. Select
the Settings icon -> AWS Account on the Home Screen.
Enter the accessKey and secretKey associated with your AWS account and click Use. After logging in, you can use the Face icon shown below to analyze pictures captured with the RSL10 Smart Shot Camera.
Firmware over the Air (FOTA) Updates
The RSL10 Smart Shot Camera supports wireless firmware updates using the RSL10
Bluetooth 5 radio.
You will need:
- RSL10_SMARTSHOT_FIRMWARE_UPDATE_PACKAGE.zip
- RSL10 FOTA mobile app (available on GooglePlay™, iOS® ).
- Unzip the above package and download the smartshot_demo_color_cam.photo image file to your mobile
To get started, unzip the RSL10 Smart Shot Firmware update package and
download the smartshot_demo_color_cam.photo image file to your mobile device.
Note: FOTA only updates the RSL10 SoC firmware. To update the Image Sensor
Processor firmware (SPCV1100A) refer to the SmartShot Firmware update
Guide.html under RSL10_SMARTSHOT_FIRMWARE_UPDATE_PACKAGE.zip.
The boards can be switched into FOTA mode by pressing and holding the on-board
pushbutton PB1 during normal operation over the RSL10 FOTA mobile application.
This section describes over-the-air updates via RSL10 FOTA Mobile Application.
Switch to FOTA mode is indicated by 1 second long flash of LED. The platform
will then be discoverable on the RSL10 FOTA app.
After selecting the device on the mobile app, you can update the firmware by clicking Select File to import the new firmware. Click Connect and Update to send the firmware to the device.
Power Down Mode
In Power Down Mode, all systems are put into low power modes to consume the lowest possible amount of power. Low Power Mode can be entered by keeping the on-board button PB1 pressed after releasing the reset button. To return to normal operation, press the RESET button (PB_RST).
onsemi, , and other names, marks, and brands are registered and/or
common law trademarks of Semiconductor Components Industries, LLC dba “onsemi”
or its affiliates and/or subsidiaries in the United States and/or other
countries. onsemi owns the rights to a number of patents, trademarks,
copyrights, trade secrets, and other intellectual property. A listing of
onsemi’s product/patent coverage may be accessed at
www.onsemi.com/site/pdf/Patent−Marking.pdf.
onsemi is an Equal Opportunity/Affirmative Action Employer. This literature is
subject to all applicable copyright laws and is not for resale in any manner.
The evaluation board/kit (research and development board/kit) (hereinafter the
“board”) is not a finished product and is not available for sale to consumers.
The board is only intended for research, development, demonstration, and
evaluation purposes and will only be used in laboratory/development areas by
persons with engineering/technical training and familiar with the risks
associated with handling electrical/mechanical components, systems, and
subsystems. This person assumes full responsibility/liability for proper and
safe handling. Any other use, resale, or redistribution for any other purpose
is strictly prohibited.
THE BOARD IS PROVIDED BY on semi TO YOU “AS IS” AND WITHOUT ANY
REPRESENTATIONS OR WARRANTIES WHATSOEVER. WITHOUT LIMITING THE FOREGOING,
onsemi (AND ITS LICENSORS/SUPPLIERS) HEREBY DISCLAIMS ANY AND ALL
REPRESENTATIONS AND WARRANTIES IN RELATION TO THE BOARD, ANY MODIFICATIONS, OR
THIS AGREEMENT, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING
WITHOUT LIMITATION ANY AND ALL REPRESENTATIONS AND WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON−INFRINGEMENT,
AND THOSE ARISING FROM A COURSE OF DEALING, TRADE USAGE, TRADE CUSTOM OR TRADE
PRACTICE.
onsemi reserves the right to make changes without further notice to any board.
You are responsible for determining whether the board will be suitable for
your intended use or application or will achieve your intended results. Prior
to using or distributing any systems that have been evaluated, designed or
tested using the board, you agree to test and validate your design to confirm
the functionality for your application. Any technical, applications or design
information or advice, quality characterization, reliability data or other
services provided by onsemi shall not constitute any representation or
warranty by onsemi, and no additional obligations or liabilities shall arise
from onsemi having provided such information or services.
onsemi products including the boards are not designed, intended, or authorized
for use in life support systems, or any FDA Class 3 medical devices or
medical devices with a similar or equivalent classification in a foreign
jurisdiction, or any devices intended for implantation in the human body. You
agree to indemnify, defend and hold harmless onsemi, its directors, officers,
employees, representatives, agents, subsidiaries, affiliates, distributors,
and assigns, against any and all liabilities, losses, costs, damages,
judgments, and expenses, arising out of any claim, demand, investigation,
lawsuit, regulatory action or cause of action arising out of or associated
with any unauthorized use, even if such claim alleges that onsemi was
negligent regarding the design or manufacture of any products and/or the
board.
This evaluation board/kit does not fall within the scope of the European Union
directives regarding electromagnetic compatibility, restricted substances
(RoHS), recycling (WEEE), FCC, CE or UL, and may not meet the technical
requirements of these or other related directives.
FCC WARNING – This evaluation board/kit is intended for use for engineering
development, demonstration, or evaluation purposes only and is not considered
by onsemi to be a finished end product fit for general consumer use. It may
generate, use, or radiate radio frequency energy and has not been tested for
compliance with the limits of computing devices pursuant to part 15 of FCC
rules, which are designed to provide reasonable protection against radio
frequency interference. Operation of this equipment may cause interference
with radio communications, in which case the user shall be responsible, at its
expense, to take whatever measures may be required to correct this
interference.
onsemi does not convey any license under its patent rights nor the rights of
others.
LIMITATIONS OF LIABILITY: onsemi shall not be liable for any special,
consequential, incidental, indirect or punitive damages, including, but not
limited to the costs of prequalification, delay, loss of profits or goodwill,
arising out of or in connection with the board, even if onsemi is advised of
the possibility of such damages. In no event shall onsemi’s aggregate
liability from any obligation arising out of or in connection with the board,
under any theory of liability, exceed the purchase price paid for the board,
if any.
The board is provided to you subject to the license and other terms per
onsemi’s standard terms and conditions of sale. For more information and
documentation, please visit www.onsemi.com.
PUBLICATION ORDERING INFORMATION
LITERATURE FULFILLMENT:
Email Requests to: orderlit@onsemi.com
onsemi Website: www.onsemi.com
TECHNICAL SUPPORT
North American Technical Support:
Voice Mail: 1 800−282−9855 Toll-Free USA/Canada
Phone: 011 421 33 790 2910
Europe, Middle East and Africa Technical Support:
Phone: 00421 33 790 2910
For additional information, please contact your local Sales Representative
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>