What is the ecosystem? It is everything that goes “around” the microcontroller. It includes all of the collateral that engineers need to get started and to select the microcontroller. This includes the datasheets, the configuration tools as well as the software development tools that users need to develop the microcontroller: the IDEs, the debugging tools and the monitoring tools. It is also all of the embedded firmware (both the HALs and the level drivers that STMicro provides), RTOSs (open source RTOSs and commercial RTOSs), additionally it includes the firmware stacks (things like USB and TCP/IP). Then all of the application bricks, things like audio that would go on top of that. Finally, it includes all the hardware tools that someone would use to evaluate the product, like evaluation boards, and debug probes that would go around the boards. Above that needs to sit a distribution network. A distribution network is a way of delivering products to customers. This would include the web, the technical support and training, seminars, both online and live.