Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[General] Refer me free resources to learn Microcontroller

Status
Not open for further replies.

sunnyimran

Junior Member level 2
Joined
Aug 7, 2010
Messages
21
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,552
Hi everybody,

I want to revise my learning on Microcontrollers. I am not a beginner but since long not got my hands back to microcontroller projects due to other works.

I have done some AVR project earlier in my univ. Data logger on Atmel writing data to eeprom with RTC and PC serial port interface.

After many years I want to start again playing with Microcontrollers.
I have arduino uno in working order and a ultrasonic sensor and few other devices like LCD etc.

Q. can you suggest some Medium expertise level free resources for revising my learning and mastering more. Good books, web sources , etc?
 
Last edited:

Hi,

to be honest in my opinion arduino is not a good idea. It actually separates you from real hardware. The best way in my opinion is to buy a development board (5-40quid), start a bare metal programming. When you become familiar with timers, interrupts etc etc - you can of course join the arduino community. Internet is the best source of knowledge.

I came back to electronics after almost 30 years, and actually now i have finished my first project (on-board glow plug driver).
 
Last edited:

I don't know much about this area, can't recommend books, but recommend going to the sources websites: as you mentioned, Atmel, and so on. Chip manufacturers have great resources and tools. Sounds silly, but reading PIC or whatever device datasheets is a way of learning how the hardware is organised and functions as well.
 

Hi,

to be honest in my opinion arduino is not a good idea. It actually separates you from real hardware. The best way in my opinion is to buy a development board (5-40quid), start a bare metal programming. When you become familiar with timers, interrupts etc etc - you can of course join the arduino community. Internet is the best source of knowledge.

I came back to electronics after almost 30 years, and actually now i have finished my first project (on-board glow plug driver).

Thanks bro you are right, arduino is not a bare metal project and most of the things are ready made. Lot of interfacing challenges have already been solved.

Actually PIC and ATMEL are the ones that go from hobby projects to professional devices. I did work on ATMEL very well.

All that said, At the moment I have limited project resources and they are from arduino. so let's get started. That's the idea.
 

I also agree with what franekz has said.

From my own experience I can recommend going for an ARM based uC. You can buy the $12 Tiva C series TM4C123G LaunchPad Evaluation Kit from Texas Instruments.
There are excellent 'get-started' vdos on YouTube on how use this development board and an associated IDE (IAR Systems).

 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top