Adding the Picolib C/C++ Standard Library to an existing GNU ARM Embedded Toolchain

Which standard library should I use in my embedded application? The usual choices are newlib or newlib-nano. But there is as well the ‘Picolib’? This article shows the Flash, Code, Stack and Heap impact of different library implementation, and how the Picolib can be added to the GNU ARM Embedded toolchain. Continue reading