☰
Bag0

TinyCircuits

TinyCircuits Thumby Programmable Keychain Game Console

$28.99

TinyCircuits Thumby is a working keychain game console measuring 29.5 × 18 × 8.5 mm. Play five preloaded games with its D-pad and action buttons, download community games, or build your own in MicroPython using the browser editor.

DESCRIPTION

Thumby™ is the tiniest handheld console - play games at the tips of your thumbs, give yourself a cool keychain accessory, and easily learn to code with this all-in-one piece of tech!

This miniature console features a responsive D-pad and two action buttons, offering a fully playable experience with five pre-loaded games, including a pint-sized version of Snake, a side-scroller, a multi-directional shooter, classic Pong, and an epic dungeon RPG.

Join the Thumby community by downloading free games made by other users and learn to program your own games in Python using our free In-Browser Code Editor. When you're not going for the high score or creating your own games, the super-small system dangles from your keys as a tiny totem of nostalgic gaming. Thumby proves that great things really do come in small packages.

 

 

  • GAMES - Preloaded with 5 retro games, download additional free manufacturer and user-created games from our library
  • CODE - Program your own MicroPython games through the Thumby Code Editor or Arduino Code Editor to create your own games
  • FUNCTIONING BUTTONS - 4-way D-pad, 2 action buttons, power toggle switch
  • RECHARGABLE - Built in rechargeable battery, 2 hours of battery life on a charge, recharges with a standard microUSB cable (not included)
  • CONNECTIVITY - microUSB for charging and programming
  • SOLO/MULTIPLAYER - Play by yourself or against friends with the Thumby Link cable (purchased separately)

 

Play by yourself or with friends using the Thumby Link cable.

 



Check out our Thumby Documentation site to browse our tutorials, API, code examples for MicroPython, our Arduino library, and more!

 


Do you want to see or share Thumby games and hacks?? Join us on the TinyCircuits Discord!

 

Questions? Check out the other tabs on this page, or read through some answers for Thumby Frequently Asked Questions.

 

TECH SPECS 

  • Display:  72x40 Monochrome OLED
  • Processor: Raspberry Pi Pico RP2040
  • Memory: 2MB total storage
  • Connectivity:  micro USB for programming & multiplayer using Thumby Link cable
  • Audio: Piezo Buzzer
  • Inputs:  6 tactile buttons (4-way D-pad, 2 action buttons)
  • Power: Power switch, 40mAh Rechargeable LiPo Battery provides around 2 hours of gameplay - recharge the battery with a Micro USB Cable and any power source. 
  • Enclosure: Sturdy polycarbonate plastic case 
  •  

      Dimensions

      • 29.5mm x 18mm x 8.5mm (1.2" X 0.7" X 0.3")
      • Weight: 5.3g (0.19oz) with keychain
      • Thumby best fits a 1:5 model scale. 

      NOTES

      • Program Thumby using the Web Browser Code Editor - compatible with Microsoft Edge and Google Chrome browsers. 
      • Thumby was brought to life thanks to our amazing supporters from the Kickstarter and Indiegogo campaigns! 

      DOWNLOADS

      What do you need to get started?

      Games are preloaded. Charging and programming require a Micro-USB cable, sold separately. The browser editor supports Chrome and Microsoft Edge. Multiplayer needs a separately sold Thumby Link cable and compatible games. The monochrome OLED has 72 × 40 pixels; choose Thumby Color for a color screen and USB-C. Manufacturer-rated runtime is about two hours.

      Explore more TinyCircuits miniature electronics.

      Browse mini electronics and coding projects.

      Shipping policy

      Last updated: October 27, 2026

      Where we ship and shipping charges

      Shipping availability depends on the product, supplier, and delivery address. Enter your address at checkout to see the available shipping options and final shipping charge before payment. If no shipping option is offered for your address, we cannot ship that combination of items to that destination. A shipping zone does not mean every product is available in every location.

      Fulfillment through our partners

      Apex Technica works with fulfillment partners, including suppliers through Shopify Collective, who ship products directly to customers. An order containing products from different suppliers may ship in separate packages. Shipping charges may be combined across packages; review the total at checkout.

      Processing and delivery estimates

      Order handling generally takes 3–5 business days before dispatch, but varies by supplier and product. Business days are Monday through Friday, excluding holidays. Carrier transit time is additional to handling time. Contact hello@apextechnica.com before ordering if you need an item-specific dispatch estimate or delivery by a particular date. For Collective products, available shipping rates and carrier transit estimates are calculated at checkout. Carrier transit estimates describe time in transit after dispatch, not a guaranteed order-to-delivery date. Weekends, holidays, carrier disruptions, and customs processing can affect delivery.

      Tracking and separate shipments

      We send shipping confirmation and tracking details when they become available from the fulfillment partner. Separate shipments may have different tracking numbers and arrive on different days. Tracking can take time to show the carrier's first scan.

      Address changes, delays, and delivery problems

      Check your address before placing an order. Contact Apex Technica promptly to request a correction or cancellation; changes may be unavailable once processing begins. If a shipment is delayed, missing, damaged, or incorrect, contact us with your order number so we can investigate with the supplier or carrier. Do not send an item back without return instructions. See our return and refund policy.

      Contact

      Apex Technica
      Email: hello@apextechnica.com
      Phone: 760-525-6460

      Refund policy

      Last updated: October 27, 2026

      30-day returns — exception for Collective supplier fulfillment

      Apex Technica accepts return requests for products fulfilled by Apex Technica within 30 calendar days after delivery. This standard 30-day return window does not apply to products fulfilled by our Shopify Collective suppliers. Collective-fulfilled products are subject to the applicable supplier's return eligibility, return window, condition requirements, and fees, which may differ from our standard policy.

      Products fulfilled by Collective suppliers

      Review any supplier-specific return terms shown on the product page before purchasing. If those terms are not shown, contact hello@apextechnica.com before placing your order to confirm the applicable return window, eligibility, shipping costs, and any restocking fee. The exception does not mean that every Collective product is non-returnable. Apex Technica remains your contact for return requests and will coordinate with the supplier. Do not send products directly to a supplier without our return instructions.

      Condition for standard Apex returns

      For products covered by our standard 30-day policy, items must be unused, in their original packaging, and include all accessories and proof of purchase. This condition requirement does not prevent you from reporting a damaged, defective, or incorrect product.

      How to request a return

      Email hello@apextechnica.com with your order number, the item you want to return, and the reason for the request. Include photos if the item arrived damaged, defective, or incorrect. We will review the request and provide authorization, the correct return address, and shipping instructions. Returns are made by mail; items from different suppliers may require separate return shipments. Please retain tracking and proof of shipment.

      Return costs

      For standard Apex returns due to a change of mind, the customer pays return shipping and original shipping charges are not refundable. We do not charge a restocking fee for eligible standard Apex returns. For damaged, defective, or incorrect items, contact us so we can arrange the appropriate return or other resolution without charging you return shipping. For Collective-fulfilled change-of-mind returns, supplier-specific shipping and restocking terms apply.

      Refunds and exchanges

      After the authorized return is received and inspected, we will notify you of the outcome. Approved refunds are issued to the original payment method within 10 business days after receipt and inspection. Your bank or payment provider may require additional time to post the credit. Any applicable, previously disclosed return charges will be explained. For exchanges, contact us to arrange a return and a separate new order; replacement availability is not guaranteed.

      Damaged, defective, incorrect, or missing items

      Contact Apex Technica promptly if your order arrives damaged or incorrect, has a defect, or does not arrive. We will investigate with the supplier or carrier and explain the available resolution. Manufacturer warranty coverage is separate from this return policy. Nothing in this policy or a supplier exception limits rights that cannot be excluded under applicable law.

      Contact

      Apex Technica
      Email: hello@apextechnica.com
      Phone: 760-525-6460