Skip to content

Workshops on Linux IOT Embedded Systems Electronics Android iotshow 2022

Workshop #1: Unleashing the Power of Android for Vehicle Cockpit Solutions

Trainers: 

  1. Rajesh Sola, Specialist, Global Engineering Academy, L&T Technology Services.
  2. Sankalp Rajan P, Educator, Global Engineering Academy, L&T Technology Services
 

What’s covered:

Learn to develop cockpit solutions for Android Automotive!

  1. Understanding Eco System of Android Automotive Operating Systems (AAOS), use cases in Car Software Industry
  2. Android Auto(AA) vs AAOS
  3. Building AAOS from sources – Emulation/Real Target
  4. Key layers & components in Android Architecture – HAL, Java Services, Native Services
  5. Key changes from Android Phone Editions and Automotive – Vehicle HAL, EVS, Car API, Car Services, Car Apps.
  6. Virtualization – AAOS as Guest (Trout target)
  7. Brief overview of Android Auto (AA) – mirroring phone display
 
Pre-requisites:
  • Prerequisites (Infra)
  • Type of workshop – Demo cum Tech Tutorial
    • Minimal hands-on : code browsing using http://aospxref.com/ (Any browser/Any OS).
    • Additional hands-on , if can come with AOSP setup as per attached instructions, having required skill set : Linux Development and C++/Java.
  • BYOD 
  • Prerequisites (Technical), helpful for better understanding of build steps, code snippets & flow.
    • Programming in Linux
    • C++ and/or Java Programming

Standby:- Those not able to come up with the above setup, can follow tutorial/demo and browse android source code in their browsers. 

But for effectiveness setup required to try emulation, any steps thru ADB shell , adding small extensions with android build as per these steps.

 
Date: 25/11/2022 
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: A

Workshop #2: Leveraging Linux’s CPU scheduler to write real-time apps

Trainers: Kaiwan N Billimoria, Founder, kaiwanTECH

 

What’s covered:

  1. Write real-time multithreaded apps that leverage the kernel CPU scheduler
  2. Understand how to do so for both soft and hard real-time scenarios
  3. Understand what real-time actually means and how Linux fits in
  4. Gain an overview of how you can convert mainline Linux into an RTOS!
 
Pre-requisites:
All participants should ideally have a laptop running any modern Linux distro; running Linux off a Virtual Machine (VM) too is fine. 
 
Date: 24/11/2022 
Time 3 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: B

Workshop #3: Medical Image Segmentation using Deformable Attention (Deep Learning) Framework

Trainers:Kumar Rajamani, Senior Manager Algorithm, KLA Tencor

 

What’s covered:

  1. Learn how to approach a research problem in Deep Learning (Medical Deep Learning) and how to get novel ideas and get publishable results.
  2. Get publishable results out of innovative research ideas. Medical Image Segmentation is a challenging area of research where Deep Learning algorithms have shown lot of success in recent times.
  3. In this workshop, we would get an introduction to Deep Learning based segmentation of Medical images.
  4. A brief overview of UNets would be covered to introduce the audience to segmentation architectures.
  5. The second part of the workshop would be on Attention mechanism.
  6. Attention mechanism has revolutionized Deep Learning algorithms, especially in NLP domain and more recently in Computer Vision tasks.
  7. In this workshop, after a brief introduction to attention blocks (from NLP context) we start with some of the attention approaches for computer vision tasks.
  8. We dive in more detail on couple of attention blocks – criss-cross attention and attention-augmented-convolution.
  9. Some of the active frontiers in attention blocks (deformable attention) would be finally discussed to give some insights on current research directions.
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
We will use Google Colab on the browser, so attendees just need to ensure they can login to a Google account.
Some software could be pre-installed:
• ITK-SNAP Version 3.x Downloads (itksnap.org)
• Fiji Downloads (imagej.net)
• 3D Slicer image computing platform | 3D Slicer
• MONAI – Get Started
 
Date: 23/11/2022 
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: B

Workshop #4: Mitigating Hackers with Hardening on Linux – an Overview for Developers, focus on BoF (Buffer Overflow)

Trainers: Kaiwan N Billimoria, Founder, kaiwanTECH

 

What’s covered:

  1. Understand the current security climate in the industry, including why hackers get away with even simplistic attacks, especially on IoT devices
  2. Learn, as a prerequisite to understanding software hacking, how the process stack mechanism operates
  3. Learn about BoF exploits — even today they form among the highest percentage of technical attacks
 
Pre-requisites:
All participants should ideally have a laptop running any modern Linux distro; running Linux off a Virtual Machine (VM) too is fine. 
 
Date: 24/11/2022 
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: B

Workshop #5: Designing AI-Based Drones For Defense

Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group

 

What’s covered:

  1. Demonstration and explanation and implementation of AI in Drones for defence purposes (Person, Terrorist Detection Face Recognition Drone)
  2. Live: Make a hassle-free ML model and implement the code on the drone
  3. Showcase live, the making of Voice Controlled Drone
  4. Hands-on practice session of designing drone on the kit in a group of 5 with 3 different Flight controllers
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 23/11/2022 
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: A

Workshop #6: Leveraging AI and IoT: How do you know you know your data is any good?

Trainers: Dr. Jonathan Joshi, CEO, Eduvance

 

What’s covered:

  1. Write real-time multithreaded apps that leverage the kernel CPU scheduler
  2. Understand how to do so for both soft and hard real-time scenarios
  3. Understand what real-time actually means and how Linux fits in
  4. Gain an overview of how you can convert mainline Linux into an RTOS!
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 23/11/2022 
Time 3 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: C

Workshop #7: Workshop On Gadgets Design

 

Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group

 

What’s covered:

  1. Learn the art of Innovation and embedded design  
  2. Learn to design future and cutting-edge gadgets 
  3. Learn to make and develop the technology that meets the future needs and dynamics of market 
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 24/11/2022 
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: A

Workshop #8: Designing Wearable Electronics

Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group

 

What’s covered:

  1. Learn the art of designing miniature electronics  
  2. Learn the basics of dev boards and components for wearable electronics design  
  3. Learn to design the wearable smartwatch  
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 24/11/2022 
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: A

Workshop #9: Practical Exploitation of IoT Wireless Protocols

Trainers: 

  1. Nitin Lakshmanan, AVP – Security Consulting
  2. Gourisha Sethi, Security Analyst
  3. Ananya Gowda, Security Analyst, Deep Armor
 

What’s covered:

  1. Get expertise with a variety of hardware & software tools to perform end-to-end security assessments of IoT platforms.
  2. This includes hardware, firmware, wireless protocols, cloud, and mobile security.  
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 24/11/2022 
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: C

Workshop #10: Building Industrial IoT Gateway for Industry-4.0 and Transportation

 

Trainers: Baipalli Vallab Rao (Vasu), Managing Director, PHYTEC EMBEDDED PVT LTD

 

What’s covered:

  1. Industrial IoT Gateway Architecture & Types 
  2. Details of Hardware & Schematic Walk Through 
  3. Quick access of Hardware interfaces GPIO, UART, I2C, SPI, PWM, Eth, CAN 
  4. Interfacing MEMs Sensors over I2C Interface 
  5. Device to Cloud Demo
  6. Cloud to Device Demo 
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 24/11/2022 
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: C

Workshop #11: Designing Brain Control Robotics and BCI system 

 

Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group

 

What’s covered:

  1. Learn the art of designing miniature electronics  
  2. Learn the basics of dev boards and components for wearable electronics design  
  3. Learn to design the wearable smartwatch
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 25/11/2022 
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: A

Workshop #12: Introduction to ROS 2 (Robot Operating System) and Hardware Acceleration in ROS applications using FPGAs and GPU’s  

 

Trainers: Prateek Nagras, CEO, Acceleration Robotics

 

What’s covered:

  1. Familiarise yourself with ROS 2 and its differences from ROS 
  2. Learn the basics of ROS2 communication and see a simulation demo. 
  3. Get a brief overview of how Hardware Acceleration can be leveraged to speed up Robotic applications using FPGAs and GPUs.
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 25/11/2022 
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: B

Workshop #13: IoT Security – Risks and Countermeasures 

 

Trainers: Arko Dhar, Chief Technology Officer, Redinent Innovations Pvt Ltd.

 

What’s covered:

  1. Learn about how hackers find exposed IoT devices online using OSINT and other techniques 
  2. Learn about the type of cyber attacks that are prevalent specific to various of IoT devices and the risks associated with such attacks. 
  3. Learn about countermeasures and security best practices to safeguard IoT devices. 
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 25/11/2022 
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: C

Workshop #14: Build E2E Home Automation IoT Solution using Simulators – Break the hardware barrier

 

Trainers: Mubeen Jukaku + Team of mentors, Technology Head, Emertxe

 

What’s covered:

  1. IoT is a very broad paradigm which consists of five major components. It’s important for Engineers to build an E2E solution perspective. 
  2. This workshop will be giving an overview of building E2E Home Automation Solution. 
  3. This workshop also introduces participants with OpenSource simulators and tools which they can use during the prototyping or purely for learning purposes. 
 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
  • Following opensource software will be used during the workshop:
  • Arduino IDE – https://www.arduino.cc/en/software
  • Picsimlab Simulator
  • Homepage – https://github.com/lcgamboa/picsimlab
  • Downloads – https://sourceforge.net/projects/picsim/files/v0.8.11/
  • Windows: https://sourceforge.net/projects/picsim/files/v0.8.11/picsimlab_0.8.11_win64_setup.exe/download
  • Note: Packages are available for different Operating Systems. Please download appropriate file and install.
  • Hardware is not required for this workshop as we are using a simulator tool.
 
Date: 25/11/2022 
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: C

Workshop #15: Building and sustaining embedded systems and IoT with self-reliance (aatma-nirbhar embedded systems)

 
 

Trainers: Abhas Abhinav, Hacker-in-charge, Mostly Harmless & DeepRoot GNU/Linux

 

What’s covered:

  1. Freedom Software for DIYers & Makers
    ————————————-

    [1] As those who build stuff, what are we optimising for?
    Speed, Cost, Opportunity, Novelty, Convenience?

    What the 1st and 2nd order side-effects of our choices?

    [2] Why choose free / libre software?
    Where do make such choices?
    Development computers, servers, embedded hardware, single-board computers, micro-controllers

    [3] The role of the community in what how we learn and what we build
    What are our barriers to working in a community?
    What do we draw from it?
    How do we contribute to it (if at all)?

    [4] Let’s consider free software that we can use on our computers:

    – gnu/linux
    – prototyping and design tools
    – kicad, freecad, fritzing, inkscape
    – machine control tools
    – cncjs, klipper, linuxcnc
    – tools for collaboration and documentation

    [5] How do we choose our hardware platforms?
    Let us optimise for our freedom to use, learn, build, modify and share.
    Now – what platforms are available at our disposal?

    – liberated hardware
    – development boards

    proprietary hardware v/s proprietary software – what gives us more freedom? how do we evaluate our trade-offs?

    [6] What software does our hardware connect to over the network?
    Where does this software reside? Who controls it?

    What do we have to do if we want to be the ones in control?
    Why is this control important?

    [7] Let’s look at our side effects!

    Freedom of the users of our products
    – accessing source code
    – rebuilding and flashing source code
    – extending hardware
    – repurposing the software
    – porting software

    How can users be free if the server is non-free?
    Is it possible to replace the server software without replacing the device or the device software?

    Are there standards-based protocols in use? Why not?

    [8] What are licenses?
    How do they govern what we can use/re-use and in what way?
    When do licenses come into effect? What do they cover?

    [9] Small volume prototyping and manufacturing – as DIYers and makers

    [10] Putting it all together… developing products that respect the freedom of every stake holder:

    – the developer
    – the owner
    – the user
    – the business
    – the investor too!

 
Pre-requisites:
Attendees need to bring their own laptops to try out hands-on instructions or take notes.
 
Date: 25/11/2022 
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop Hall: B