2026-04-07 6:07 AM - last edited on 2026-04-07 7:02 AM by Andrew Neil
I want to become a person who can develop MCU based products. How can I improve on my skill. How can i Achieve my goal? Eg. Currently I have been given AVAS system development task.
2026-04-07 6:15 AM
The best way to become better at something is to do that thing. If you already have a task to do, do that and you will become better over time.
2026-04-07 6:44 AM
@sanket471 wrote:Currently I have been given AVAS system development task.
As in Acoustic vehicle alerting system? That's a serious project to first start with! Automotive products have strict requirements.
@sanket471 wrote:I want to become a person who can develop MCU based products.
Good. Writing embedded code that interacts with hardware is fun and challenging.
@sanket471 wrote:How can I improve on my skill
I don't know what your current skill level is. I don't know what your weaknesses are. You can learn by doing hobby projects and looking at examples. You can also take courses. Best is a combination of both.
I have a formal education where I learned to program MCUs and DSPs in assembly, C and C++. I learned about CPU architectures and about digital logic. In addition to electronic circuit design. While I learned more by doing my formal education provided a solid base.
2026-04-07 7:04 AM
@sanket471 wrote:I have been given AVAS system development task.
Who gave you that task ?
Discuss with them your training & mentoring ...
2026-04-07 7:13 AM
@TDK wrote:The best way to become better at something is to do that thing.
@sanket471 Also, spend time studying that thing.
As @unsigned_char_array suggests, leaping straight into a major development with no experience or foundations is probably not a great approach.
Start simple with basics, and work up.
See here.
And a practical approach here.
Microcontroller development is at the intersection of two things:
So you'll need to study & practise both.
2026-04-07 7:16 AM
@unsigned_char_array wrote:
@sanket471 wrote:Currently I have been given AVAS system development task.
As in Acoustic vehicle alerting system?
Looks like it:
@unsigned_char_array wrote:
Automotive products have strict requirements.
Indeed!