# Tinycorder V3, a Star Trek-style e-ink tricorder

A small handheld multi-tool inspired by the Star Trek tricorder, with a 4.3in e-ink screen, a rotary encoder, a CO2 sensor and a two-piece PLA case. Built for a Seeed Studio interactive contest.

- Category: Hardware (build)
- Made by: [Victor Barahona](https://github.com/Egokitek) on GitHub
- Original: https://github.com/Egokitek/TINYCORDER_V3
- On Afterware: https://afterware.xyz/p/tinycorder-v3-a-star-trek-style-e-ink-tricorder

## Can I build this?

- Difficulty: Intermediate
- AI-buildability: 4/5 (Most of the work is Arduino firmware for an off-the-shelf MCU and display, with light wiring and a printed case.)
- Time: 1–2 weeks
- Cost: $80–130
- Parts: XIAO ESP32C6, 4.3in e-ink display (400x300), SCD40 CO2 sensor, Rotary encoder, Rechargeable 70mAh coin cell
- Tools: 3D printer, soldering iron, M3 screwdriver

Estimates based on the original write-up.

## Build sheet

- Controller: XIAO ESP32C6
- Display: 4.3in e-ink, 400x300
- Sensors: SCD40 CO2 / temp / humidity
- Case: Two-piece PLA, M3 screws

## Starter prompt

```
Based on "Tinycorder V3, a Star Trek-style e-ink tricorder" on Afterware: https://afterware.xyz/p/tinycorder-v3-a-star-trek-style-e-ink-tricorder

Write Arduino firmware for a Seeed XIAO ESP32C6 driving a 4.3in 400x300 e-ink display (Waveshare or WeAct style SPI panel), with a rotary encoder for menu navigation and an SCD40 CO2 sensor over I2C. Create a main screen showing CO2, temperature and humidity, a settings menu, and a simple order-taking menu with item selection. Use partial refresh where possible to save power.
```

## Story

Tinycorder is a small multi-use device that pays tribute to the Star Trek tricorder. It has a two-piece PLA shell held by four M3 screws, a hanging loop for a neck or hand strap, a power switch, and a rotary encoder for input. The screen is a 400x300 e-ink panel, chosen for its low power use and sharpness.

The current firmware includes settings and about menus, plus custom menus built for a Seeed Studio contest. The theme is food service, so the menus are set up for taking food orders. An SCD40 sensor adds air quality and CO2 readings.

The author describes this as the third version, following V2 and a Retrocorder. Sensors and menus are still in development, and the README lists the bill of materials as unfinished.

## Resources

- [Repository](https://github.com/Egokitek/TINYCORDER_V3)
- [Presentation video](https://youtu.be/mmH_TkKPQ2Y?si=bE9idFYCOQ3thdYy)

Tags: e-ink, esp32-c6, tricorder, rotary encoder, 3d printed, co2 sensor, star trek

AI assistants can search all Afterware builds through the MCP server at https://afterware.xyz/mcp (setup: https://afterware.xyz/agents).
