skip-iot · • sirena evk based iot soc processor • stm32 mcu interface • pcb • device...

15
www.sirenatech.com SKIP-IoT Sirena Knowledge & Information Program

Upload: others

Post on 15-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

www.sirenatech.com

SKIP-IoTSirena Knowledge & Information Program

Page 2: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Introduction to real world

advanced technologies with

hands-on experience.

Knowledge about hardware and software integrated systems

which explains how real world products are built.

Introduction to product design

cycle - helps visualise the end

product.

Enriches learning as

students would be able to

correlate their respective

disciplines with SKIP

projects.

Students develop interpersonal

and intra-personal skills

benefiting their overall personality

development, while connecting

with real world technologies.

IoT (Internet of Things)

Vision

Artificial Intelligence (AI)

Machine Learning

Voice Assistants

Deep Learning

Far Field Mic and ASR

Natural Language Processing(NLP)

Wi-Fi

Cloud

Big Data and Analytics

Industrial IoT

3D Printing

Communication Protocols

AWS - IoT

Humanoids

EVK - PCB

Processors

Micro-controllers

LEDs

Speakers

Sensors

IMU

Battery

Camera

Mics

Raspberry Pi

Arduino

Sirena SDK

C programming

C++ Programming

Android Programming

Python Scripting

Windows OS

V rep

Windows SKIP Tool

Android App

CAD

3D Printing Software

Ideation

Sketches

Industrial Design (ID)

Prototyping

• Mechanical Design: 3D

Printing

• Electrical Design: Circuit

diagram, Manufacturing

• Aesthetics

Manufacturing (understanding

materials like plastics, acrylic,

sheet metal & process like

vacuum casting, laser cutting,

injection moulding)

Electrical and Electronics

Object Oriented

Programming

SDLC

Software configuration

Management (SCM)

Programming

Designing

Logical Thinking

Product Life Cycle

Art and Design

Team Work

Presentation Skills

Time Management

Critical Thinking

Personality Development

Creativity and Innovation

Analytical Skills

SKIP-IoT

Technology Hardware Software Design General Concepts Skills

Page 3: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Sirena Hardware Zone

Cloud Computing Zone

Sirena Hardware Zone- General Purpose EVKs- Robots and their accessories- Humanoid Robot- Video Surveillance Hardware- Voice Integrated Platforms- Module Shields- Synchronous Audio Streaming Platforms

3rd Party Hardware Zone- Arduino- Raspberry Pi- Beagleboard- STM32- UDOO- Onion Boards- Xigbee- Bluetooth Modules- ESP32 Wi-Fi Modules- Multiple Sensors- Servos- Smart Motors- Basic electronics kit

Cloud Computing Zone- NVIDIA GPU enabled Ubuntu Systems for R&D- Python- Android- STM32 Workbench- C, C++ Platform- V-rep- LabView-Windows Operating System for Visual Studio

Mechanical /3-D Printing Zone- 3D Printers - Drill machine with accessories- Screw driver toolkit- Dremel toolkit

Assembly/PCB Designing Zone- PCB Design workstation- Hotair guns and its accessories- Soldering station with accessories

3rd Party Hardw

are zone

Mec

hani

cal/3

D P

rintin

g zo

ne

Assembly/PCB Designing Zone

Entr

ance

Presentation Zone

Storage

Lab size 30 x 60 ft

Projector/Writing Board11.0 ft width

Cloud Computing Zone30.0 ft X 4.0 ft

Sirena Hardware Zone30.0 ft X 4.0 ft

Assembly/PCB Designing Zone6.0 ft X 6.0 ft

3rd Party Hardware Zone22.0 ft X 4.0 ft

Mechanical/3D printing Zone22.0 ft X 4.0 ft

Storage15.0 ft X 3.0 ft

SKIP-IoT lab layout

Page 4: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

SKIP-IoT Projects

Page 5: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Wi-Fi PLUGDescriptionThis smart device allows you to control your in-house devices such as TV, Lamps, AC,

etc. with one click over your Sirena Smart IoT Plug App. The device is an add on to

your standard power outlets and comes with universal adapters for zero installation

hassles. Simply plug-in the device, install the app and control your devices through

internet or even without internet if you're on your home wi-fi. The device would

allow users to accurately measure power each unit is consuming in the homes.

HardwareSirena IoT Smart Plug device:

• Sirena EVK based IoT SoC Processor

• Relays

• PCB

• Device Casing

SoftwareSirena IoT Plug App on Android:

• Android Studios

• Sirena Robot Library

LearningThe students can learn the entire hardware schematics of the product, go

through the mechanical designs of the product, make changes to them

and 3-D print or PCB fabricate their own. The project allows students to

understand basics of programming an IoT Device, gateway management, TCP

Sockets, Android App Development, GPIO Control, Power Electronics etc.

Page 6: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Wi-Fi Sensor NodeDescriptionThis smart device allows you to install any generic sensor such as IR Sensor, PIR Sensor,

Touch Sensor, Ultrasonic Sensor, SHARP Sensor, Limit Switch, Air Quality Sensors etc.

to the cloud directly through inbuilt gateway on the device. Simply configure the

device using your android app, connect your sensor, and get live sensor readings

over the internet with interactive graphs.

HardwareSirena IoT Smart Sensor Node:

• Sirena EVK based IoT SoC Processor

• STM32 MCU Interface

• PCB

• Device Casing

SoftwareSirena IoT Smart Sensor App on Android:

• Android Studios

• Sirena Robot Library

STM32 Sirena Library for Sensors, ADC, I2C, UART

LearningThe students can learn the entire hardware schematics of the product, go through

the mechanical designs of the product, make changes to them and 3-D print or PCB

fabricate their own. The project allows students to understand basics of programming

an IoT Device, gateway management, TCP Sockets, Android App Development, GPIO

Control, ADC Conversions, MCU Programming, C Programming etc.

Page 7: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Energy Monitor

Electric Meter

ENERGY CONSUMPTION

DescriptionThis smart device is an add on to the Wi-fi Sensor Node with Hall Effect Sensor for

AC Current measurement. The device will let you monitor live energy consumption

for specific devices as well as the entire house over the internet. Interfacing these

measurements with your Wi-fi Plug will allow you to even shut devices of high usage

when you’re out of house.

HardwareSirena IoT Smart Sensor Node:

• Sirena EVK based IoT SoC Processor

• STM32 MCU Interface

• PCB

• Device Casing

SoftwareSirena IoT Smart Sensor App on Android:

• Android Studios

• Sirena Robot Library

STM32 Sirena Library for Sensors, ADC, I2C, UART

LearningThe students can learn the entire hardware schematics of the product, go through

the mechanical designs of the product, make changes to them and 3-D print or PCB

fabricate their own. The project allows students to understand basics of programming

an IoT Device, gateway management, TCP Sockets, Android App Development, GPIO

Control, ADC Conversions, MCU Programming, C Programming etc.

Page 8: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Wi-Fi IR Blaster Node

Television

IoT PLUG APP

AC

Music System

DescriptionThis smart device will be able to record your existing IR based remotes for devices

such as TV, AC, Music System etc. and let you create buttons of your own choice on

the App. Once setup, you can control all your house devices with this IR Blaster over

the internet or even locally using your phone.

HardwareSirena IoT IR Blaster:

• Sirena EVK based IoT SoC Processor

• STM32 MCU Interface

• PCB

• Device Casing

SoftwareSirena IoT Plug App on Android:

• Android Studios

• Sirena Robot Library

STM32 Sirena Library for Sensors, PWM, Timers ADC, I2C, UART etc.

LearningThe students can learn the entire hardware schematics of the product, go through

the mechanical designs of the product, make changes to them and 3-D print or PCB

fabricate their own. The project allows students to understand basics of programming

an IoT Device, gateway management, TCP Sockets, Android App Development, GPIO

Control, ADC Conversions, PWM, MCU Programming, C Programming.

Page 9: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Smart Presentations

LISTENING...

DescriptionWith this solution, You will be able to add Voice controls to your presentations

as well as control your Display systems with the help of Wi-fi Plug. With software

running on your PC in the background, it will be able to launch your presentations,

switch between slides and interact with your smart phone too. Moreover, after the

presentation you can simply shut down your display device using a voice command.

HardwareSirena IoT Smart Plug device:

• Sirena EVK based IoT SoC Processor

• Relays

• Microphones

• Speakers

• PCB

• Device Casing

SoftwareSirena IoT Plug App on Android:

• Android Studios

• Sirena Robot Library

• Sirena Voice Services Library

• Python Libraries for Presentation control

LearningThe students will get the exposure to voice assistant libraries interacting with

Google Speech recognition, Amazon Polly, Snowboy Hotword Detection etc. They

will also learn to control input devices to computers such as keyboard, mouse etc.

programmatically using Python. The Concepts of Wi-fi Plug will also be redefined

with the context of this application.

Page 10: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Smart Curtains

SMARTCURTAINS

DescriptionThe control comes as a smart solution to most commonly found drapes, blinds

and curtains. Adding IoT to the blinds will allow the user to control the blinds

automatically using voice commands or their smart phones. The users can also

configure the timings for automatic drawings based on local sunrise and sunset.

Connecting with smart Wi-fi plugs and energy monitor, this can save unnecessary

electricity wasted on lights.

HardwareSirena IoT Smart Plug device:

• Sirena EVK based IoT SoC Processor

• Encoded High Torque Motor

• STM32 MCU

• PCB

• Device Casing

SoftwareSirena IoT Curtain App on Android

STM32 Sirena Library for Sensors, ADC, I2C, UART

LearningExtending the concepts learnt with the Energy monitor, Wi-fi Plug and Wi-fi

Sensors, the students will learn how to conserve electricity with connected devices

communicating with each other. This will involve multi-cast messages and broadcasts

in the room. Moreover, the students will also learn how to interface encoded motors

with MCU and Processor for accuracy and repeatability in design.

Page 11: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Surveillance CameraDescriptionWith the surveillance camera, you can install a webcam on the Sirena EVK based EVK.

On configuration with your app, you can automatically view the feed locally on the

network for your robots or simply view the feed over the internet on your phone. The

device will also let you watch the feed on your PC for extended applications such as

Computer vision/Image processing etc.

HardwareSirena EVK with USB Port

• Sirena EVK Based SoC Processor

• Battery

• Webcam

• PCB

• Device Casing

SoftwareSirena Webcam Viewer on Android:

• Android Studios

• Sirena Robot Library

Sirena Webcam Viewer on Java, V rep, Python:

• Sirena Libraries for respective languages

• Sirena Libraries for motion detection

• Sirena Libraries for saving videos/frames

LearningThe students will learn the concepts of video compression, video transmission as

well as concepts of computer vision for motion detection and saving their videos.

The students will also learn how to create video viewing applications on Android.

Page 12: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Face FollowerDescriptionExtending the Surveillance Camera project, this project will allow the users to

program a subset algorithm to track faces using a robotic arm to manipulate the

camera. Applications could range from dynamic video chats where the person can

be moving the room while on a video call.

HardwareSirena EVK with USB Port

• Sirena EVK Based SoC Processor

• Battery

• Webcam

• Robotic arm

• PCB

• Device Casing

SoftwareSirena Webcam Viewer on Android:

• Android Studios

• Sirena Robot Library

Sirena Webcam Viewer on Java, Python:

• Sirena Libraries for respective languages

• Sirena Libraries for motion detection

• Sirena Libraries for saving videos/frames

• Sirena Libraries for face tracking

LearningExtending the concepts learnt in the surveillance camera project, students will now

be able to learn the concepts of Haar Cascades and OpenCV and implement a face

tracking algorithm along with robotic arm inverse kinematics.

Page 13: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Automatic Plant Watering SystemDescriptionThis project displays and amalgamation of Wi-fi Plug and Wi-fi Sensor Node in one

project. The project will consist of a soil moisture sensor along with a water flow

meter and a solenoid valve. The entire system will be separately maintaining each

potted plant.

HardwareSirena EVK with USB Port

• Sirena EVK based IoT SoC Processor

• Water flow sensor

• Water solenoid valve

• Soil moisture sensor

SoftwareSirena IoT Plants App on Android

STM32 Sirena Library for Sensors, ADC, I2C,UART

LearningExtending the concepts learnt with the Wi-fi Plug and the Wi-fi Sensor Node, this

project will allow students to learn about sensor linking with output through MCU.

The properties for user specifications or specific plant requirements can be changed

over the internet/ local wi-fi network using the App. This will allow students to learn

how to push properties updates to the EVK node through internet.

Page 14: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

© 2018 Sirena Technologies Pvt. Ltd.

Page 15: SKIP-IoT · • Sirena EVK based IoT SoC Processor • STM32 MCU Interface • PCB • Device Casing Software Sirena IoT Smart Sensor App on Android: • Android Studios • Sirena

Sirena Technologies was formed with a purpose to bring innovative

world-class products to the market; designed and developed in

India, leveraging global ecosystem. The company, primarily, focuses

on products for education and aims at transforming education

through its disruptive technologies – with strategic focus on

price sensitive markets. Sirena’s completely home grown Robotic

platform along with its first real Humanoid NINO, brings unique

value proposition for the technical institutions & schools providing

them an opportunity to do research, learn & contribute and there

by bridging the gap between education and real-world technology.

PhoneEmailWeb

To Know More: +91 78999 25747: [email protected]: www.sirenatech.com