...
- Move Confluence software documentation to GitHub Wiki
- Onboarding project so I don't need to spend hours teaching noobs to write software
- C/C++ -
- Basic C
- OOP C++
- Memory - A uint8_t is an unsigned 8 byte integer
- Intro To Memory
- Bit Manipulation
- Embedded Systems - Introduce communication protocols and using launch-core
- GPIO
- UART
- I2C
- SPI
- Launch-Core Abstractions
- Scheduling - Mostly how to use launch-core macros. Explain idea of a scheduler.
- Networking - Introduce networking concepts. Explain how our infrastructure is setup
- TCP/IP Model
- IPv4
- UDP
- C/C++ -
- Doxygen comments + ReadTheDocs would be nice to have at some point
...