Todoist Companion

App

Today's Todoist tasks on the desk, done from the device.

ESP32-P4Touch

Not made by Doist. This is an independent app that works with Todoist. It is not created by, endorsed by, or connected with Doist Inc., and Todoist is a trademark of Doist Inc. - used here only to say what this app works with. You connect it with your own Todoist account.

Requirements

Chip
ESP32-P4
Resolution
800 x 1280, 800 x 480
Package size
50 KB

What you get

Shows what is due today and what is overdue from your Todoist account, and keeps itself fresh. Tap the ring beside a task to complete it in Todoist, or add a quick task due today from the on-screen keyboard. Connects with your personal API token, typed once on the device -- it talks to Todoist directly over Wi-Fi, with no extra server in between.

Features

  • Everything due today and everything overdue, from your own Todoist account.
  • Tap the ring beside a task and it completes in Todoist itself, not just on the screen.
  • Priority reads as the ring's colour; due times and overdue sit right under the task.
  • Add a quick task from the on-screen keyboard and it lands in your inbox, due today.
  • Refreshes by itself every ten minutes, so the desk copy stays honest.
  • Connects with your personal API token, typed once and kept on the device.

Set up on the device

Connect the app to your own account without typing on the screen: install it on your device, plug the device into this computer, paste your Todoist API token below and press Send. It is in the Todoist app under Settings, then Integrations, then Developer.

Sent straight to your device over the cable. It does not reach us.

Reviews

No reviews yet

Nobody has reviewed this yet. If you own it, yours would be the first.

Write a review Reviews come from people who own it.
$24.99
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.