Versions Compared

Key

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

...

  1. Attend Firmware 101

    1. Every term we hold an introductory training session to tell people what we’re all about. If you’re still not convinced what team you want to be a part of, this is a great place to start. Check Elec-firmware for updates on when this will be taking place, or take a look at previous notes (Firmware 101 Notes ) if you want to get ahead

  2. Background learning

    1. There are several tools/technologies we use to help us run a mean, clean software organization. These are:

      1. Git

      2. Shell Environments (Linux)

      3. C programming

    2. If you don’t have a lot of experience with these, luckily we have Midnight-Sun-specific Shell Environments, Git, and C Programming videos creates by the legendary Arshan Khanifar (a retired firmware lead). Tutorial Videos There are also is also the page: C Reference for Midnight Sun Firmware Team and lots of resources available online.

      **NOTE: We do not expect you to be an expert in any of these; just know the basics. Git and Shell Environments are a bit less complicated, but C-programming will take a while to pick up

...