The Zephyr Tutorial is the main part of the training targeted at beginner to intermediate hardware and firmware users. Zephyr is the most likely development path for an advanced product including an RTOS and highlights many of the best features of Golioth. It also showcases the flexibility of Zephyr: we can target the same hardware that we had previously been using with the golioth-demo. This section of the tutorial will include written instructions for getting started with the Zephyr toolchain and compiling early examples. The goal is to get through all examples, but this will be time permitting.