RishabhG
Member level 3
Need opinion: Is learning Arduino necessary?
I have been learning about the PIC microcontroller for some time now. I have interfaced LEDs,switches, on chip ADC etc.
What I actually want to ask is that is developing the end product in less time more important than knowing the product in detail?
I am asking this because a lot of projects are there based on Arduino while building those same projects using PIC or any other Microcontroller for that matter, requires more time and effort. Anybody can learn to use Arduino. It has a lot of predefined functions which greatly reduces the coding work. But the thing when we use the function for say ADC or serial communication in Arduino we don't actually get to know what is happening on the inside of the chip whereas while programming the PIC we have to know about each and everything about that module.
In embedded projects, is this appreciated ? Is learning Arduino really necessary?
I have been learning about the PIC microcontroller for some time now. I have interfaced LEDs,switches, on chip ADC etc.
What I actually want to ask is that is developing the end product in less time more important than knowing the product in detail?
I am asking this because a lot of projects are there based on Arduino while building those same projects using PIC or any other Microcontroller for that matter, requires more time and effort. Anybody can learn to use Arduino. It has a lot of predefined functions which greatly reduces the coding work. But the thing when we use the function for say ADC or serial communication in Arduino we don't actually get to know what is happening on the inside of the chip whereas while programming the PIC we have to know about each and everything about that module.
In embedded projects, is this appreciated ? Is learning Arduino really necessary?
Last edited: