Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  •  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
  •  Doxygen comments + ReadTheDocs would be nice to have at some point

...