Polyphase Class Onboarding

FOR INSTRUCTORS - setting up accounts and chatroom for a new polyphase course

when starting a new polyphase portal course we want to create a chatroom where all members of the course can communicate.

this guide will walk through the steps to set this up.

1. collecting information from students

first step is to collect the information from the students needed to set up this up. here is the info required:

2. prepare info and run onboarding helper script

the next step is to run the onboarding helper script that we use to create new accounts and add them to a new chatroom - you will need admin access to the polyphase servers to do this step - ask for help on this step if you do not have these permissions:

["a@mail.com", "a_name"], [“b@mail.com”, “”], …

(where empty string in handle name will default to start of email address)

3. sharing login info with students

now that the accounts have been created you can let the students know and ask them to try and login. their temperary password is the same as their email address - they will be forced to set a new password on first login.

FOR STUDENTS - accessing the polyphase chatroom

Polyphase Portal runs on self-hosted open-source infrastructure. this is to ensure we hold the power to meet our specific software needs, to protect the data and privacy of our users and to allign with our collective ethics.

our chatroom is using the open-source messaging protocol matrix and the frontend client element

access polyphase chatroom from a browser

if this is your first time logging in then put your EMAIL into both fields

on the left hand side you should already see the chatroom for the course you have signed up for.

you can also explore the public rooms (such as our main welcome room) by clicking the + button next to Home and then join public room

access polyphase chatroom from the mobile app

if you want to access the chatroom from your phone you can download the element app from your chosen app store

when logging in through the app you just need to tell it which server you are joining: polyphaseportal.xyz (since there are many different communities using different instances of this same software)

how to set up OBS for capturing external video

FOR ANALOG VIDEO ON BREADBOARD STUDENTS

in the foundations of analog video on breadboard class we are working with VGA analog video signals on breadboard. to display and capture the output from our breadboard the default method is to convert VGA to HDMI and then use a USB HDMI capture card to input this video to a computer

on the computer we will use a software called OBS - Open Broadcaster Software to display the incoming signal.

image.png

image.png

image.png