/eink-calendar-display

E-ink meeting room schedule display

Primary LanguageCGNU General Public License v3.0GPL-3.0

E-ink meeting room schedule display

This repository contains instructions for creating a wireless e-ink device displaying schedule for a selected meeting room. Thi includes the firmware source code, models for 3D printing the case and a step-by-step guide.

After office hours the device can be turned into a photo frame featuring photos saved on a micro SD card. This makes it ideal e.g. for home office environment.

The device is based on the Soldered Inkplate 6 board that's available for ~110€. The earlier versions of Inkplate 6 (from e-radionica) are not supported.

The product uses Roombelt as a backend. This is a paid product, but for private use (e.g. home office) you can request a free license from mateusz@roombelt.com. See pricing for commercial users here.

Prerequisites

Installing firmware on the Inkplate 6

The firmware is developed with PlatformIO. To install firmware on your device:

  1. Install PlatformIO for Visual Studio code as documented here.
  2. Clone the repository locally and open it in Visual Studio Code.
  3. Connect Inkplate 6 to the computer with a USB cable.
  4. Click the "Upload" button to install the firmware. image

Configuring WiFi settings

WiFi configuration is read from the config.json file on the micro SD card. The card has to be formatted using the standard FAT file system.

{
    "ssid": "WiFi network name",
    "password": "Wifi network password"
}

Printing and assembling the case

The case is made of two parts that are assembled using four M2*10 screws:

Print the parts in the provided orientation using any material with the following print settings:

  • Supports: Yes
  • Resolution: 0.2
  • Infill: 20%

Once you have everything in place follow the instruction below:

  1. Attach the battery to the back cover using a double sided tape.
  2. Put the board into the front cover.
  3. Connect the battery to the board.
  4. Ensure that the board works and turn of the power LED using the switch on the board.
  5. Put the back cover in place.
  6. Use the screws to secure the back cover.

License

The firware and instructions are shared under the GNU GPLv3 license. Models for 3D printer are available under CC BY-SA 4.0 license.