4 AnswersNew Answer
Embedded systems is such a broad subject covering everything from simple microcontroller devices to complex systems like the mars rover. Entire libraries of books have been written on the subject. https://www.embedded.com/ For microcontrollers and microprocessors visit: https://www.microchip.com/ https://www.arm.com/ https://www.renesas.com/eu/en/products/microcontrollers-microprocessors.html https://www.st.com/content/st_com/en.html https://www.intel.com/content/www/us/en/homepage.html https://www.cpu-world.com/index.html The Python Computer Vision Library is at.. https://pypi.org/project/opencv-python/ https://docs.opencv.org/master/d6/d00/tutorial_py_root.html MicroPython is a version of Python for embedded systems... https://micropython.org/ The Arduino ecosystem of open source boards and development software is at... https://www.arduino.cc/ The preferred language for embedded systems is C/C++. Simple systems are usually built as monolithic software with the application merged with the operating system kernel, if there is one. More complex systems may use a real time operating system (RTOS). Other operating systems use round robin schedulers, a time triggered OS, priority task OS or no scheduling. Some systems use Commercial operating systems such as Microsoft Windows CE or embedded linux. http://www.contiki-os.org/ https://freertos.org/ https://www.windriver.com/products/vxworks/ https://docs.microsoft.com/en-us/windows/iot-core/ https://ecos.sourceware.org/ https://ubuntu.com/embedded https://blackberry.qnx.com/en
For embedded systems there is the expert Martin Taylor .
I wouldn't call myself an expert. I've been working in the embedded field since the 80's and I'm still learning.
So you wanna know all the stuff about all the stuff, ha? Can you be a bit less specific please