Embedded Onboarding

Embedded Onboarding

First Workday Agenda: 

  1. Team Meeting (get Slack, Confluence, etc.)

  2. Quick 20ish min meeting with Matthew, Akshay, Mika to understand what first day will look like.

  3. Set up tooling: Install KiCad, STM32 Cube IDE, Get Bild Access

    1. KiCad: https://lhr-solar.github.io/KiCAD-Sharepoint/

    2. STM32 Cube IDE: https://www.st.com/en/development-tools/stm32cubeide.html

    3. Bild Access: Thread your UT emails in VCAT Slack Channel - we will get you access

  4. Double check that y’all understand basic circuit ideas: V = IR

  5. What are Common Digital Communication Protocols:

    1. UART https://www.youtube.com/watch?v=sTHckUyxwp8

    2. USB Differential Pair: helps with noise, don't worry about it too much…

    3. Serial Wire Debug: https://www.youtube.com/watch?v=TlWlLeC5BUs (only watch if you’re really that bored)

    4. Radio Frequency (RF): https://www.youtube.com/watch?v=sRX2EY5Ubto

  6. PCB Design Part #1: KiCad 7 STM32 Bluetooth Hardware Design (1/2 Schematic) - Phil's Lab #127

    1. Goal: Actually understand what this dude is talking about. We expect you to ask questions. We expect you to spend time following along and making note of his process. While we don’t care how you go about learning this material, we do care that you DO learn it.

    2. We will be happy if you get through this first video by the end of workday. When Matthew did the videos it took about 4x the length of the video to get through and learn everything.

  7. PCB Design Part #2: KiCad 7 STM32 Bluetooth Hardware Design (2/2 PCB) - Phil's Lab #128

    1. Finish by end of next workday

  8. Goal by EOD:

    1. Be well into the Phil’s Lab lectures. Either continue them during the school week, or do the MIT CLI videos. Either way do 1 to 2 hours of LHR work during the week, if you don’t mind : )

 

Additional Links: