{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "mediacutlet-pocket-tank--flash-tank-from-browser",
 "repo": "mediacutlet/pocket-tank",
 "repo_url": "https://github.com/mediacutlet/pocket-tank",
 "repo_slug": "mediacutlet-pocket-tank",
 "title": "Flash a pocket tank onto a board from a browser",
 "page_title": "How to flash a pocket tank onto a board from a browser with Pocket Tank",
 "summary": "Install the firmware on a supported Waveshare board from the install page, with no toolchain.",
 "who": "A hobbyist who has bought one of the four supported Waveshare boards and wants a working tank without setting up a build environment.",
 "problem": "Building embedded firmware from source takes a toolchain and time that a first-time user may not want to set up.",
 "outcome": "A board running a live tank with the fish brain on the chip, with later updates arriving over Wi-Fi from v0.3.",
 "steps": [
  "Get one of the supported boards: the 1.8-inch, pendant, watch, or square",
  "Connect the board to your computer with a USB cable",
  "Open https://pocketank.com/install/ in your browser",
  "Follow the install page to put the firmware on the board",
  "Check the settings page on the tank for the version number, which should match the current release"
 ],
 "agent_prompt": "Open https://pocketank.com/install/ for the pocket-tank project from the mediacutlet/pocket-tank repo and report the install steps shown for the connected board. Verify that the settings page on the tank reports a version after install.",
 "agents": [
  "any"
 ],
 "difficulty": "Beginner",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "The README says the current release is v0.3.8 and is alpha, so expect changes between releases.",
 "category": "Games and hobbies",
 "tags": [
  "Games and hobbies"
 ],
 "lang": "c",
 "requirements": [
  "A PC to read the code and run the simulator (the README points to a PC simulator section)",
  "A C compiler on your PC for the simulator build (inferred)",
  "A supported Waveshare board for real hardware: 1.8-inch, pendant, watch, or square (the board costs about $35 per the README)",
  "A USB cable for the first install; later updates come over Wi-Fi from v0.3"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "remote-script",
   "notice": "The install page is hosted outside GitHub, so review what it asks your computer to do before you accept any flash prompt."
  }
 ],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/mediacutlet-pocket-tank/flash-tank-from-browser/",
 "md": "https://dedupedai.com/use-cases/mediacutlet-pocket-tank/flash-tank-from-browser/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/mediacutlet-pocket-tank--flash-tank-from-browser.json",
 "api_version": "v1"
}
