Skip to content

bounty: MicroClaw ESP32-C3 port #13

Description

@keilogic

I would like to work on the MicroClaw ESP32 Port bounty listed on the Clawland bounty board for $350.

Bounty board reference: https://clawland.ai/pages/bounty

Planned deliverable:

  • Target an ESP32-C3 PlatformIO environment while keeping the existing ESP32 dev environment usable.
  • Implement basic sensor reading with configurable analog and DHT-style inputs.
  • Add MQTT status/sensor reporting with reconnect/backoff behavior and compact JSON payloads.
  • Add OTA update support through ArduinoOTA, gated by configuration and safe no-op defaults.
  • Keep memory/flash footprint modest by avoiding heavy dependencies beyond the existing Arduino, PubSubClient, and DHT libraries.
  • Document configuration, validation commands, and hardware assumptions.

Validation plan:

  • Run PlatformIO build for the configured ESP32-C3 environment if the toolchain is available locally.
  • Run static checks available in this repo and git diff --check.
  • If hardware is unavailable, clearly mark runtime sensor/OTA/MQTT validation as not hardware-tested rather than overstating it.

I will keep the first PR scoped to the ESP32-C3 firmware port and documentation so maintainers can review it independently.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions