{
 "slug": "cariboulite",
 "name": "CaribouLite",
 "maker": "CaribouLabs",
 "category": "radio",
 "categoryLabel": "Radio & mesh",
 "status": "soldout",
 "statusLabel": "Sold out",
 "description": "A dual-channel software-defined radio built as a Raspberry Pi HAT, tuning up to 6 GHz, with an open FPGA.",
 "goodFor": "Turning a Raspberry Pi into a wideband radio you fully control.",
 "youNeed": "A Raspberry Pi; check availability before planning around it.",
 "tradeoff": "No longer available from Crowd Supply.",
 "tags": [
  "Raspberry Pi HAT",
  "Dual channel",
  "Up to 6 GHz",
  "Open FPGA"
 ],
 "price": "US$149",
 "priceShort": "$149",
 "priceFrom": null,
 "checked": "2026-09-18",
 "url": "https://gadgets.sh/devices/cariboulite/",
 "shortUrl": "https://gadgets.sh/cariboulite",
 "markdown": "https://gadgets.sh/devices/cariboulite.md",
 "image": "https://gadgets.sh/assets/cariboulite.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/cariboulite.webp",
 "shareCard": "https://gadgets.sh/og/cariboulite.jpg",
 "shops": [
  {
   "merchant": "CaribouLabs",
   "label": "Sold out on Crowd Supply",
   "kind": "soldout",
   "orderable": false,
   "url": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=cariboulite&utm_content=api",
   "note": "Listed by the maker but not orderable when we last checked."
  }
 ],
 "specs": [
  {
   "group": "Core hardware",
   "rows": [
    {
     "label": "Processor",
     "value": "FPGA with open firmware, as a Raspberry Pi HAT",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    },
    {
     "label": "Display",
     "value": "None",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    },
    {
     "label": "Radio",
     "value": "Dual-channel transmit and receive, tunable up to 6 GHz",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    },
    {
     "label": "Power",
     "value": "From the Raspberry Pi",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    }
   ]
  },
  {
   "group": "Details from the project page",
   "rows": [
    {
     "label": "Form",
     "value": "A HAT that turns a Raspberry Pi into a self-contained dual-channel radio",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    },
    {
     "label": "Openness",
     "value": "Full control of the hardware, the FPGA, its firmware and the supporting software",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    },
    {
     "label": "Variant",
     "value": "A CaribouLite ISM version was sold at US$79",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    },
    {
     "label": "Availability",
     "value": "Both versions are marked no longer available on Crowd Supply",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    }
   ]
  },
  {
   "group": "Buying",
   "rows": [
    {
     "label": "Price",
     "value": "US$149 on Crowd Supply",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    },
    {
     "label": "Availability",
     "value": "No longer available on the day of review",
     "source": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "Crowd Supply project page",
   "url": "https://www.crowdsupply.com/cariboulabs/cariboulite-rpi-hat"
  },
  {
   "label": "Crowd Supply",
   "url": "https://www.crowdsupply.com"
  }
 ],
 "blueprint": {
  "openness": "open-hardware",
  "opennessLabel": "Open hardware",
  "summary": "Full rev2 KiCad-era design outputs are public: schematics PDF, production Gerbers, drill files, assembly drawings and BOM spreadsheets, plus separate open FPGA firmware and Linux drivers.",
  "files": [
   {
    "kind": "schematic",
    "label": "CaribouLite rev2 schematics (PDF)",
    "url": "https://github.com/cariboulabs/cariboulite/blob/main/hardware/rev2/schematics/CaribouLite.PDF",
    "format": "PDF"
   },
   {
    "kind": "gerbers",
    "label": "CaribouLite r2.8 production Gerbers",
    "url": "https://github.com/cariboulabs/cariboulite/tree/main/hardware/rev2/pcb/gerber",
    "format": "Gerber"
   },
   {
    "kind": "bom",
    "label": "Full BOM (XLSX)",
    "url": "https://github.com/cariboulabs/cariboulite/blob/main/hardware/rev2/assembly/full_bom/cariboulite_bom.xlsx",
    "format": "XLSX"
   },
   {
    "kind": "datasheet",
    "label": "CaribouLite board datasheet",
    "url": "https://github.com/cariboulabs/cariboulite/blob/main/docs/datasheet/CaribouLite_DS_R1.0.pdf",
    "format": "PDF"
   }
  ],
  "repos": [
   {
    "url": "https://github.com/cariboulabs/cariboulite",
    "role": "hardware",
    "official": true,
    "license": null,
    "stars": 1335,
    "pushed": "2025-07-24"
   },
   {
    "url": "https://github.com/cariboulabs/cariboulite_hw",
    "role": "hardware",
    "official": true,
    "license": "CC0-1.0",
    "stars": 23,
    "pushed": "2024-01-10"
   }
  ],
  "parts": [
   {
    "part": "Microchip/Atmel AT86RF215",
    "role": "sub-6 GHz RF modem/transceiver"
   },
   {
    "part": "Qorvo RFFC5072",
    "role": "6 GHz up/down-mixer"
   },
   {
    "part": "FPGA (Lattice iCE40 family)",
    "role": "digital baseband / SMI interface to Raspberry Pi"
   }
  ],
  "notes": "Verified hardware/rev2/{schematics,pcb,assembly} tree via gh api on cariboulabs/cariboulite (1335 stars). Could not get a verifiable manufacturer datasheet link for AT86RF215 (microchip.com returns 403 to automated fetches on every path tried), so left that field out rather than guess.",
  "checked": "2026-09-27"
 },
 "sourceFiles": {
  "kicad": [],
  "models": [
   {
    "label": "cariboulite full",
    "format": "STEP",
    "url": "https://raw.githubusercontent.com/cariboulabs/cariboulite_hw/main/hardware/rev2/3d/cariboulite_full.step",
    "page": "https://github.com/cariboulabs/cariboulite_hw/blob/main/hardware/rev2/3d/cariboulite_full.step",
    "bytes": 6623581
   },
   {
    "label": "pcb",
    "format": "STEP",
    "url": "https://raw.githubusercontent.com/cariboulabs/cariboulite_hw/main/hardware/hat_power_monitor_r1.0/ExportSTEP/pcb.step",
    "page": "https://github.com/cariboulabs/cariboulite_hw/blob/main/hardware/hat_power_monitor_r1.0/ExportSTEP/pcb.step",
    "bytes": 4188331
   }
  ]
 },
 "firmware": [
  {
   "name": "CaribouLite SDR",
   "url": "https://github.com/cariboulabs/cariboulite",
   "tag": "SDR HAT",
   "description": "Dual-channel sub-6GHz SDR HAT for Raspberry Pi with FPGA signal processing and SoapySDR integration."
  }
 ],
 "chips": [
  "at86rf215",
  "rffc5072",
  "ice40"
 ]
}