Portable, Deployable, and Accessible Classroom
PDAC is a portable presentation system that increases the accessibility of a presentation in the classroom. Users are able to connect to the system via a configurable wireless access point and locally hosting web application. Presentations can be uploaded to the system from personal devices or USB devices. Users can then view the presentation slides at their own pace or follow the live broadcast.
The PDAC system requires the following components:
- Raspberry Pi Model B 2 (recommended) or Raspberry Pi Model B+
- Edimax WiFi dongle
- Micro SD card (at least 4GB)
- 5V micro USB power adapter
- HDMI cable
- Insert your SD card
- Run
diskutil list
to locate your SD card. In the following steps we will usedev/disk2
- Run
sudo dd if=pdac.img of=/dev/rdisk2 bs=4m
(The extra 'r' is intentional) - If you get a
dd: bs: illegal numeric value
error, use a lower value forbs
such asbs=1m
- Download Win32 Disk Imager and run .exe as administrator
- Insert SD card into card reader and make note of drive letter
- In Win32 Disk Imager, browse to and select the pdac.img file
- Select the correct drive letter for SD card from Device drop down menu
- Write image to SD card
- Insert SD card and WiFi dongle into Raspberry Pi
- Connect HDMI cable
- Connect power adapter
Make sure to connect the HDMI cable before the power adapter as the system will not recognize a display after it has been powered on.
Once the system has booted it will display a splash screen with connection instructions.
By default the system has two roles, presentation owner and viewer. The presentation owner is responsible for providing the presenation and a viewer is a connected user or student. All changes the presentation owner makes are broadcast to all following users.
By default presentation owner can:
- Upload presentation
- Download presentation
- Access USB file (upload and download)
- Start a presentation
- End a presentation
- Annotate presentation slides
- Navigate presentation slides
- Remove users
By default a viewer can:
- Download presentation slides
- Follow a live presentation broadcast
- Navigate slides independent of presentation
Once connected the presentation owner can upload a presentation via their personal device or via a USB device. To upload a presentation from a personal device drag a file onto the window or use file select button. To upload from a USB device, simply plug the device into an open USB port and select the file from the list of USB files. The system will automatically detect valid presentation files on USB devices.
Supported presentation formats:
- ppt
- pptx
- odp
Presentation slides can be downloaded to personal devices and USB devices with or without slide annotations. Presentations can be downloaded as a PDF or as the original format uploaded by the presentation owner. Annotations, however, are only available in PDF format
A system admin can modify the following system settings:
- Admin password
- Presentation owner password
- Viewer password
- Session Length
- Role permissions
- Connection settings
- Allow forward
The default admin and presentation owner passwords are "admin" and "owner" respectively. We highly recommend you change these before using the system.
By default the viewer password is dynamically generated everytime the system starts. As an admin, you can change the length of the viewer password and / or how often it is regenerated.
The default permissions for each role can be modified. A no role mode is also available and configurable which gives all users the same permissions.
The Wifi SSID and password are configurable along with the local server address. A system reboot is required for these changes to take effect.
By default viewers are able to view slides ahead of the live broadcast. As an admin, you have the ability to turn this feature on or off.