{"id":15011893,"url":"https://github.com/ziolko/eink-calendar-display","last_synced_at":"2025-07-05T22:40:09.140Z","repository":{"id":252998555,"uuid":"841461799","full_name":"ziolko/eink-calendar-display","owner":"ziolko","description":"E-ink meeting room schedule display","archived":false,"fork":false,"pushed_at":"2024-09-26T11:57:16.000Z","size":406,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T23:23:34.444Z","etag":null,"topics":["eink","inkplate","inkplate-6","meetingroom","platformio"],"latest_commit_sha":null,"homepage":"https://roombelt.com","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ziolko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-12T13:04:15.000Z","updated_at":"2024-09-18T16:58:48.000Z","dependencies_parsed_at":"2024-08-13T22:35:00.263Z","dependency_job_id":"92a1dc5d-49b3-497a-9bf6-431a54ed617a","html_url":"https://github.com/ziolko/eink-calendar-display","commit_stats":{"total_commits":19,"total_committers":1,"mean_commits":19.0,"dds":0.0,"last_synced_commit":"c6f49128163d5bcddbce0db2b6026d1cfe0ef637"},"previous_names":["ziolko/roombelt-hardware","ziolko/eink-schedule-display"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziolko%2Feink-calendar-display","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziolko%2Feink-calendar-display/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziolko%2Feink-calendar-display/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziolko%2Feink-calendar-display/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ziolko","download_url":"https://codeload.github.com/ziolko/eink-calendar-display/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248512608,"owners_count":21116640,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["eink","inkplate","inkplate-6","meetingroom","platformio"],"created_at":"2024-09-24T19:41:51.930Z","updated_at":"2025-04-12T03:31:19.310Z","avatar_url":"https://github.com/ziolko.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# E-ink meeting room schedule display\n\n\u003cimg src=\"img/device-front.jpg\" width=\"400\"\u003e \u003cimg src=\"img/device-side.jpg\" width=\"400\"\u003e\n\nThis 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. \n\nAfter 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.\n\n\u003cimg src=\"img/device-cat.jpg\" width=\"400\"\u003e\n\nThe device is based on the [Soldered Inkplate 6](https://soldered.com/product/soldered-inkplate-6-6-e-paper-board/) board that's available for ~110€. The earlier versions of Inkplate 6 (from e-radionica) are not supported.\n\nThe product uses [Roombelt](https://roombelt.com) 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](mailto:mateusz@roombelt.com). See pricing for commercial users [here](https://roombelt.com/#pricing).\n\n## Prerequisites\n\n- Soldered Inkplate 6 - [available here](https://soldered.com/product/soldered-inkplate-6-6-e-paper-board/).\n- 3.7V Li-ion battery with standard JST-PH-2mm connector and at least 3000mAh - [you can buy some from Soldered, too](https://soldered.com/categories/power-sources-batteries/batteries/lithium-batteries/).\n- 3D printer.\n- Four M2*10 screws.\n- microSD card.\n\n## Installing firmware on the Inkplate 6\nThe firmware is developed with [PlatformIO](https://platformio.org/). To install firmware on your device:\n\n1. Install PlatformIO for Visual Studio code as [documented here](https://platformio.org/install/ide?install=vscode).\n2. Clone the repository locally and open it in Visual Studio Code.\n3. Connect Inkplate 6 to the computer with a USB cable.\n4. Click the \"Upload\" button to install the firmware. ![image](https://docs.platformio.org/en/latest/_images/platformio-ide-vscode-build-project.png)\n\n## Configuring WiFi settings\nWiFi configuration is read from the `config.json` file on the micro SD card. \nThe card has to be formatted using the standard FAT file system.\n\n```json\n{\n    \"ssid\": \"WiFi network name\",\n    \"password\": \"Wifi network password\"\n}\n```\n\n## Printing and assembling the case\n\nThe case is made of two parts that are assembled using four M2*10 screws:\n- [Front](models/front.stl).\n- [Back cover](models/cover.stl).\n\nPrint the parts in the provided orientation using any material with the following print settings:\n- Supports: Yes\n- Resolution: 0.2\n- Infill: 20%\n\nOnce you have everything in place follow the instruction below:\n\n1. Attach the battery to the back cover using a double sided tape. \n2. Put the board into the front cover.\n3. Connect the battery to the board.\n4. Ensure that the board works and turn of the power LED using the switch on the board.\n5. Put the back cover in place.\n6. Use the screws to secure the back cover.\n\n## License\nThe firware and instructions are shared under the GNU GPLv3 license. Models for 3D printer are available under CC BY-SA 4.0 license.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fziolko%2Feink-calendar-display","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fziolko%2Feink-calendar-display","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fziolko%2Feink-calendar-display/lists"}