These are a series of introductory self-paced labs teaching beginning embedded software engineering concepts.
Labs currently available:
References for non-firmware labs:
Coming soon:
- Suggest something!
To get started, you need to setup the PlatformIO build system and clone this repository. Follow the detailed setup instructions.
Find the solutions to your troubles here:
- Troubleshoot.md
- CalSol Wiki on Nucleo Sorry I forgot the link. You can search it up on the wiki.
To upload firmware to the board from the command line, run:
pio run -t upload