> For the complete documentation index, see [llms.txt](https://alex-robenko.gitbook.io/bare_metal_cpp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://alex-robenko.gitbook.io/bare_metal_cpp/basic_needs.md).

# Basic Needs

Prior to describing various embedded (bare metal) development concepts I'd like to cover several basic needs that, I think, most developers will have to use in their products.
