In some engineering fields, the pace of the development has been accelerated. One of the fields is a computer engineering. Specifically, a few microcontroller and microprocessor courses can be considered as relevant. There is a good chance that the course materials in these courses can be easily outdated in a couple of years after published. This may not be desirable for educating college level students because the engineering instructors are expected to deliver the up-to-date information to their students. In this reason, there would be essential needs of frequently updating lecture contents and materials due to the technological changes. The author has been teaching a microcontroller related courses including embedded system courses and found that this embedded system course is one of the examples of the cases with the need of frequent updates as it was described earlier. Author has been trying several new methods to tackle this problem. In this paper, one of the methods is introduced, which is about self-publishing a textbook for the course. Moreover, in this paper, the transitional effort and the relevant impact to the course due to the Covid-19 in Spring 2020 have been presented.