Workshops on Linux IOT Embedded Systems Electronics Android iotshow 2022
Explore our various workshops below and pick your favourite one to attend while there are still seats left.
IMPORTANT NOTE: All workshops as BYOD workshops, where attendees need to bring their own laptops to try out hands-on instructions or take notes.
Click on the workshop title below to get more information. Our workshops this year are on:
- Unleashing the Power of Android for Vehicle Cockpit Solutions
- Leveraging Linux’s CPU scheduler to write real-time apps
- Medical Image Segmentation using Deformable Attention (Deep Learning) Framework
- Mitigating Hackers with Hardening on Linux – an Overview for Developers, focus on BoF (Buffer Overflow)
- Designing AI-Based Drones For Defense
- Leveraging AI and IoT: How do you know you know your data is any good?
- Workshop On Gadgets Design
- Designing Wearable Electronics
- Practical Exploitation of IoT Wireless Protocols
- Building Industrial IoT Gateway for Industry-4.0 and Transportation
- Designing Brain Control Robotics and BCI system
- Introduction to ROS 2 (Robot Operating System) and Hardware Acceleration in ROS applications using FPGAs and GPU’s
- IoT Security – Risks and Countermeasures
- Build E2E Home Automation IoT Solution using Simulators – Break the hardware barrier
- Building and sustaining embedded systems and IoT with self-reliance (aatma-nirbhar embedded systems)
A single workshop can be bought for Rs. 2,999. Get up to 4 free workshop slots if you buy a Pro, Premium or All Access/VIP pass.
Workshop #1: Unleashing the Power of Android for Vehicle Cockpit Solutions
Trainers:
- Rajesh Sola, Specialist, Global Engineering Academy, L&T Technology Services.
- Sankalp Rajan P, Educator, Global Engineering Academy, L&T Technology Services
What’s covered:
Learn to develop cockpit solutions for Android Automotive!
- Understanding Eco System of Android Automotive Operating Systems (AAOS), use cases in Car Software Industry
- Android Auto(AA) vs AAOS
- Building AAOS from sources – Emulation/Real Target
- Key layers & components in Android Architecture – HAL, Java Services, Native Services
- Key changes from Android Phone Editions and Automotive – Vehicle HAL, EVS, Car API, Car Services, Car Apps.
- Virtualization – AAOS as Guest (Trout target)
- Brief overview of Android Auto (AA) – mirroring phone display
- Prerequisites (Infra)
- Mandatory : Browser based Android Source Cross Reference (http://aospxref.com/, http://androidxref.com/, https://cs.android.com/)
- Optional : AOSP build setup (Detailed steps attached)
- 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
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #2: Leveraging Linux’s CPU scheduler to write real-time apps
Trainers: Kaiwan N Billimoria, Founder, kaiwanTECH
What’s covered:
- Write real-time multithreaded apps that leverage the kernel CPU scheduler
- Understand how to do so for both soft and hard real-time scenarios
- Understand what real-time actually means and how Linux fits in
- Gain an overview of how you can convert mainline Linux into an RTOS!
Time 3 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #3: Medical Image Segmentation using Deformable Attention (Deep Learning) Framework
Trainers:Kumar Rajamani, Senior Manager Algorithm, KLA Tencor
What’s covered:
- Learn how to approach a research problem in Deep Learning (Medical Deep Learning) and how to get novel ideas and get publishable results.
- 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.
- In this workshop, we would get an introduction to Deep Learning based segmentation of Medical images.
- A brief overview of UNets would be covered to introduce the audience to segmentation architectures.
- The second part of the workshop would be on Attention mechanism.
- Attention mechanism has revolutionized Deep Learning algorithms, especially in NLP domain and more recently in Computer Vision tasks.
- 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.
- We dive in more detail on couple of attention blocks – criss-cross attention and attention-augmented-convolution.
- Some of the active frontiers in attention blocks (deformable attention) would be finally discussed to give some insights on current research directions.
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
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
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:
- Understand the current security climate in the industry, including why hackers get away with even simplistic attacks, especially on IoT devices
- Learn, as a prerequisite to understanding software hacking, how the process stack mechanism operates
- Learn about BoF exploits — even today they form among the highest percentage of technical attacks
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #5: Designing AI-Based Drones For Defense
Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group
What’s covered:
- Demonstration and explanation and implementation of AI in Drones for defence purposes (Person, Terrorist Detection Face Recognition Drone)
- Live: Make a hassle-free ML model and implement the code on the drone
- Showcase live, the making of Voice Controlled Drone
- Hands-on practice session of designing drone on the kit in a group of 5 with 3 different Flight controllers
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
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:
- Write real-time multithreaded apps that leverage the kernel CPU scheduler
- Understand how to do so for both soft and hard real-time scenarios
- Understand what real-time actually means and how Linux fits in
- Gain an overview of how you can convert mainline Linux into an RTOS!
Time 3 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #7: Workshop On Gadgets Design
Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group
What’s covered:
- Learn the art of Innovation and embedded design
- Learn to design future and cutting-edge gadgets
- Learn to make and develop the technology that meets the future needs and dynamics of market
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #8: Designing Wearable Electronics
Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group
What’s covered:
- Learn the art of designing miniature electronics
- Learn the basics of dev boards and components for wearable electronics design
- Learn to design the wearable smartwatch
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #9: Practical Exploitation of IoT Wireless Protocols
Trainers:
- Nitin Lakshmanan, AVP – Security Consulting
- Gourisha Sethi, Security Analyst
- Ananya Gowda, Security Analyst, Deep Armor
What’s covered:
- Get expertise with a variety of hardware & software tools to perform end-to-end security assessments of IoT platforms.
- This includes hardware, firmware, wireless protocols, cloud, and mobile security.
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
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:
- Industrial IoT Gateway Architecture & Types
- Details of Hardware & Schematic Walk Through
- Quick access of Hardware interfaces GPIO, UART, I2C, SPI, PWM, Eth, CAN
- Interfacing MEMs Sensors over I2C Interface
- Device to Cloud Demo
- Cloud to Device Demo
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #11: Designing Brain Control Robotics and BCI system
Trainers: Ashwini Kumar Sinha, Tech Labs, EFY Group
What’s covered:
- Learn the art of designing miniature electronics
- Learn the basics of dev boards and components for wearable electronics design
- Learn to design the wearable smartwatch
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
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:
- Familiarise yourself with ROS 2 and its differences from ROS
- Learn the basics of ROS2 communication and see a simulation demo.
- Get a brief overview of how Hardware Acceleration can be leveraged to speed up Robotic applications using FPGAs and GPUs.
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
Workshop #13: IoT Security – Risks and Countermeasures
Trainers: Arko Dhar, Chief Technology Officer, Redinent Innovations Pvt Ltd.
What’s covered:
- Learn about how hackers find exposed IoT devices online using OSINT and other techniques
- Learn about the type of cyber attacks that are prevalent specific to various of IoT devices and the risks associated with such attacks.
- Learn about countermeasures and security best practices to safeguard IoT devices.
Time 11 AM – 1 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
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:
- IoT is a very broad paradigm which consists of five major components. It’s important for Engineers to build an E2E solution perspective.
- This workshop will be giving an overview of building E2E Home Automation Solution.
- This workshop also introduces participants with OpenSource simulators and tools which they can use during the prototyping or purely for learning purposes.
- 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.
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes
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:
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 boardsproprietary 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 softwareHow 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!
Time 2 PM – 5 PM
Cost: ₹2999 or using a free workshop slot that comes with the Pro, Premium or VIP passes