Skip to content

About

Open hardware resources for Dot devices, including enclosure files, GPIO maps, display drivers, and firmware bring-up docs.

Resources

Code of conduct

Contributing

Security policy

Stars

14 stars

Watchers

0 watching

Forks

Repository files navigation

Dot Open Platform

Dot Open Platform is the public resource repository for MindReset open devices and device capabilities. It provides mechanical files, firmware bring-up resources, pin maps, display integration notes, local device protocols, examples, and machine-readable metadata for platforms that present or index Dot device materials.

Resources cover Quote/0 hardware, Rand/0 local Display Mode, and Read Pico enclosure design and firmware development.

Available Resources

Product Package Included resources
Quote/0 devices/quote_0/ Enclosure STEP and AdventureX 2026 badge STL files, ESP32-C3 GPIO map, standard and Early Bird Edition display drivers, display waveform/LUT notes, ESP-IDF example, developer documentation
Rand/0 Display Mode capabilities/rand_0_display_mode/ Local WebSocket protocol reference and an official browser image-sending example
Read Pico devices/read_0/ Enclosure STEP model and mechanical notes; official demo firmware, board support, drivers, and pinout links

Quick Links

Quote/0

Rand/0

Read Pico

Repository

Official Online Resources

For a product-level overview of the Dot developer ecosystem, visit the Dot Developer Platform.

The links below point to reference documentation and community resources that are most relevant when using this repository:

Product Documentation

Resource What it helps you do
Quote/0 Docs Learn how Quote/0 works, including setup, firmware, and user-facing device behavior.
Rand/0 Docs Device features, setup, and local Display Mode.
Read Pico Docs Product specifications, official demos, and firmware development.

Developer APIs and Skills

Resource What it helps you do
Developer Platform Docs Create API keys, find device IDs, read device status, update device settings, and control device content.
Text API Send text content to Dot devices.
Image API Send image content to Dot devices.
Canvas API Create structured visual content for Dot devices.
Skills Build reusable device content workflows.

Content and Community

Resource What it helps you do
Content Studio Create and manage rich Dot content without writing a full firmware stack.
Community Co-Creation Browse community-built Dot integrations and examples.
Software Co-Creation Explore API clients, automations, MCP integrations, dashboards, and software workflows.
Hardware Co-Creation Explore community mounts, stands, cases, and other hardware accessories.

Repository Layout

devices/
  quote_0/
    README.md
    manifest.json
    enclosure/
    firmware-resources/
    docs/
    examples/
  read_0/
    README.md
    manifest.json
    enclosure/
capabilities/
  rand_0_display_mode/
    README.md
    protocol.md
    examples/

Each device package is intended to be useful in two ways:

  1. People can read the documentation directly on GitHub or another public platform.
  2. Tools can read manifest.json to locate downloadable files and device metadata.

What Is Included for Quote/0

  • A STEP enclosure model exported in millimeter units.
  • A two-part AdventureX 2026 badge enclosure provided as binary STL meshes.
  • GPIO documentation for the ESP32-C3 pins used by the current Quote/0 hardware design.
  • Minimal ESP-IDF display drivers for the 152 x 296 monochrome e-paper display.
  • Documentation for selecting the standard or Early Bird Edition display driver.
  • Documentation for the included full-refresh waveform/LUT data.
  • A minimal ESP-IDF example showing how to initialize and refresh the display.
  • Licensing, attribution, contribution, support, and security documentation.

What Is Included for Rand/0 Display Mode

  • A protocol reference for the Rand/0 200 × 200 local display endpoints.
  • An official dependency-free browser example for sending black-and-white or four-level grayscale images.
  • Button event handling and local-network security guidance.

Using These Materials

Start with the Quote/0 getting started guide. If you are building custom firmware, continue with the custom firmware guide and the display integration guide.

If you are working on the enclosure, start with the enclosure README and inspect the applicable STEP or STL files in your CAD or slicing tool before manufacturing or printing.

If you are building a local Rand/0 display tool, start with the Rand/0 Display Mode capability and its protocol reference.

For Read Pico, start with the resource entry. Use the enclosure resources for custom cases and accessories, or continue in the official firmware repository for firmware development.

License Summary

This repository uses multiple licenses:

  • Software source code: Apache-2.0
  • Hardware design material: CERN-OHL-P-2.0
  • Documentation and media: CC BY 4.0

See LICENSE.md and NOTICE.md before redistributing modified material.

No Warranty

These resources are provided as open hardware reference material. Verify electrical limits, enclosure tolerances, battery handling, and display behavior before using the files in a production or safety-sensitive context.

MindReset cannot guarantee the security of custom firmware flashed to devices. Flashing custom firmware voids the device warranty. Device-specific safety notes are documented in each custom firmware guide, starting with the Quote/0 custom firmware guide.

About

Open hardware resources for Dot devices, including enclosure files, GPIO maps, display drivers, and firmware bring-up docs.

Resources

Code of conduct

Contributing

Security policy

Stars

14 stars

Watchers

0 watching

Forks

Contributors

Languages