Embedded
System and IoT
Capability
Embedded Systems Practice
VLSI DESIGN &
VERIFICATION
• System Architecture
& Partitioning
• SOC/IP Verification
• System Validation
• Front-End Design
• Physical Design &
Verification
SYSTEM SOFTWARE
ENGINEERING
• Board Support
Package
• Device Drivers
• Performance
Optimization
• Standard Compliance
& Certification
NETWORKING &
CONNECTIVITY
• Connectivity
(Bluetooth, Wi-Fi,
ZigBee, NFC, USB etc.)
• 3G/LTE Wireless
• GPS Integration
• M2M Communications
APPLICATION
DEVELOPMENT
• Embedded Applications
• Mobile & Cloud Apps
• Porting to Advanced
Platforms
• Application Testing &
Sustenance
UX ENGINEERING
• UX Design
• UI Architecture
• Creative Design &
Branding
• Usability &
Development
System Software Expertise
HAL • User space C/ C++ device specific library layer
BSP testing
• Test Harness development
• Test execution & Report generation
• Test Automation
BSP Maintenance
• Bug Fixing Activities
• Migration to new Kernel Version
• Adding new features to existing platform
• Driver Optimization
Customer Support
• Configuration
• Training
• Bug fixes
• Driver Optimization
• Middleware/ Application porting
BSP & Driver
development
• Board bring up
• Developing custom device drivers and porting
existing drivers to new platforms
• Expertise with Linux /Android /Windows 8+
Applications
Hardware
Connectivity:
WLAN, Bluetooth,
NFC, GPS, Zigbee,
USB
File Systems:
FAT 16/32,
NTFS, XFS,
Flash, UDF
Boot and
Diagnostics
Kernel
Device Drivers
Power
Management
Key Areas of Expertise
Networking & Wireless Connectivity
Bluetooth
• BT Stack integration into
Consumer products
• BT Profile Development
• BT Testing
Wi-Fi
• WLAN drivers
• WLAN AP and Router software
development
• Encryption, Authentication, Key
management
• Wi-Fi Testing & Pre-certification
• Device Inter-op Lab
3G/LTE
• L1/L2/L3 Protocol Development
• Modem Integration & Testing
• IOT with Network Operators
NFC
• Driver development &
testing
• Applications for various
mobile platforms
GPS
• Driver dev, porting, maint. & testing
• Development & verification of Assisted
GPS
• SUPL protocol software as part of A-
GPS user plane support
• Porting & customization of GPS host
reference software
USB
• USB drivers
• USB MSC class
• USB controller drivers
• USB Gadget drivers
• Host Negotiation and Session
Request
Wireless Connectivity Expertise
• Wi-Fi
o Platforms: Atheros, Broadcom, Intel
o 802.11 a/g/n/ac Driver development and I&V
o WLAN Product development: AP, Controller, WLAN mesh
o WLAN security: WEP, WPA/PSK, WPA/TKIP, WPA2
o Wi-Fi Alliance certification
• Bluetooth & BLE
o Development of Bluetooth bus driver for the Tier-1 OEM
Mobile/Tablet Hardware Platform on Windows 8/8.1,
Android and RTOS
o Development of Bluetooth Protocol stack
(HCI,L2CAP,RFCOMM & SDP) on Proprietary RTOS
o Development & porting of Bluetooth profiles
o Firmware development to support WiFi/BT/WWAN co-
existence feature
o Application Development on Bluetooth Low Energy for
Wearable Devices
WLAN Practice - Key Engagements
Case Studies
Bluetooth Connectivity - Key Engagements
BT Hub - Application & Firmware Development
Wireless Connectivity Expertise
• GPS / GNSS
o Development of GPS/AGPS driver, porting, Maintenance and Testing for the Tier-1 OEM Mobile/Tablet Hardware
Platform on Windows 8/8.1,10, Android and RTOS
o Location Based Service application & Test tool development to validate the driver
o Developed SUPL Protocol software as part of A-GPS user plane support
o Firmware Driver development for GPS Chipset on RTOS e.g. Nucleus
• ZigBee
o Device objects/profiles, Network recovery & healing, Power management, Interoperability etc.
• 6LoWPAN
o 6LoWPAN for IoT, Firmware development, Interoperability testing, etc.
UX Engineering for Building New Age Products
& Applications
Accelerators
• Mobile UX framework
• Dashboard frameworks
• Reusable design templates
• Responsive design framework
Tools/
Technology
• Rich Media Technologies such as, AJAX,
Flex, Flash Action Script, Ruby on Rails,
Silverlight and AIR.
• HTML5, CSS3, JavaScript and open
libraries such as GWT, JQuery (UI &
Mobile), YUI, Node.js, AngularJS, ExtJS,
D3.js, etc.
• Adobe, Corel and Autodesk software,
multimedia and development Products
Innovative interfaces
“Responsive Design”
Technology
agnostic
Process
Driven
IoT Practice Overview
Consumer & Lifestyle
Wearables
Connected Car
Intelligent Home Appliances
Healthcare
Remote Patient Monitoring
Telehealth
Connected Medical Devices
Digital Enterprise
Connected Plant
Vehicle and Goods Tracking
Intelligent In-Store Retail Systems
Building Automation
Connected Homes
Smart Buildings
Smart Cities
Areas of Expertise
VLSI and
EMEBEDDED
SYSTEMS
NETWORKING &
M2M
COMMUNICATIONS
APPLICATION
SOFTWARE
DEVELOPMENT
CLOUD COMPUTING
AND ANALYTICS
Expertise Relevant to IoT
EMBEDDED SYSTEMS
• Board Support Package
• Device Drivers
• Hardware Abstraction
Layer
• Performance
Optimization
• Standard Compliance &
Certification
• Embedded Applications,
Testing & Sustenance
• Network/Device
Management
NETWORKING &
COMMUNICATIONS
• Wired Interfaces: GPIO,
RS232, RS485, USB, etc.
• Wireless Interfaces: Wi-
Fi, Bluetooth, ZigBee,
NFC, GPS/AGPS, etc.
• 3G/LTE Wireless
• M2M Communication
Applications
ENTERRPISE ADMS
• Custom application
development
• Enterprise Application
Integration
• Mobile application
development
• UX Engineering
• Application Maintenance
& Modernization
• Independent Testing
(Manual, Automation &
Specialized)
CLOUD COMPUTING
• Cloud-based Application
(SaaS) Development &
Deployment
• Cloud Automation &
Continuous
Integration/Deployment
(CI/CD)
• Multi-cloud DevOps
• Cloud Infrastructure
Management
ANALYTICS
• Consulting,
Visualization, Big Data
Processing & Modelling
• Data Management
(ETL), Integration &
Custom Connectors
• BI, Reporting &
Dashboards
• Predictive Analytics
ALTEN Calsoft Labs IoT Experience
Smart Homes & Offices:
Energy efficient HVAC &
lighting solutions and IP
video door phones for
residential and office
buildings
Connected Healthcare:
Personal blood sugar
monitoring solutions for
hassle-free reading, saving
and retrieving of blood
sugar levels of patients
periodically
Connected Plant: Complete
solution for real time data
collection and integration
with Enterprise applications
for a large textile plant with
multiple manufacturing
lines
V2X Systems: V2X system
interacting with a roadside
digital signage system for
targeted advertisements
and personal messages
Connected Classroom: A/V Controller for
centrally operating projectors, DVD players,
document cameras and other devices used
in K–12 classrooms
IoT at Workplace: Automatic Ride Capture
System (ARCS) that controls the camera and
flash operation with a user-configurable,
adjustable timing delay
Case Study: Connected Classroom
End-to-end IoT Solution Development
Project Scope:
• Design and development of Hardware & Embedded software for A/V controller used in
Conference Rooms + Manufacturing and supply of HW boards to our client based in USA
The TruLink AV Controller when installed in a Classroom has the ability to control multiple devices including
Projector, Displays, Screen/Blinds, DVD/Blu-Ray players, Speakers, etc. all from a single IR remote .
Connected Classroom: Project Details
Main Board consists of MCU and peripherals
listed below:
• Number of buttons: 8
• Control types: Serial RS232, Infrared (IR), 12V DC
Triggering
• Data/Power connection: RJ45
• Buttons: Rubberized - contact style
• Key plate material: ABS Plastic
• Wall plate cover material: Nylon
• PCB Dimensions (HxWxD): 103 x 45 x 25mm
Multiport Controller Interface Adapter (MCIA)
consists of :
• Connections: 5.5mm DC Power, DB9 Male x 2,
3.5mm TS, 2-Port Screw Terminal (IR), RJ45, 3-
Port Screw Terminal (12V trigger)
• Material: ABS Plastic
• Dimensions (HxWxD): 23.5 x 82.4 x 69.1mm.
Key Features:
• On-board, real-time clock for easy time and date programming
• Dual DB9 RS-232 ports provides control for 2 projectors or a projector and amplifier
• 12V DC Triggering provides control for electromechanical devices, such as projector
screens or blinds.
• Up to 32 commands for control of numerous A/V devices.
• Backup capability eliminates the need for reprogramming in the event of a power
failure.
Provides support for 120+ devices (of different
makes) available in the US market.
Case Study: Energy Efficient Lighting
End-to-end Hardware Development, Supply & Installation
Project Scope:
• Design and development of Hardware & Embedded software for Lighting Controller used in Buildings +
Manufacturing and supply to our client based in India
The Energy Efficient Lighting Controller uses an IR motion sensor to control Lights and other powered electrical devices up to a
total connected load of 1300W per controller.
The solution has been supplied to Government of India facility in the State of Karnataka, India and operating successfully for the past
12+ months, resulting in significant power savings in large buildings / manufacturing facilities.
Key Features
• Withstand normal voltage and frequency variations (230V AC +/- 10% and 50Hz +/- 3%)
• Various loads can be connected up to 1300 watts (tube lights, ceiling fans, etc.)
• Protection for surge, static and resettable fuse for short circuit protection for overload
• Solid-state relay (SSR) based solution
• Uses Passive Infrared sensor (PIR sensor)
Case Study: Energy Efficient Fan Controller
End-to-end Hardware & Embedded Software Development
Project Scope:
• Design and development of Hardware & Embedded software for BLDC motor based Ceiling fan Controller +
Manufacturing and supply to our client based in India
The 3 ph BLDC motor based ceiling fan controller cuts power consumption by up to 55% , and allows IR remote based fan
operation + several programmable modes of operation.
Key Features
• Capable of operating from 190 - 250V
AC or 24V DC supply
• Extensively tested with commercially
available ceiling fans with blade
lengths up to 1200 mm
• 50 to 60% power savings compared to
conventional ceiling fans
• Low noise
• Easy remote control based operation
Case Study: Connected Plant
End-to-end IoT Solution Development and Deployment
Data Acquisition Card
Connected Plant: Data Acquisition Card & Gateway
Main Board consists of MCU and peripherals listed below:
• Ethernet Port (RJ45 modular Jack) for user interface
• Three pin header for CAN interface
• DB-9 connector for Serial communication (not applicable for user access)
• USB2.0 Mini-AB connector (not applicable for user access).
• 2.1mm connector for power supply input & Power supply
The main board receives machine parameters from various sensors through ADC.
After processing the data, the MCU sends the desired information to user over
10/100 Ethernet. The main board is powered by external AC-DC adapter (230V AC
to 12Vdc/1A /UL approved).
Daughter board consists of :
• Opto-Isolator/level shifter
• Digital Isolator/level shifter
• Signal conditioning circuit
• DC Power
The daughter board receives machine parameters/status information from sensors
(analog, digital and pulse) outputs of machines. The received signals pass through
isolator and level shifters.
The outputs of isolator and level shifters are fed to MCU via board to board
connector. Daughter board is powered by external 24VDC from machine bus-bar.
Main Board
Daughter Board
Plant Floor IS hardware is an Ethernet
Gateway for industrial equipment.
Case Study: Healthcare IoT
Design and Development of Holistic Diabetes Management Solution
CONNECTED GLUCOMETER
• Kinetis k53 for low power medical
devices
• Power / OS JTAG Mini-B USB 2.0
Connector
• Test strip /medical connector
interface
• Accelerometer, LCD display,
Bluetooth 2.0 connectivity
• Firmware for reading Glucose strips
by translation of electrode voltage
• LCD Display of blood-sugar value
• Transmits device data to Android app
using serial port profile
• End-to-end Product Prototyping
MOBILE APPLICATION DEVELOPMENT
• Device pairing over Bluetooth
• Read blood-sugar values and display
on mobile phone
• Synchronize with cloud based
Diabetes Care application
CONTACT US
Write to us : business@altencalsoftlabs.com
Visit Our Website: https://www.altencalsoftlabs.com
USA | FRANCE | UK | INDIA | SINGAPORE

Embedded System and IoT - ALTEN Calsoft Labs

  • 1.
  • 2.
    Embedded Systems Practice VLSIDESIGN & VERIFICATION • System Architecture & Partitioning • SOC/IP Verification • System Validation • Front-End Design • Physical Design & Verification SYSTEM SOFTWARE ENGINEERING • Board Support Package • Device Drivers • Performance Optimization • Standard Compliance & Certification NETWORKING & CONNECTIVITY • Connectivity (Bluetooth, Wi-Fi, ZigBee, NFC, USB etc.) • 3G/LTE Wireless • GPS Integration • M2M Communications APPLICATION DEVELOPMENT • Embedded Applications • Mobile & Cloud Apps • Porting to Advanced Platforms • Application Testing & Sustenance UX ENGINEERING • UX Design • UI Architecture • Creative Design & Branding • Usability & Development
  • 3.
    System Software Expertise HAL• User space C/ C++ device specific library layer BSP testing • Test Harness development • Test execution & Report generation • Test Automation BSP Maintenance • Bug Fixing Activities • Migration to new Kernel Version • Adding new features to existing platform • Driver Optimization Customer Support • Configuration • Training • Bug fixes • Driver Optimization • Middleware/ Application porting BSP & Driver development • Board bring up • Developing custom device drivers and porting existing drivers to new platforms • Expertise with Linux /Android /Windows 8+ Applications Hardware Connectivity: WLAN, Bluetooth, NFC, GPS, Zigbee, USB File Systems: FAT 16/32, NTFS, XFS, Flash, UDF Boot and Diagnostics Kernel Device Drivers Power Management Key Areas of Expertise
  • 4.
    Networking & WirelessConnectivity Bluetooth • BT Stack integration into Consumer products • BT Profile Development • BT Testing Wi-Fi • WLAN drivers • WLAN AP and Router software development • Encryption, Authentication, Key management • Wi-Fi Testing & Pre-certification • Device Inter-op Lab 3G/LTE • L1/L2/L3 Protocol Development • Modem Integration & Testing • IOT with Network Operators NFC • Driver development & testing • Applications for various mobile platforms GPS • Driver dev, porting, maint. & testing • Development & verification of Assisted GPS • SUPL protocol software as part of A- GPS user plane support • Porting & customization of GPS host reference software USB • USB drivers • USB MSC class • USB controller drivers • USB Gadget drivers • Host Negotiation and Session Request
  • 5.
    Wireless Connectivity Expertise •Wi-Fi o Platforms: Atheros, Broadcom, Intel o 802.11 a/g/n/ac Driver development and I&V o WLAN Product development: AP, Controller, WLAN mesh o WLAN security: WEP, WPA/PSK, WPA/TKIP, WPA2 o Wi-Fi Alliance certification • Bluetooth & BLE o Development of Bluetooth bus driver for the Tier-1 OEM Mobile/Tablet Hardware Platform on Windows 8/8.1, Android and RTOS o Development of Bluetooth Protocol stack (HCI,L2CAP,RFCOMM & SDP) on Proprietary RTOS o Development & porting of Bluetooth profiles o Firmware development to support WiFi/BT/WWAN co- existence feature o Application Development on Bluetooth Low Energy for Wearable Devices WLAN Practice - Key Engagements Case Studies Bluetooth Connectivity - Key Engagements BT Hub - Application & Firmware Development
  • 6.
    Wireless Connectivity Expertise •GPS / GNSS o Development of GPS/AGPS driver, porting, Maintenance and Testing for the Tier-1 OEM Mobile/Tablet Hardware Platform on Windows 8/8.1,10, Android and RTOS o Location Based Service application & Test tool development to validate the driver o Developed SUPL Protocol software as part of A-GPS user plane support o Firmware Driver development for GPS Chipset on RTOS e.g. Nucleus • ZigBee o Device objects/profiles, Network recovery & healing, Power management, Interoperability etc. • 6LoWPAN o 6LoWPAN for IoT, Firmware development, Interoperability testing, etc.
  • 7.
    UX Engineering forBuilding New Age Products & Applications Accelerators • Mobile UX framework • Dashboard frameworks • Reusable design templates • Responsive design framework Tools/ Technology • Rich Media Technologies such as, AJAX, Flex, Flash Action Script, Ruby on Rails, Silverlight and AIR. • HTML5, CSS3, JavaScript and open libraries such as GWT, JQuery (UI & Mobile), YUI, Node.js, AngularJS, ExtJS, D3.js, etc. • Adobe, Corel and Autodesk software, multimedia and development Products Innovative interfaces “Responsive Design” Technology agnostic Process Driven
  • 8.
    IoT Practice Overview Consumer& Lifestyle Wearables Connected Car Intelligent Home Appliances Healthcare Remote Patient Monitoring Telehealth Connected Medical Devices Digital Enterprise Connected Plant Vehicle and Goods Tracking Intelligent In-Store Retail Systems Building Automation Connected Homes Smart Buildings Smart Cities Areas of Expertise VLSI and EMEBEDDED SYSTEMS NETWORKING & M2M COMMUNICATIONS APPLICATION SOFTWARE DEVELOPMENT CLOUD COMPUTING AND ANALYTICS
  • 9.
    Expertise Relevant toIoT EMBEDDED SYSTEMS • Board Support Package • Device Drivers • Hardware Abstraction Layer • Performance Optimization • Standard Compliance & Certification • Embedded Applications, Testing & Sustenance • Network/Device Management NETWORKING & COMMUNICATIONS • Wired Interfaces: GPIO, RS232, RS485, USB, etc. • Wireless Interfaces: Wi- Fi, Bluetooth, ZigBee, NFC, GPS/AGPS, etc. • 3G/LTE Wireless • M2M Communication Applications ENTERRPISE ADMS • Custom application development • Enterprise Application Integration • Mobile application development • UX Engineering • Application Maintenance & Modernization • Independent Testing (Manual, Automation & Specialized) CLOUD COMPUTING • Cloud-based Application (SaaS) Development & Deployment • Cloud Automation & Continuous Integration/Deployment (CI/CD) • Multi-cloud DevOps • Cloud Infrastructure Management ANALYTICS • Consulting, Visualization, Big Data Processing & Modelling • Data Management (ETL), Integration & Custom Connectors • BI, Reporting & Dashboards • Predictive Analytics
  • 10.
    ALTEN Calsoft LabsIoT Experience Smart Homes & Offices: Energy efficient HVAC & lighting solutions and IP video door phones for residential and office buildings Connected Healthcare: Personal blood sugar monitoring solutions for hassle-free reading, saving and retrieving of blood sugar levels of patients periodically Connected Plant: Complete solution for real time data collection and integration with Enterprise applications for a large textile plant with multiple manufacturing lines V2X Systems: V2X system interacting with a roadside digital signage system for targeted advertisements and personal messages Connected Classroom: A/V Controller for centrally operating projectors, DVD players, document cameras and other devices used in K–12 classrooms IoT at Workplace: Automatic Ride Capture System (ARCS) that controls the camera and flash operation with a user-configurable, adjustable timing delay
  • 11.
    Case Study: ConnectedClassroom End-to-end IoT Solution Development Project Scope: • Design and development of Hardware & Embedded software for A/V controller used in Conference Rooms + Manufacturing and supply of HW boards to our client based in USA The TruLink AV Controller when installed in a Classroom has the ability to control multiple devices including Projector, Displays, Screen/Blinds, DVD/Blu-Ray players, Speakers, etc. all from a single IR remote .
  • 12.
    Connected Classroom: ProjectDetails Main Board consists of MCU and peripherals listed below: • Number of buttons: 8 • Control types: Serial RS232, Infrared (IR), 12V DC Triggering • Data/Power connection: RJ45 • Buttons: Rubberized - contact style • Key plate material: ABS Plastic • Wall plate cover material: Nylon • PCB Dimensions (HxWxD): 103 x 45 x 25mm Multiport Controller Interface Adapter (MCIA) consists of : • Connections: 5.5mm DC Power, DB9 Male x 2, 3.5mm TS, 2-Port Screw Terminal (IR), RJ45, 3- Port Screw Terminal (12V trigger) • Material: ABS Plastic • Dimensions (HxWxD): 23.5 x 82.4 x 69.1mm. Key Features: • On-board, real-time clock for easy time and date programming • Dual DB9 RS-232 ports provides control for 2 projectors or a projector and amplifier • 12V DC Triggering provides control for electromechanical devices, such as projector screens or blinds. • Up to 32 commands for control of numerous A/V devices. • Backup capability eliminates the need for reprogramming in the event of a power failure. Provides support for 120+ devices (of different makes) available in the US market.
  • 13.
    Case Study: EnergyEfficient Lighting End-to-end Hardware Development, Supply & Installation Project Scope: • Design and development of Hardware & Embedded software for Lighting Controller used in Buildings + Manufacturing and supply to our client based in India The Energy Efficient Lighting Controller uses an IR motion sensor to control Lights and other powered electrical devices up to a total connected load of 1300W per controller. The solution has been supplied to Government of India facility in the State of Karnataka, India and operating successfully for the past 12+ months, resulting in significant power savings in large buildings / manufacturing facilities. Key Features • Withstand normal voltage and frequency variations (230V AC +/- 10% and 50Hz +/- 3%) • Various loads can be connected up to 1300 watts (tube lights, ceiling fans, etc.) • Protection for surge, static and resettable fuse for short circuit protection for overload • Solid-state relay (SSR) based solution • Uses Passive Infrared sensor (PIR sensor)
  • 14.
    Case Study: EnergyEfficient Fan Controller End-to-end Hardware & Embedded Software Development Project Scope: • Design and development of Hardware & Embedded software for BLDC motor based Ceiling fan Controller + Manufacturing and supply to our client based in India The 3 ph BLDC motor based ceiling fan controller cuts power consumption by up to 55% , and allows IR remote based fan operation + several programmable modes of operation. Key Features • Capable of operating from 190 - 250V AC or 24V DC supply • Extensively tested with commercially available ceiling fans with blade lengths up to 1200 mm • 50 to 60% power savings compared to conventional ceiling fans • Low noise • Easy remote control based operation
  • 15.
    Case Study: ConnectedPlant End-to-end IoT Solution Development and Deployment Data Acquisition Card
  • 16.
    Connected Plant: DataAcquisition Card & Gateway Main Board consists of MCU and peripherals listed below: • Ethernet Port (RJ45 modular Jack) for user interface • Three pin header for CAN interface • DB-9 connector for Serial communication (not applicable for user access) • USB2.0 Mini-AB connector (not applicable for user access). • 2.1mm connector for power supply input & Power supply The main board receives machine parameters from various sensors through ADC. After processing the data, the MCU sends the desired information to user over 10/100 Ethernet. The main board is powered by external AC-DC adapter (230V AC to 12Vdc/1A /UL approved). Daughter board consists of : • Opto-Isolator/level shifter • Digital Isolator/level shifter • Signal conditioning circuit • DC Power The daughter board receives machine parameters/status information from sensors (analog, digital and pulse) outputs of machines. The received signals pass through isolator and level shifters. The outputs of isolator and level shifters are fed to MCU via board to board connector. Daughter board is powered by external 24VDC from machine bus-bar. Main Board Daughter Board Plant Floor IS hardware is an Ethernet Gateway for industrial equipment.
  • 17.
    Case Study: HealthcareIoT Design and Development of Holistic Diabetes Management Solution CONNECTED GLUCOMETER • Kinetis k53 for low power medical devices • Power / OS JTAG Mini-B USB 2.0 Connector • Test strip /medical connector interface • Accelerometer, LCD display, Bluetooth 2.0 connectivity • Firmware for reading Glucose strips by translation of electrode voltage • LCD Display of blood-sugar value • Transmits device data to Android app using serial port profile • End-to-end Product Prototyping MOBILE APPLICATION DEVELOPMENT • Device pairing over Bluetooth • Read blood-sugar values and display on mobile phone • Synchronize with cloud based Diabetes Care application
  • 18.
    CONTACT US Write tous : business@altencalsoftlabs.com Visit Our Website: https://www.altencalsoftlabs.com USA | FRANCE | UK | INDIA | SINGAPORE