Thank you for your book. I was reading it with high enthusiasm until I reached the section where you have written that the book might not be for those who haven’t any experience with embedded programming!
I’m an experienced C++ programmer but very new to embedded programming and have bought an STM32F411RE Nucleo-64 board just for the purpose of embedded programming.
Please help and suggest me some book or tutorial to read and then to be able to read your book and understand it well.
Sorry for the late reply but email notifications are totally broken and I have to fix them.
Well, your question is not trivial to answer. The learning curve of a complex STM32F4 MCU may be too steep if you are new to electronics and embedded programming. It depends a lot on the time you want to dedicate to the learning process. Sometimes you spent a lot of time just understanding the concepts before going into technicalities. I do all my best to keep things simple, but I assume you have a little of experience with embedded programming. You could start by learning simpler architectures (like Arduino) so that you can acquire the very basic concepts. Don’t give up, it’s just a matter of time.
Thank you for your reply. Still have a couple of questions!
1) Do I need to search for a book/tutorial or series about the Arduino itself or embedded programming on Arduino? About the time, I can manage my schedule to dedicate enough time to that.
2) Now I only have a blue pill, some cables and USB connectors plus a STM32F411 Nucelo-64 board. Do I need more stuff to buy to get started and program a few embedded examples?
The hardware in your hands is sufficient for almost all book examples. So I think it’s ok to start with it.
So, forget the Arduino and go ahead with the book. If you give you time you should be able to start working with STM32 without problems.
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.