golioth / developer-training

Training developers
6 stars 4 forks source link

Suggested Documentation Improvements for Offline (non-kasm) Training #33

Closed r-colvin closed 4 months ago

r-colvin commented 1 year ago

After running the training locally on my Mac, I have some improvements that might make it easier for others

Page: https://training.golioth.io/docs/after-training/local-toolchain-install

Page: https://training.golioth.io/docs/golioth-exercises/install_esptool

Page: https://training.golioth.io/docs/golioth-exercises/compile-golioth-demo

szczys commented 1 year ago

@r-colvin thanks for taking the time to record your thoughts on the training flow. We'll definitely use this to improve the process for the next training!

when building the example it failed for me with the error "ModuleNotFoundError: No module named 'elftools'"

This one is something I've run into several times. The elftools get installed when the requirements.txt list is installed during the Zephyr workspace installation process (step 3 under the Install Golioth Zephyr SDK heading). This is another great reason for venv!