Skip to content
Prompt & SolderHow to Ask Claude
All builds
RRNo photo
Worked Proof shown

Tasmota's Berry runtime ported from C to Python

A Tasmota developer used Kiro and Claude to port the Berry runtime into Python, producing compatible generated source for the firmware toolchain.

—

Credits

  • Source byline s-hadinger Source ↗
  • Repository account arendst Source ↗

Earliest dated source: 28 Mar 2026

Code ↗

The full story

The developer says the port took less than a week with Kiro and Claude Opus. Its purpose is to move Berry's solidification step into the build toolchain, with byte-for-byte compatible generated source.

The contribution reports ESP32 testing and also moves int64 support into plain C. At the time of the post, solidification was not yet integrated into the toolchain.

How it was done

Tools

Themes

Loading themes…

Sources

From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.

  • Tasmota Project: Berry solidification made possible with Python runtimeCode or repositorygithub.com
    Source byline: s-hadingerPublished 28 Mar 2026

    The contributor’s pull request, including its AI disclosure and test notes.

  • The code: github.comCode or repositorygithub.com
    Repository account: arendst

    Linked in the post.

Related builds

Finding related builds…

Prompt & Solder

An independent community project. Not affiliated with Anthropic.

What this is. Real projects where people used Claude to build, fix, port, revive or take apart something, from jailbroken Kindles to rebuilt DOS games, plus the times it went badly wrong. Every build links to where it was shared, and every source is listed here.

How far to trust it. We summarise what people reported and say what each build rests on: a full write-up with code, a short post, or a passing comment. We haven't tested them ourselves. Photos are shown from the original sources with credit. Only modify hardware you own, and back up first.

Privacy. No accounts. Analytics cookies (Google Analytics) only if you accept them; no ads or cross-site tracking. Searches are counted anonymously (just the words) to show what's popular, and so are clicks on Ask Claude (just the count). The Claude connector only receives the search words your Claude sends it.

How toAsk ClaudeEvery sourceStatsSubmit a buildPrivacyRSS