Developers in a quandary
Embedded developers live in a crazy world. On the one hand, you always want to use the latest features, but on the other hand, you want devices to have as long a lifespan as possible. On the one hand, embedded systems are supposed to permeate more and more of our lives, but on the other hand, there are massive problems with the availability of components right now. Developing embedded devices has been more fun before.
Component suppliers regularly tempt developers with the latest, highly integrated, even more powerful and feature-packed components. How eager they are to use them in their latest invention. If the customer requirement did not state that the developed device must be produced for ten years and more. In addition, King Customer expects to keep spare parts and repair them for another ten years.
A look at the data sheets and a conversation with the manufacturer is followed by disillusionment. No one agrees to more than a few years of availability, and certainly not in writing. In the best case, you will find industrial or automotive parts with lifetimes of ten to fifteen years, but hardly with the desired features. But even these roadmaps are not set in stone. Manufacturers are taken over, clean up their portfolios or drive up prices so that one "voluntarily" switches to new components under pain.
As an embedded developer, you would like to have a crystal ball to better assess the future of your favorite components. Meanwhile, there are service providers offering expensive databases to give a prognosis for each used component and to limit the risk. Alternatively, you could try to carry out development in a manufacturer-neutral manner, which is not possible for many components and is not really to the liking of the manufacturers. ###IMAGE2###
In addition, we are currently experiencing Wild West times in electronics. Components that are suddenly no longer available, are not delivered on the agreed date or whose future is uncertain. Massive price increases, interrupted supply chains, shortages of raw materials and many an explosion and fire in the factories of suppliers to the electronics industry are now shifting the focus of embedded developers to procurement and gnawing away at the potential for creativity.
Translated with www.DeepL.com/Translator (free version)