Microcontroller/ DSP-based design Software Architecture for Embedded systems

  • Digital Electronics
  • Circuit design and PCB development
  • 8 bit/16 bit PIC Microcontrollers
  • ARM 7/9/11 Microcontrollers
  • STM32/Raspberry Pi

Firmware, Driver and Software Development for Embedded systems

  • Computer Architecture
  • Operating systems
  • C programing & Data Structures
  • Embedded ‘C’ with PIC/ARM
  • Higher level prog., languages ( C++,python,)
  • C++ Programing with ARM Cortex
  • Python for Embedded programing
  • Controlling Hardware with Python
  • Linux Shell Programing
  • Linux porting on ARM board
  • Embedded Linux on ARM
  • Linux Device Drivers CHAR/BLOCK
  • USB/Network Drivers

Internet of things ( IOT) development

  • Concepts of Internet of Things
  • Architecture of Internet of Things
  • Technology used in Internet of Things
  • Communication Networks,
  • IoT Application Stack
  • IoT Software Stack
  • IoT Hardware Stack
  • Sensor Networks, M2M
  • Cloud Computing, Information Security
  • Optimizing IoT computing using AWS Greengrass
  • Building local AWS lambda with AWS Greengrass
  • Project work
Real-Time Operating Systems (RTOS)
  • Real –Time System concepts
  • Characteristics of Real-Time Tasks
  • Real-Time Scheduling
  • Operating System Designs
  • RTOS for Safety Critical Systems
  • OS for Wireless Sensor Networks
  • Target RTOS kernel architecture
  • Porting RTOS Free (RTOS) to target board
  • Running demo applications

Communication Protocols

  • Wireless technology
  • Serial Comm. RS-232, Modbus, etc.
  • Synchronous Interface: I2C, SPI etc.
  • Automotive interface, CAN, LIN, FlexRay
  • ZigBee, WiFi, Bluetooth, BLE, and WiMax

Interfacing Devices

  • Memory Devices – Flash based ROM, Storage Cards
  • Graphic & Character LCDs
  • Real Time Clocks
  • Servo motors, DC motors
  • 3 phase BLDC motor, 3 phase induction motor
  • Touch Screens, Keypads
  • Debugging Interfaces: JTAG, ISP, ICSP
  • Universal Serial Bus (USB) Peripherals
  • Analog to Digital / Digital to Analog
  • GSM Modules ,Intelligent Power Systems
  • Smart Card Readers

Linux Network Programming

  • Networking Architecture in Linux
  • TCP/IP layer in kernel
  • Client – Server Programming API
  • VOIP Protocol Programming
  • Iterative server, Concurrent Server
  • Broadcast Server Programming


  • Installing QT Framework
  • Installing Opencv and Pocket Sphinx
  • Application Deve. Using QT Creator
  • Sensors & modules Prog. in QT Creator
  • Wireless Protocol Prog. in QT Creator
  • Image and Video Processing
  • Audio Processing
  • Opencv with QT Creator
  • Pocket Sphinx with QT Creator
  • Setting Cross Compiler

Automotive Embedded

  • Automotive Embedded Architecture and Components
  • Architecture of ECU
  • Autosar Architecture
  • Automotive Protocols (CAN , LIN , FLEXRAY)
  • Automotive Use cases
  • ADAS
  • Autosar BSW, SWC


  • Power Electronics & Embedded
  • VLSI in Embedded systems
  • Embedded data analytics
  • Internet of Robotic Things
  • Mishra C standards
  • Executing Cross Compiled project file on ARM Board.

1.Who Should Attend?

The course would be highly beneficial for any Electronics Engineer, Software Engineer, Hardware engineer, Field Engineer or Project Manager tasked with the development of an application that would benefit from a real time operating system. The hands-on exercises and guidance from experienced trainer provide a well-supported learning environment.

2. Who Will Deliver the Course?

Highly trained and experienced in IoT, the course will be delivered by senior engineers. With experience across a wide range of markets (automotive, industrial control robotics, telecoms and consumer electronics) faculty has a wealth of knowledge that would be invaluable to those looking to broaden their skills in IoT practices

3. How to Sign Up?

For more information on availability Please feel free to call us on 020 40059500 or visit our BICARD Office No.68-71, 4th Floor,’C’ Block, Shrinath Plaza,Dnyaneshwar Paduka Chowk, FC Road, Pune, Maharashtra 411005

4. What does IoT stand for?

IoT stands for the Internet of Things.

5. What is the Internet of Things?

The Internet of Things is a concept. It is more like a vision where all devices in the world are connected to each other. These connected devices then use industry standard protocols to communicate with each other and with us. In other words, IoT aims to increase the M2M interaction.

6. How is it possible to connect billions of devices?

Cloud. All devices will be connected with each other over the cloud. Experts estimate that there will be around 25+ billion connected devices by 2050. IPv6 has the capability of providing 340 undecillion (i.e. 340,282,366,920,938,463,463,374,607,431,768,211,456) IP addresses for connected devices.

7. Isn’t IoT a thing of the future?

Yes and No. The concept of machines interacting over the internet has been around for quite some time. The very first practical example was a Coke vending machine in 1999. But, the concept is now on its way to becoming a reality by the availability of IPv6 and fast wireless network protocols.

8. Is Home Automation the only benefit of IoT? In that case, do I really need it?

No. Home automation is one of the benefits of IoT. Apart from it, it is possible to connect almost every device in the world. The applications ranging from personal healthcare to environmental safety are limitless.

9. Who invented the IoT?

Contrary to popular belief, IoT is not a technology. It was not invented by one individual. IoT is a vision which has been around since the times of Nikola Tesla. The term, ‘Internet of Things’ was coined by Kevin Ashton, the director of Auto-ID sensors.

10. What is M2M? Why is it so important?

M2M represents any technology that enables Machine to Machine communication. A simple example is when a vending machine informs the distributor machine about low units of a product. M2M is at the core of the Internet of Things. It is estimated that the current M2M market will expand from $121 billion to a $948 billion business by 2020.

11. What enables an ordinary device to become connected?

Connected devices have sensors attached to them. These sensors along with a network are what make a device connected. The sensor records and collects data only to send it over the network a Cloud application to make a decision.

12. What are the major components of connected devices?

The major components of connected devices are: sensors; network; cloud and the things! In a simplistic scenario, a sensor is attached to a thing. The thing might be any machine or an object of interest. The sensors collect data by monitoring the activities of the device. The collected data is sent over to the cloud platform via the network. The cloud platform makes decision on receipt of the data.

13. When can we expect to see connected devices out there?

Connected devices have already started making an appearance in the market. Wearables like the Apple Watch, Moto 360 that connect to your smart phone and track your activities are examples of connected devices. Apart from that, several concepts are in the making. For example: driverless cars, smart homes, etc.

Our New Batches are Starting in October, 2020. Please call us on 9595605544 || 020 40059500 || 020 40059600 to know more

We totally understand that each student is different and each student has different problems, which we need to tackle. Keeping this in view, we have designed different packages to meet your needs and timings

New Batches will start from 26th MARCH 2020

  • Weekend batches: We have a special weekend batches for the working professionals, who are tied up on weekdays.
  • Fast-track batches: To complete the course in a brief time with detailed training.
  • Specialized corporate batches: In this special batch, we only cater the training needs of the corporate employees.
Courses Location Last Day to Apply
Firmware Engineer Pune 15 January 2021
Design Engineer Pune 14 January 2021
Solutions Architect Pune 17 January 2021
Embedded Systems Architect Pune 20 January 2021
Software Engineer Pune 18 January 2021
Embedded Software Engineer Pune 13 January 2021
Systems Engineer Pune 21 January 2021
Applications Engineer Pune 16 January 2021