×

Happy to Help!

This website doesn't store cookies. Enjoy the experience, without worrying about your data!

Great, thanks!

Category Archives: Home Product Case

  • 0

IoT for Home Automation – Custom Gateway, Cloud and Mobile App

Description

Design and development of IoT Home Automation architecture with following components:

  • Sensor networks – installed to capture data from lights, AC, blinds, AV units, doors, and more
  • Custom IoT gateway device – to connect sensor networks to cloud backend
  • Cloud backend – for data analytics
  • iOS/Android App and web-dashboard – UI and front-end to facilitate human and machine interactions

The system demonstrates:

  • Home automation scenario which comprises sensor networks [lights, AC, blinds, AV units] that interact with mobile app [iOS, Android] or web dashboard via the custom IoT gateways and the cloud, using MQTT.
  • The sensor networks convey a wide range of home device information (temperature, humidity, ambient light, human proximity) that is transmitted over various wireless communication protocols like Infrared, Bluetooth, Wi-Fi, EnOcean, Zigbee.
  • This information is broadcast to the cloud for data analytics and data in actionable format is displayed on smart handheld devices for the end-users.

This is how the system works:

  • The custom gateways act as a mediator between the sensor networks and the cloud, providing connectivity, security and control.
  • The cloud backend, built using Python and Django, runs applications that analyze data from the sensor networks to collate and relay valuable information that can be used for decision-making.
  • The interface that gives the end users control of the system is accessible through the app on smart devices [Android, iOS] or web dash-board. The UI provides one-touch control of single or group-actions.

System Architecture – An Overview

IoT-system-architecture

Tools and Technology:

  • Sensor networks designed based on ZigBee, EnOcean, Bluetooth and Wifi protocols/technologies
  • Custom gateway hardware and software design to enable compatibility between sensor networks and end-user devices
  • Design, development and integration of cloud-based SaaS. Data analytics that make predictions possible
  • iOS/Android App and a web dashboard that delivers ‘delight’ to end-users through our intuitive UI/UX

Features (snapshot):

  • The system includes multi-action settings for automation of more than one device for an event
    Sensors that support automation [door sensor, proximity sensors, beacons, etc.] are used to trigger multiple actions. For example, when the proximity sensor detects that you have crossed the range/perimeter, the AC and lights will be switched off, and the blinds will be opened.

To know more details about the features and capabilities, connect with us at sales@embitel.com.


  • 0

Intelligent Vision Sensor platform for Machine Vision applications

Business Challenge:

  • To design a state-of-the art intelligent vision sensor platform that facilitates development of multiple machine vision applications.
  • This cutting-edge vision sensor platform had to cater to multiple product lines across multiple generations of hardware systems

Embitel Solution:

  • Our team successfully designed and developed a flexible and scalable architecture for intelligent vision sensor platform (for firmware and associated PC application)
  • We integrated industrial protocol stacks – Ethernet/IP and Profinet, defined telegrams for multiple interfaces and designed a web interface for remote access of vision sensors.

Embitel Impact:

  • This platform now caters to five different product lines across three generations of hardware systems.

Tools and Technologies:

  • All the systems have been designed using Texas Instruments application processor
  • The firmware applications have been developed on Linux OS
  • The Sensor has been configured with the help of HMI (Human Machine Interface) designed and developed using QT

  • 0

Fleet Management Telematics devices

Business Challenge:

  • The software architecture of our customer’s telematics fleet management applications was not modular. Due to absence of various required drivers (not readily available in market), each module was being accessed through application layer using driver level commands

Embitel Solution:

  • We collaborated with our customer across product lines – GPS fleet security, vehicle and trailer tracking
  • Our team worked on specialized microcontrollers and M2M (Machine to Machine) modules for which power efficiency is a critical factor
  • Development of drivers and application for iButton technology and one wire protocol for different Temperature Sensors, Humidity Sensors, Current Sensors, Voltage Sensors and EEPROM
  • Design and development of a driver for STX3 Globalstar Sattelite network transmitter module for AVL (Automatic Vehicle Locator) in geographical area where mobile network is not available.
  • Driver development for GPS modules of UBlox.
  • Driver development for radio modules from Novatel Wireless (Enfora)
  • Driver development for CDMA, 2G and 3G network modules from UBlox
  • Different interfaces were created under these radio drivers for data transfer using UDP, TCP, HTTP protocols and SMS (Short Message Service).
  • J1939 and GPS simulator (JGPS Simulator) development for fleet device testing

Embitel Impact:

  • Drivers developed by Embitel are not available as off-the shelf solutions in the market and required detailed customizations for our customer
  • All our GPS and radio modules drivers are designed in a way that they can be used either in 32 bit or 16 bit microcontroller easily by selecting the HAL (Hardware abstraction layer) file
  • Our JGPS simulator has helped our customer achieve time and cost savings on testing of devices

Tools and Technologies:

  • Controller: STM 32F103ZF (Arm Cortex M3, 32 bit), TI MSP430 (16 bit)
  • Third party modules like pyQT (for designing framework GUI) and Psutil (to monitor running proceIDE: Keil uVision4, Code composer studio 5, Visual studio
  • RTOS: Keil RTX
  • Language: Embedded C (For all drivers), C# (For JGPS simulator)

  • 0

Park Aid – Diagnostic and Functional Validation

Business case brief:
  • Surround View system is a 4 camera based system useful in assisting the driver during the parking for safe parking and also to detect objects present in the vicinity of the vehicle during slow moving traffic.  The system has a host controller (MPC5604P) and a DSP core (visionmid).  The host module controls the entire system and communicates to head unit via CAN.
Business case details:
  • Generating AUTOSAR complaint application SW using DaVinci developer.
  • Defining customer specific diagnostics based on UDS (CANdela and .xls)
  • Development of the diagnostics services (UDS) – RID ($31) services and DID ($22) services
  • Functional testing in CAR and lab set up with Head Unit.
  • Integration testing and testing of Diagnostic services.
Client:
  • Ireland based Major tier1 supplier in the automotive domain
Tools & technology:
  • Vector CANdelaStudio, CANoe, GIMP, DOORS

  • 0

UK Tier-II supplier. MIL and SIL testing of Autonomous Guidance Sys. SIMULINK, Statflow, TruckSim

Business case brief:
  • Plant Model development in Trucksim
  • Controller Model development in Simulink
  • Sensors and Actuators Modelling in Simulink
  • SIL Testing of the controller
Business case details:
  • Develop a Trucksim plant model including vehicle dynamics and inbuilt powerplant
  • Create interfaces with Simulink using VS commands
  • Developing the steering controller for the vehicle to run in guided mode and manual mode
  • Developing the place holders for sensors and actuators for the vehicle in simulink
  • Testing the controller model in loop with the plant model
  • Create animation in Trucksim
Client:
  • Tier 2 Supplier based in UK
Tools & technology:
  • SIMULINK, Stateflow, Trucksim

  • 0

  • 0

  • 0

  • 0

  • 0