Embedded Course in Pune

Embedded training courses by pune’s best training institute. Following courses in embedded are offered by Technoscripts:

  1. Advance Embedded Career Track in Embedded Systems
  2. PG Diploma in Embedded System
  3. Internet of  Things (IOT) Training
  4. Advance IOT 
  5. Raspberry Pi 

Advanced career Track  in Embedded System:

Syllabus:

Languages: C , Embedded  C

Microcontrollers’ & Microprocessors:

   8051      PIC
 ARM 7  ARM Cortex M3
Automotive Controller   Raspberry Pi
RTOS Linux
ESP8266  IOT

Hardware Interfacing :                      

  • Interfacing of LEDs
  • Interfacing of Switches
  • Interfacing of Relays
  • Interfacing of LCD
  • Interfacing of 7 Segment Display
  • Interfacing of ADC
  • Interfacing of Stepper Motors
  • Interfacing of DC Motors
  • Interfacing of IR Sensors
  • Interfacing of Ultrasonic Sensors
  • Interfacing of MEMS Sensors
  • Interfacing of RF Modules
  • Interfacing of Mobile Phone using DTMF
  • Interfacing of Real Time Clock
  • Interfacing of Serial Memory
  • Serial Communication
  • Interfacing GSM module
  • Interfacing of GPS module
  • Interfacing of Camera
  • Interfacing Using I2C Protocol
  • Interfacing Using SPI Protocol
  • PWM Techniques
  • ZigBee / Xbee
  • Interfacing of Bluetooth
  • Interfacing of Wi-Fi
  • Interfacing Ethernet
  • Mobile WiFi and Bluetooth Applications
  • CAN Protocol & its practical implementation
  • IOT complete Module with practicals

RTOS:

  • Introduction to RTOS –Overview
  • Process, Task & Thread
  • Real-time systems concepts,
  • Context switching, scheduling algorithm
  • Re-entrancy, task priorities, mutual exclusion.
  • Kernel structure
  • Task Conflicts
  • Task Communication
  • Task creation & Deletion OsTaskCreate(), OsTaskdelete()
  • Semaphores (Binary, Counter, Mutex)
  • Events and Inter task Communication
  • Semaphore
  • Message Queues
  • Mutex

µCos ii:

  • Creating a Task in µCos ii / FreeRTOS
  • Multitasking in µCos ii
  • Creating & using semaphore in µCos ii / FreeRTOS
  • Creating & using Message mailbox (mbox) in µCos ii / FreeRTOS
  • Using Message Queue (mqueue) in µCos ii / FreeRTOS
  • Develop Real time application using µCos ii / FreeRTOS services

Linux

  • Introduction to Linux
  • Concepts used in linux
  • Accessing the command line (terminal and desktop)
  • Accessing and using manual pages
  • Working with the command line and the shell
  • Piping and redirection
  • Linux OS
  • Different Linux commands like cp , mv mount
  • Introduction to VI editor. VI editor settings
  • Creating script
  • Shell variables conditions (if else )
  • Shell control structures
  • Shell programs to read command line parameters
  • Linux lab for  shell programming
  • Process creation & Process  termination
  • Threads ,programming on threads
  • Inter process communication
  • Different IPC mechanism like shared memory  semaphores, message queues
  • Process synchronization mechanism, mutexes
  • Linux system calls for signals

 Special Feature: 2 Live Projects Implementation included in Training for industry exposure.

Deliverable:

  1. Embedded Development Board with all peripherals will be provided to every student for practice in LAB.
  2. Printed Notes will be provided
  3. All Sample programs, Tools & software’s, study material, Datasheets, Technical manuals etc
  4. Course completion certificate
  5. Project completion certificate