{
 "slug": "bleshark-nano",
 "name": "BLEShark Nano",
 "maker": "InfiShark Tech",
 "category": "wifi",
 "categoryLabel": "Wi-Fi & Bluetooth",
 "status": "listed",
 "statusLabel": "Listed by maker",
 "description": "A small Wi-Fi and Bluetooth tool for portable experiments.",
 "goodFor": "Try portable Wi-Fi, Bluetooth and infrared experiments.",
 "youNeed": "USB-C charging with the switch ON; Wi-Fi for setup and updates.",
 "tradeoff": "Some host features require Linux and current firmware.",
 "tags": [
  "Wi-Fi",
  "Bluetooth LE",
  "Infrared",
  "USB-C"
 ],
 "price": "US$49.99",
 "priceShort": "$49.99",
 "priceFrom": "infishark.com",
 "checked": "2026-09-15",
 "url": "https://gadgets.sh/devices/bleshark-nano/",
 "shortUrl": "https://gadgets.sh/bleshark-nano",
 "markdown": "https://gadgets.sh/devices/bleshark-nano.md",
 "image": "https://gadgets.sh/assets/bleshark-nano.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/bleshark-nano.webp",
 "shareCard": "https://gadgets.sh/og/bleshark-nano.jpg",
 "shops": [
  {
   "merchant": "InfiShark",
   "label": "Buy from InfiShark",
   "kind": "shop",
   "orderable": true,
   "url": "https://infishark.com/products/bleshark-nano?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=bleshark-nano&utm_content=api",
   "note": "In stock at InfiShark when checked on 2026-09-24."
  }
 ],
 "specs": [
  {
   "group": "Hardware & contents",
   "rows": [
    {
     "label": "Processor",
     "value": "ESP32-C3; RISC-V",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Wireless",
     "value": "2.4 GHz Wi-Fi and Bluetooth LE 5.0",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Infrared",
     "value": "Transmit and receive",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Display type",
     "value": "Monochrome OLED",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Display size",
     "value": "0.66-inch screen in developer documentation; resolution unspecified",
     "source": "https://docs.infishark.com/docs/sdk"
    },
    {
     "label": "Battery",
     "value": "500 mAh; approximately seven hours average use claimed by maker",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Body",
     "value": "65 × 42.5 × 15 mm; below 50 g",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Included",
     "value": "Nano, USB-C data/charging cable, setup guide and stickers",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Optional case",
     "value": "Silicone protective case sold separately",
     "source": "https://infishark.com/products/bleshark-nano"
    },
    {
     "label": "Retail packs",
     "value": "One, three, six or twelve devices",
     "source": "https://infishark.com/products/bleshark-nano"
    }
   ]
  },
  {
   "group": "Power & first setup",
   "rows": [
    {
     "label": "Charging switch",
     "value": "Side switch must be ON to charge",
     "source": "https://docs.infishark.com/docs/basics/charging"
    },
    {
     "label": "Power input",
     "value": "USB-C and a stable 5 V supply",
     "source": "https://docs.infishark.com/docs/basics/charging"
    },
    {
     "label": "Charge indicator",
     "value": "Red LED indicates charging; off means complete when connected with switch ON",
     "source": "https://docs.infishark.com/docs/basics/charging"
    },
    {
     "label": "Current setup",
     "value": "Choose Wi-Fi and enter its password on the device; setup then downloads firmware",
     "source": "https://docs.infishark.com/docs/basics/getting-started"
    },
    {
     "label": "Older shipped setup",
     "value": "Some units use a phone/laptop captive portal instead; either flow is documented",
     "source": "https://docs.infishark.com/docs/basics/getting-started"
    },
    {
     "label": "Multiple-device setup",
     "value": "Optional Bluetooth pairing shares Wi-Fi credentials and Shiver identities among selected Nanos",
     "source": "https://docs.infishark.com/docs/basics/getting-started"
    }
   ]
  },
  {
   "group": "Firmware & recovery",
   "rows": [
    {
     "label": "OTA behavior",
     "value": "On-boot Wi-Fi check prompts before updating; checks are enabled by default and can be disabled",
     "source": "https://docs.infishark.com/docs/basics/updating"
    },
    {
     "label": "Web recovery",
     "value": "Official web flasher installs setup firmware only; full releases arrive over Wi-Fi",
     "source": "https://docs.infishark.com/docs/basics/updating"
    },
    {
     "label": "Recovery browser",
     "value": "Desktop Chrome or Edge with Web Serial; Safari, Firefox and mobile browsers unsupported",
     "source": "https://docs.infishark.com/docs/basics/updating"
    },
    {
     "label": "Documented SDK release",
     "value": "v1.1.0, July 14, 2026, adds the USB host control plane",
     "source": "https://infishark.com/blogs/firmware-releases/v1-1-0-changelog"
    },
    {
     "label": "Infrared files",
     "value": "v1.1.0 host tooling reads/writes Flipper-style .ir files and transfers remote slots",
     "source": "https://infishark.com/blogs/firmware-releases/v1-1-0-changelog"
    }
   ]
  },
  {
   "group": "Shiver & computer use",
   "rows": [
    {
     "label": "Shiver minimum",
     "value": "Two or more paired Nanos share state, files and commands without a phone/computer",
     "source": "https://docs.infishark.com/docs/shiver/overview"
    },
    {
     "label": "Pairing",
     "value": "Pair over Bluetooth, then switch to the mesh; current firmware is recommended on every node",
     "source": "https://docs.infishark.com/docs/shiver/overview"
    },
    {
     "label": "Shared-radio limit",
     "value": "Turn Shiver off for Bad-BT, Mini Keypad or Scroller persistent-Bluetooth functions",
     "source": "https://docs.infishark.com/docs/shiver/overview"
    },
    {
     "label": "Host tools",
     "value": "Open-source Rust SDK/CLI controls compatible firmware over USB serial; standalone menus remain available",
     "source": "https://docs.infishark.com/docs/sdk"
    },
    {
     "label": "Host requirement",
     "value": "Computer with USB plus firmware containing the USB control plane",
     "source": "https://docs.infishark.com/docs/sdk"
    },
    {
     "label": "Linux-only features",
     "value": "Wi-Fi adapter mode and BLE HID bridge currently require Linux; other serial features vary by host",
     "source": "https://docs.infishark.com/docs/sdk"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "Maker hardware and package details",
   "url": "https://infishark.com/products/bleshark-nano"
  },
  {
   "label": "First setup and older firmware flow",
   "url": "https://docs.infishark.com/docs/basics/getting-started"
  },
  {
   "label": "Charging and indicator guide",
   "url": "https://docs.infishark.com/docs/basics/charging"
  },
  {
   "label": "Updates and recovery requirements",
   "url": "https://docs.infishark.com/docs/basics/updating"
  },
  {
   "label": "Shiver pairing and radio limits",
   "url": "https://docs.infishark.com/docs/shiver/overview"
  },
  {
   "label": "Host SDK and CLI requirements",
   "url": "https://docs.infishark.com/docs/sdk"
  },
  {
   "label": "v1.1.0 release notes",
   "url": "https://infishark.com/blogs/firmware-releases/v1-1-0-changelog"
  }
 ],
 "blueprint": {
  "openness": "closed",
  "opennessLabel": "Closed design",
  "summary": "InfiShark publishes only an open-source host-side CLI/SDK and docs; no schematic, PCB, or BOM for the BLEShark Nano board itself is published.",
  "files": [],
  "repos": [
   {
    "url": "https://github.com/infishark/infishark",
    "role": "sdk",
    "official": true,
    "license": "GPL-3.0",
    "stars": 17,
    "pushed": "2026-09-26"
   },
   {
    "url": "https://github.com/infishark/nano-docs",
    "role": "docs",
    "official": true,
    "license": null,
    "stars": 22,
    "pushed": "2026-09-25"
   }
  ],
  "parts": [
   {
    "part": "ESP32-C3",
    "role": "MCU (RISC-V, Wi-Fi + BLE 5.0)",
    "datasheet": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
   }
  ],
  "notes": "Checked infishark.com/products/bleshark-nano, docs.infishark.com/docs/sdk, and every repo in the infishark GitHub account (infishark, nano-docs, airhorn, compliance) — the infishark CLI (GPLv3) talks to the device over USB but is host tooling, not hardware source; device firmware and PCB design were not found published anywhere.",
  "checked": "2026-09-27"
 },
 "sourceFiles": null,
 "firmware": [
  {
   "name": "AppleJuice",
   "url": "https://github.com/ECTO-1A/AppleJuice",
   "tag": "BLE Toolkit",
   "description": "BLE notification and pairing prompt generator targeting iOS, Windows, and Android proximity protocols."
  },
  {
   "name": "GhostESP",
   "url": "https://github.com/dstike/GhostESP",
   "tag": "Firmware",
   "description": "Portable Bluetooth and Wi-Fi security suite with packet monitoring, deauth auditing, and beacon spammers."
  }
 ],
 "chips": [
  "esp32-c3"
 ]
}