Difference between revisions of "LMU PEM2 20 21"

From Sketching with Hardware at LMU Wiki
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
This is the course [https://www.um.informatik.uni-muenchen.de/studium_lehre/ws2021/pem2/index.html PEM2] at LMU in Winter Term 2020/21.
 
This is the course [https://www.um.informatik.uni-muenchen.de/studium_lehre/ws2021/pem2/index.html PEM2] at LMU in Winter Term 2020/21.
  
= Tasks =
+
= Tasks & Schedule =
  
=== Current Task until 18.12.20 ===
+
=== Current Tasks ===
* Set up a web server on the Pi Zero that can be accessed from a computer/device in the same local network, i.e. calling a webpage.
+
* Work on your milestones
** Your web server should be able to read out GPIO states, e.g. you can read out how often a button was pressed in the last minute or when it was last pressed. Think about how to realize data persistence.
+
* Use the Wiki to update this process
** The user should be able to control actuators via the webpage, e.g. turning an LED on and off
 
** Remember: You already collected and curated references for creating a webserver earlier (see Resources below)
 
  
* Explore options for sharing project source files within the team, e.g. versioning or continuous integration
+
=== Schedule ===
** You can use the LRZ gitlab: https://gitlab.lrz.de/
+
* 29.01. and 12.02.: PEM2 session (Update on milestones, Q&A)
** Alternatively, you could use a private or public GitHub repository (ask the other team members what they prefer)
+
* 26.02.: PEM2 session (Q&A and updates on projects)
** One approach: Push code from your computer to the repository and pull the changes from the repository onto the Pi Zero
+
* 12.03. 4pm: Final presentations
** Alternatively setup a Continuous Integration / Continuous Deployment pipeline. This requires (way) more effort in the initial configuration but does not (ideally) require any manual intervention anymore afterwards when you push changes into your repo.
 
  
 
= Projects =
 
= Projects =

Latest revision as of 17:59, 12 February 2021

This is the course PEM2 at LMU in Winter Term 2020/21.

Tasks & Schedule[edit]

Current Tasks[edit]

  • Work on your milestones
  • Use the Wiki to update this process

Schedule[edit]

  • 29.01. and 12.02.: PEM2 session (Update on milestones, Q&A)
  • 26.02.: PEM2 session (Q&A and updates on projects)
  • 12.03. 4pm: Final presentations

Projects[edit]


Project: SP, JP, JL


Project: JW, YS


Project: CR, HW

Ressources[edit]