CIT IoT Portfolio

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 38

Crimson IoT Portfolio

Crimson Innovative Technologies Pvt. Ltd.


CIT IoT Gateway
CIT IoT gateway can be used to collect information from various IoT
devices and make it available to apps, so that things can get managed
through apps. Also it helps to create smartness among the devices.
The IoT gateway software is a software solution that bridges the
semantic gaps between the raw sensor data and the information
context that is interested by high-level applications.

The connection from end units to Internet or cloud is established


at an edge system which serves as communication gateway to bridge
local networks with cloud systems
Features :
 Provision to interface with end nodes by using BT/BLE, ZigBee, Wi-Fi, Ethernet
 Web interface to discover, Configuring of end nodes
 Interfacing to Clouds such as MQTT and Firebase
 Management of Gateway and End Nodes
 Alerts and Notifications
 Device to device communication in offline mode
 Secured communication
 Logging facility for debugging
 Firmware upgradation
Hardware & Software
 QCA4531 board
 OpenWrt
 C
 PHP
 HTML,CSS, JS
 Android, JAVA
 SQLite
 Firebase
Door Garage Opener
Genie garage door opener is a product which is used in garage to
automate the garage door and control remotely from anywhere in the
world.
We can keep track of status of door when it has been opened or not.
Also provided user to have video streaming from the camera attached to
the door and as well provision for a chat.
Features :
 Secured connection (MQTT SSL) connection with cloud
 Adaption of Murano MQTT to existing EDCM
 Remote video streaming
 Provision to chat with audio
 Open the door from anywhere in the world
Hardware & Software
 TI 3220
 TI3200
 C
 Exosite Murano Platform
 MQTT
CIT Home Automation
Crimson home automation system will control lighting, climate,
entertainment systems, and appliances. It will also include home
security such as access control and alarm systems.
Home automation system makes the operations of various home
appliances more convenient and saves energy. With the energy saving
concept, home automation or building automation makes life very
simple nowadays. It involves automatic controlling of all electrical or
electronic devices in homes or even remotely through wireless
communication. Centralized control of lighting equipment’s, air
conditioning and heating, audio/video systems, security systems,
kitchen appliances and all other equipment’s used in home systems is
possible with this system
Features :
 Controlling the home appliance through Android App from any where
 Interfacing to Clouds such as MQTT and Firebase
 Facility to control the device without internet
 Provision for both manual and App control
 Power Consumption stats on day wise, weekly and monthly
 User authentication for Android app
Hardware & Software
 CIT Home Automation Board
 WIFI module
 Embedded C
 Android
 JAVA
 SQLite
 Firebase
 Cloud MQTT
An Embedded Device for
Textile Laboratory
This is an Embedded device developed to help in Textile industry for
sampling the Textile product for quality analysis.

The Data Unit on the machine detects delivery speed and automatic
stops such as doffing and hand stop. Additional information, such as
manual stop declarations, operator log on/off and other administrative
data is entered via the Data Unit keyboard. On the colour-coded
layout of the mill, the frames are pictured in certain colours, each
colour indicating the current machine status. The user selects the type
of information to be displayed: production data, speeds, stop rates,
efficiencies.
User definable “filter sets” allow the user to display only these
machines that correspond to a certain condition, for example all
machines with an efficiency less than 90%, all machines waiting for an
intervention, Every user, even without having any programming
knowledge, can define his own calculations and reports both in
tabular and graphic format by means of a built-in report and formula
generator. Through a graphical user interface, Users are constantly
informed about the actual situation in the spinning mill. Powerful
analysis tools allow instant identification of poor performing machines
and spindles, resulting in a faster reaction to problems and an
increased efficiency and quality level Machine
Features :
• RS 485 serial port to module for communication between the device and computer

• 20x4 LCD display for data monitoring

• Detecting temperature and Humidity automatically

• Automatic machine controlling with DAC and ADC.

• Collecting the total Doffs, 6 Shift's and 4 days production data and upload to servers.

• Wireless
communications between machines by using Bluetooth ,
WINC3400,QINC1500 and BM70 WIFI modules

• Improves production with automatic controlling.

• Works with all types of Ring Spinning Machines


Features :
• Spindle speed can be automatically varied from 8,000 rpm to 22,000 rpm

• Maintains programmed spindle speed for frequency /voltage variations

• Computer networking facility helps to manage speed/ production effectively

• Low payback period

• Automatic Speed Variation can be achieved in 16 different steps based on yarn


length

• Speed pattern can be pre - programmed for 10 different counts

• Programmable slow speed facility

• Pneumatic cylinder speed control technique helps to start the machine always at
minimum speed - so less breakages
Hardware & Software
SAM D21

SAM4CMP

WINC3400

QINC1500

El-measure

BM70 WIFI modules

Embedded C

Free RTOS
Wireless Irrigation Control
This project uses Lora chips in a master slave configuration. Each
device will be assigned a Mac address. Slaves are connected to
solenoid valves which are used to control water flow. Master
communicates with specific device(slave) periodically using Mac
address and gets the status of the device to the user. Controlling each
node can also be done by sending some commands which are specific
to each node to control water flow from one end to another end.
Features :
• Supports multiple nodes

• Indication of the faulty node

• Water leakage detection


Hardware & Software
LORA Module (RN2903)

Embedded C

Free RTOS
Railway Manual gates monitoring
using LORA communication
RN2483 and RN2903 is a Lora complaint chip that is used for long
range wireless communication. Multiple transmitters and a receiver
are set 4.5KM apart. Whenever a gate is closed/opened, transmitters
send gate status in a message format to receiver that is housed at
master cabin. Receiver decodes the message and determines the
gate number and set the LED display with corresponding gate
number status.
Hardware & Software
LORA Module

Power amplifier with LNA

Status indicator board

Embedded C
E-Finder
E-Finder GPS vehicle trackers can help you locate and track your
vehicles including cars, trucks etc. The trackers have many functions
such as SOS alarm, real-time tracking, and theft monitoring, two-way
communication and durability. One of the use-case is that sends
alerts by sending SMS to the user from a secure place when someone
is trying to open the secure locks.
Features :
 Protection from theft
 Real time tracking
 Tiny device
Hardware & Software
 Quectel MC60
 GSM/GPS Module
 Vibration Sensor
 Camera
Smart Pump Control
SPC enables farmers to operate an agricultural water pump remotely
the pump can be monitored and controlled, switched on and off,
with the help of a mobile phone or through Android app.

SPC are GSM based Mobile Starters, equipped with latest micro
controller based software technology, made to save the stress of
travelling back and forth to the pump in rough and distant locations
to start and stop the motor several times a day and night.
Features :
 Integrated with IVRS that enables us to communicate with regional language
 Operates through mobile from anywhere - Pump ON/OFF through missed call and
SMS
 Provision of Master Slave
 SMS Alerts to inform ‘power back`
 Sends SMS up to multiple users
 Android App (SMS based) for control
 Schedule the duration for Motor to Run
 Makes call to user when it detects faults like overload / dry-run
 Remote Reset and SMS based – all settings
Features :
 Password protection
 Support up to 20 HP pump capacity
 Timer Options – (Star Delta Timer, Power On Auto Start Timer, Motor ON timer)
 Manual or Auto switch
 Input single phase preventer (any phase failure)
 Electronic Overload Protection
 Remote Sensing Dry-run Protection
 High/Low voltage Protection
Hardware & Software
 Proprietary 3phase detection board
 Customized PIC micro controller
 GSM module
 Free RTOS
 Embedded C
 Android
 JAVA
 SQLite
Agri Raksha (Field protector
from wild animals)
Wild animals are a special challenge for farmers throughout the
world. Animals such as deer, wild boars, rabbits, moles, elephants,
monkeys, and many others may cause serious damage to crops.
They can damage the plants by feeding on plant parts or simply by
running over the field and trampling over the crops. Therefore, wild
animals may easily cause significant yield losses and provoke
additional financial problems.

Agri Raksha will protect land from the wild animals by giving various
sounds and shocking circuitry
Features :
 Power ON/OFF through mobile app
 Protection of a device from theft
 Selection of ON/OFF duration
 Continuous power supply through Solor
 Provide a little shock to scare animal
Hardware & Software
Customized PIC controller board

Power Amplifier

MP3 Player

Solar interfacing board


GSM/GPS Module

Android

JAVA

SQLite
Crimson Profile
Profile 1
Expertise on ARM CORTEX-A9,SAMD21, PIC32F, PIC18F, PIC16F, PIC16F,RN2483,DS3231,Raspberry Pi,Atmega328,ESP8266,CC3200,CC3220(Texas board),SIM

800C,SIM900A,MC60.
Good in computer vision on raspberry pi board

Build kernel drivers on I2C, UART, SPI, and keyboard.

 WIFI: ESP8266, WINC1500.

 WIFI & Bluetooth : WINC3400(WIFI and Bluetooth combo module).

 Bluetooth devices: BM70, HC05, Nordic BLE-modules.

Zigbee: Xbee- S2C.


LoRa device: RN2903, RN2483.

Cloud platforms: AWS,MQTT

 Network Protocols: TCP/IP, UDP, HTTP etc.

Expertise in USART ,SPI,I2C(EEPROM ,Flash),USB ,Timers , PWM, RTC , ADC.

Development Tools: Atmel Studio , Eclipse, MPLAB IDE, Arduino IDE, Visual Studio.

Displays: 16x2 LCD, 24x4LCD, 16x2 LCD with I2C, & segment display, LED dot- matrix display.

Basics of Encrypt & Decrypt, knowledge of AES (advanced encryption and decryption)algorithms.

Good in C, C# & C++.

Basic in Python.

 Experience in ROS.

 Embedded Board design and PCB-design.

 Basic knowledge of Spartan-6 FPGA’s architecture, Linux.

 Operating-systems : Windows and Linux (Ubuntu ,Debian , Redhat).


Profile 2
 Expertise in building applications with Artificial Intelligence, Machine Learning, Deep Learning, YOLOv4, Computer vision, OpenCV and mediapipe.

 Hands on experience in Synopsys VDK, Synopsys Zebu and QEMU.

 Worked on BSP Development of Machine Learning SoC(MLSoC).

 Expertise in development of Video Drivers and Video Applications.

 Good knowledge on v4l2-compliance and G-streamer video pipeline.

 Expertise on writing Device tree’s, U-boot and kernel porting, embedded software development, kernel space and user space debugging.

 Good knowledge on Linux kernel internals, device drivers.

 Good in problem solving skills and DSA(C/C++).

 Experience in Robotic Operating System.

 Good knowledge on AMBA bus architecture.

 Worked on ARM Cortex-A65, Cortex-A9 and Cortex-A5 based SOCs.  Worked on various controllers like Microchip, STM and Quectel_MC60.  Good
knowledge on Busy-box and command line interface.

 Good in C, C++, Python, Shell scripting and basics in c.


Profile 3
 Expertise in application development on 8-bit, 16-bit, 32-bit microcontrollers like microchip, Atmel, ESP8266, STM and Renesas controllers.

 Software development, test and debug on various platforms, including development boards and shipping products.

 Work with product & project management, hardware design and development, cloud software team to deliver successful end-to-end solutions

 Software Development Tools: Atmel Studio, MPLAB IDE, Cypress EZ-USB suite, Arduino IDE, Xilinx ISE & Vivado.

 Good knowledge of interface protocol standards for Wired and Wireless communications.

 Good knowledge in IoT technologies and protocols (e.g. MQTT)

 Good knowledge on OpenCV library

 Good knowledge on windows MFC

 Languages: C, C++, Python

 Good understanding on ML and AI concepts

 Good knowledge on v4l2-compiance and GStreamer and audio-video

 Good knowledge on busybox and command line interface

 Basic knowledge of Spartan-6 FPGA’s architecture.

 PCB design software: PADS PCB, OrCAD tools by cadence


Profile 4
 Built software applications using c , c++ , cuda,embedded c and python.
 Strong experience using Nvidia GPU’s and cuda API’s.
 Proven virtualization of nvidia cuda based gpus for tensorflow machine learning framework.
 Strong background in Machine Learning Tensorflow framework.
 Experience at developing Iot devices.
 Experience with HPC,Virtualization, GPU’s,Tensorflow,horovod tensorflow,cudnn libraries.
 Strong experience with networking protocols such as TCP/IP,UDP,MQTT,SSL,ZMQ.
 Strong in cloud connectivity and aws ec2 instances.
 Strong Experience in Dockers and containers.
 Experience with NGC(nvidia GPU cloud).
 Proficient in python rest apis.
 Strong knowled on distributing computation(distributed tensorflow training).
 Proficient to create low cost clusters for machine learning frameworks.
 Good knowledge in various clouds cloud mqtt,AWS,Firebase,GCP,Packet systems.
 Good knowledge in maintaining various version controls systems such as GIT,bit bucket,s3 bucket.
Profile 5
 Expert in C, Python, C++ programming.
 Deep knowledge in developing ML/DL applications using machine learning libraries TensorFlow , pytorch and scikit learn.
 Deep understanding in Machine learning algorithms like Linear regression, SVM, Decision Trees, Random forest, K-NN, k-means etc.
 Good understanding in Deep neural networks with Python.
 Good understanding in RNN, LSTM and residual networks.
 Deep understanding in building Machine learning applications using Keras-APIs.
 Good understanding in data visualization using pandas, NumPy.
 Good knowledge on computer vision and basic knowledge in using OpenCV
 Working experience in internals of TensorFlow library.
 Deep knowledge in TensorFlow Data pipeline and GPU memory.
 Deep knowledge in Nvidia GPUs and memory allocations.
 Working experience on Nvidia Triton Inference server.
 Knowledge in Nvidia Tensor-RT.
 Working experience in CUDA programming and GPU virtualization.
 Basic knowledge on OpenShift clusters.
 Working experience in network programming.
 Working experience in Linux Kernel, LINUX
 Good understanding in Linux device drivers.
 Hands on experience in Dockers.
 Strong in Shell scripting.
 Good Knowledge in Embedded systems.
 Working experience in LORA.
 Working Experience in PIC and SAM Micro controllers.
 Working Experience in ZigBee.
 Working Experience in Embedded C.
 Working Experience in Code compilation tools like MPLAB and ATMEL Studio.
 Working Experience in Programming LCDs using Embedded C.
Thank’s

You might also like