Open.embedded intro

18
Open.Embebedded New and Different Way To Learn Embedded

description

This talks about embedded training to students and hobbyists by Vinay Chaddha using a methodology which is lot different from what is normally used by training colleges.

Transcript of Open.embedded intro

Page 1: Open.embedded intro

Open.EmbebeddedNew and Different Way To Learn Embedded

Page 2: Open.embedded intro

Products Available Today

Ask your parents about the changing technology of products that you use every day like - Telephone Air Con TV Micro Wave Oven Washing Machine Traffic Lights Elevators

Page 3: Open.embedded intro

What's Now

Landline phones comes with caller ID. Airconditioners comes with remote control,

timer and sleep functions. Music is stored on Pen Drives and flash

memory cards. Radio does not have any tuning knob, just

switches to select next channel. Train fare gets deducted at the touch of a card

of the size of visiting card and you can see the balance on display.

Page 4: Open.embedded intro

How Does It Happen

It happen due to a small size chip popularly knows as micro controller.

This is nothing but a computer in small size. With Built in processor, memory, ram, I/O

devices, Timer like in a PC. It is programmed in C (or at times in Java or

Python)

Page 5: Open.embedded intro

Let me share my experience

The first micro processor that I used in year 1979 was Intel 8080 and it was really amazing. A few ic put togther can be programmed to do lot of things.

Very soon it was 8085, less number of Ics and only 5V supply. The previous version required three supplies +12V, +5V and -5V.

And then the wonder of wonder's happened by 8048. Just a single ic compared to minimum of five for 8085.

Page 6: Open.embedded intro

How it progressed over the years

During last few years, we have moved from OTPs / UVEPROM/MASK Ics to Flash programmed parts.

From expensive emulators and programmers now there are low cost tools costing Rs 5,000/- or even upto Rs 1000/- each.

Assembly level language is replaced by C and now there are lot of code generators that results in quick development.

Page 7: Open.embedded intro

What will happen in future

Today you find PC in every home and office. And around 10 embedded controllers in every

home in devices like car, motorcycle, micro wave over, washing machine, security systems and even voltage stabiliser.

This figure is riseing and you will find even low cost devices like tube lights to be fitted with embedded controllers (by the way, we sold over 20,000 controller for a dimmable tube light ballast last year)

Page 8: Open.embedded intro

The Challenge

Unfortunately things are not changing in our colleges. Specially when it comes to electronics.

Today a CS students use laptop with i3 processor and work on Windows/Vista and learn Java and C# and .Net.

However EC students still study 8051 that I learned when you were not even born.

You will not find any commercial product using 8051 today.

Page 9: Open.embedded intro

What Industry is Using

Like cars and mobiles and Tvs, there are multiple micro controllers and IDE.

The range starts from 8 pin IC costing Rs 25/- upwards.

Software is developed using variety of IDE and code generators.

Focus is on speed and solution and not on simple and slow development.

Page 10: Open.embedded intro

What is GVC

GVC is an electronic company Founded by Vinay Chaddha with 32 years of

embedded experience Over 200 commercial products. GVC is incubated in Amity Univeristy Campus

under a DST sponsered scheme. And has received seed fund of Rs 15 Lac from

Ministry of Science and Technology And 5.25 Lacs from Ministry of MSME.

Page 11: Open.embedded intro

More about Vinay

Vinay is an hoobyist. Believe in sharing knowledge. His first commercially successful product SET

TOP BOX was put in public domain within 2 years.

Another commercially successful product CALLER ID for landline was in open source domain withing six months.

He has filed three patents till now.

Page 12: Open.embedded intro

What we are offering

Training on Embedded thru Open.Embedded This is same as being provided to new

engineers in GVC. Is latest, current and result in quick delivery of

products.

Page 13: Open.embedded intro

How it is different

Let me ask you a simple question – what do you want to do on day 1 when learning driving car How to change Tyre or How to drive first

Similarly, we do not teach you about internals of micro controllers on day 1 (in fact, we start talking about internals only in last week).

Page 14: Open.embedded intro

What happens on Day 1

You get to start writing program, blink an LED, switch on/off bulbs, interface with PC, display your name on LCD

Yes all this on Day 1 and you will understand how this is happening.

And even make some changes and go thru the excitiment.

Page 15: Open.embedded intro

What happens in Week 1

You will be able to use at least three types of micro controller and three kinds of IDEs.

And upto 10 different modules.

Page 16: Open.embedded intro

And in next few weeks

With every passing week, you will develop more muscle and start working on complex modules and more complicated issues.

And yes, speed will be slower in later weeks.

Page 17: Open.embedded intro

And by the time it is last week

You will have access to GSM, USB port and upto 30 modules.

And an opportunity to learn about internals.

Page 18: Open.embedded intro

Excited?

Contact Shaleen Mittal [email protected] 9015866807

Join Facebook.com/open.embedded