{
 "slug": "byteboi-2-0",
 "name": "ByteBoi 2.0",
 "maker": "CircuitMess",
 "category": "kits",
 "categoryLabel": "DIY & play",
 "status": "listed",
 "statusLabel": "Listed by maker",
 "description": "A kit for building a handheld games console.",
 "goodFor": "Assemble a handheld and program small games.",
 "youNeed": "Kit assembly and a computer for CircuitBlocks.",
 "tradeoff": "Match the panel and board revision when choosing firmware.",
 "tags": [
  "DIY console",
  "Programmable games",
  "CircuitBlocks"
 ],
 "price": "US$159 kit",
 "priceShort": "$159",
 "priceFrom": null,
 "checked": "2026-09-15",
 "url": "https://gadgets.sh/devices/byteboi-2-0/",
 "shortUrl": "https://gadgets.sh/byteboi-2-0",
 "markdown": "https://gadgets.sh/devices/byteboi-2-0.md",
 "image": "https://gadgets.sh/assets/byteboi-2-0.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/byteboi-2-0.webp",
 "shareCard": "https://gadgets.sh/og/byteboi-2-0.jpg",
 "shops": [
  {
   "merchant": "CircuitMess",
   "label": "Buy from CircuitMess",
   "kind": "shop",
   "orderable": true,
   "url": "https://circuitmess.com/products/byteboi-2-0?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=byteboi-2-0&utm_content=api",
   "note": null
  },
  {
   "merchant": "Amazon",
   "label": "Buy from Amazon",
   "kind": "shop",
   "orderable": true,
   "url": "https://www.amazon.com/dp/B0FPDH7TDF?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=byteboi-2-0&utm_content=api",
   "note": "in stock (US$159) at Amazon (sold by CircuitMess) when checked on 2026-09-24."
  }
 ],
 "specs": [
  {
   "group": "Build and package",
   "rows": [
    {
     "label": "Project",
     "value": "DIY retro handheld console; roughly 1.5 hours; beginner-friendly, ages 9+",
     "source": "https://circuitmess.com/products/byteboi-2-0"
    },
    {
     "label": "Electronics included",
     "value": "Main board, speaker, LiPo battery, microSD card and pushbuttons",
     "source": "https://circuitmess.com/products/byteboi-2-0"
    },
    {
     "label": "Case included",
     "value": "Acrylic casing, button caps and screws",
     "source": "https://circuitmess.com/products/byteboi-2-0"
    },
    {
     "label": "Assembly tool",
     "value": "Screwdriver included in the 2025 booklet",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_booklet_2025_PRINT.pdf"
    }
   ]
  },
  {
   "group": "Hardware in the linked v2.3 drawing",
   "rows": [
    {
     "label": "Processor",
     "value": "ESP32-WROOM-32-N4",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_schema.pdf"
    },
    {
     "label": "Display",
     "value": "Drawing labels a 2.8-inch TFT with a 12-pin connection",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_schema.pdf"
    },
    {
     "label": "Memory and storage",
     "value": "APS6404L-3SQR-SN PSRAM and a microSD socket appear in the drawing",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_schema.pdf"
    },
    {
     "label": "Battery",
     "value": "600 mAh LiPo with a two-pin JST 1.25 connection",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_schema.pdf"
    },
    {
     "label": "USB and audio",
     "value": "USB-C, CH340C serial interface, TP4054 charger and TC8002D speaker amplifier",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_schema.pdf"
    }
   ]
  },
  {
   "group": "Use and programming",
   "rows": [
    {
     "label": "Games",
     "value": "Preloaded games; create more with CircuitBlocks",
     "source": "https://circuitmess.com/products/byteboi-2-0"
    },
    {
     "label": "Robot control",
     "value": "Can control a separately obtained Wheelson 2.0",
     "source": "https://circuitmess.com/products/byteboi-2-0"
    },
    {
     "label": "Languages",
     "value": "2025 booklet lists CircuitBlocks, Python and Arduino C++",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_booklet_2025_PRINT.pdf"
    },
    {
     "label": "Radio hardware",
     "value": "2025 booklet lists Wi-Fi and Bluetooth; enabled features depend on firmware",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_booklet_2025_PRINT.pdf"
    },
    {
     "label": "Stock recovery",
     "value": "Booklet directs builders to CircuitBlocks Restore Firmware with ByteBoi powered on and the correct serial port selected",
     "source": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_booklet_2025_PRINT.pdf"
    },
    {
     "label": "Display library",
     "value": "Official source includes ILI9341 and ST7789 targets at 240 × 320 pixels; match the device revision",
     "source": "https://raw.githubusercontent.com/CircuitMess/ByteBoi-Library/master/src/ByteBoiDisplay.cpp"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "ByteBoi 2.0 product",
   "url": "https://circuitmess.com/products/byteboi-2-0"
  },
  {
   "label": "Exact 2.0 guide and downloads",
   "url": "https://circuitmess.com/blogs/resources/byteboi-2-0-build-guide"
  },
  {
   "label": "ByteBoi 2.0 creator booklet PDF",
   "url": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_booklet_2025_PRINT.pdf"
  },
  {
   "label": "ByteBoi 2.0 schematic PDF, internal v2.3",
   "url": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_schema.pdf"
  },
  {
   "label": "CircuitBlocks online editor — sign-in required",
   "url": "https://code.circuitmess.com/"
  },
  {
   "label": "ByteBoi library source",
   "url": "https://github.com/CircuitMess/ByteBoi-Library"
  },
  {
   "label": "ByteBoi display implementations",
   "url": "https://raw.githubusercontent.com/CircuitMess/ByteBoi-Library/master/src/ByteBoiDisplay.cpp"
  }
 ],
 "blueprint": {
  "openness": "schematics",
  "opennessLabel": "Schematics published",
  "summary": "CircuitMess publishes a schematic PDF and the Arduino library source; no editable PCB/KiCad source or Gerbers were found.",
  "files": [
   {
    "kind": "schematic",
    "label": "ByteBoi 2.0 schematic (PDF)",
    "url": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_schema.pdf",
    "format": "PDF"
   },
   {
    "kind": "manual",
    "label": "ByteBoi 2.0 build booklet (PDF)",
    "url": "https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ByteBoi_2.0_booklet_2025_PRINT.pdf",
    "format": "PDF"
   }
  ],
  "repos": [
   {
    "url": "https://github.com/CircuitMess/ByteBoi-Library",
    "role": "firmware",
    "official": true,
    "license": "MIT",
    "stars": 0,
    "pushed": "2026-09-22"
   }
  ],
  "parts": [
   {
    "part": "ESP32-WROOM-32-N4",
    "role": "MCU",
    "datasheet": "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"
   }
  ],
  "notes": "Schematic and booklet PDFs both verified 200 on cdn.shopify.com. ByteBoi-Library repo (MIT) is only the Arduino display/driver library, no hardware folder. CircuitMess's own blog post 'Open source schematics and software are here' lists ByteBoi among covered devices but links no files directly beyond these CDN PDFs.",
  "checked": "2026-09-27"
 },
 "sourceFiles": null,
 "firmware": [],
 "chips": [
  "esp32",
  "ch340",
  "st7789",
  "ili934x"
 ]
}