4 years, 11 months ago.

Size of mbed OS?

Is there any information on what's the estimated size of mbed OS so that we know about memory requirements in advance?

I am in process of selecting mbed hardware which i plan to use in an IOT solution. It will be good to know above information is in advance.

Thanks in advance.

1 Answer

4 years, 10 months ago.

What dominates the memory requirements are going to be protocol stacks like 6LoWPAN and generally these won't fit "comfortably" in anything less than 256KB of Flash and 32KB of SRAM. One needs to take into account possible expansion of these protocol stacks (mainly driven by standards evolutions, e.g. Thread) and headroom for expansion of the user application over time. Also, buffers tend to be bigger to allow more parent / child relationships within the network and improve performance of neighbor-based routing, etc.