Skip to the content
PCBKitNew board
2 layers28 × 56 mmDeepThought, the printed circuit board in 3D

A keychain that dispenses DeepSeek quotes at the push of a button. ESP32-C3 + SSD1306 OLED.

Size
28 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
7
Nets
30
Pads
50
Tracks, vias
35, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Jun 2026
Updated
14 Aug 2026

Overview

DeepThought is an open-source printed circuit board by Sealflux, from the Sealflux/DeepThought repository on GitHub, published under the MIT licence. It is a 2-layer board of 28 × 56 mm with 7 parts on 30 nets, routed with 35 tracks and 0 vias.

It is built around the HS96L03W2C03. Its parts include 2 ICs and 1 switch. It belongs with the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

DeepThought

A pocket keychain that displays DeepSeek quotes on an OLED at the push of a button. Powered by a Seeed XIAO ESP32-C3

Built for Horizons Polaris Hack Club

Features

  • Press button to cycle through DeepSeek quotes
  • 128x64 OLED Display
  • Compact keychain(slay!!)
  • Rechargable LiPo Battery

Hardware

  • Seeed Xiao ESP32-C3
  • SSD1306 128x64 OLED (I2C)
  • Tactile Push Button
  • 250mAh LiPo Battery
  • 3D-printed case

BOM

PartQuantityCostLink
Seeed Xiao ESP32-C31$6.35https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html
SSD1306 0.96" OLED1$2.24https://www.lcsc.com/product-detail/C5248080.html
Tactile Push Button50$0.56https://www.lcsc.com/product-detail/C2888493.html
LiPo 250mAh1$9.95https://www.amazon.com/EEMB-Battery-Rechargeable-Lithium-Connector/dp/B08FD3V6TF
PCB Board5$2.10https://www.jlcpcb.com
Shipping1$52.39$6.20(Seeed) + $11.33(LCSC) + $6.99(Amazon) + $27.87(JLCPCB)

Steps To Reproduce

  1. Order PCB from JLCPCB, uploading the gerbers.zip in the production folder.
  2. 3D print the case using the Bottom and Top stl in the production folder.
  3. Order parts using the BOM links above.
  4. Solder the parts from the BOM links above to the PCB.
  5. Connect the LiPo battery to the battery pads of the PCB(its at the top)
  6. Flash the firmware using Arduino IDE in the firmware folder.
  7. Assemble the case using super glue, sand down the edges first for better connection.
  8. Use Deepthought by pressing the button!

Firmware/Programming

Steps to connect/use replicate/mirror the official Seeed website: https://wiki.seeedstudio.com XIAO_ESP32C3_Getting_Started/

  1. Connect XIAO ESP32C3 to your computer via a USB Type-C cable.
  2. Donwload and Install Arduino IDE
  3. Add ESP32 board package to your Arduino IDE
  4. Intall Adafruit SSD1306 and Adafruit GFX libraries
  5. Download the code from the firmware folder and open it or copy and paste it into the IDE!
  6. Select the board
  7. Upload the code

Schematic

image

PCB

image

PCBA

image

Case

image

Photos of real thing if I actually can afford grant from horizons(probably not, please polaris!)

Demo Video

Parts

7
QtyValueFootprintReferences
3LOGOLOGOG***, G***, G***
1Battery_CellConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT1
1HS96L03W2C03easyeda2kicad:OLED-TH_L27.8-W27.2-P2.54_C9900033791U2
1SW_Pusheasyeda2kicad:SW-TH_4P-L4.5-W4.5-P3.00-LS4.8SW1
1XIAO-ESP32-C3-SMDSeeed_Studio_XIAO_Series:XIAO-ESP32-C3-DIP-SMDU1

Questions

How big is the DeepThought PCB?

It measures 28 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DeepThought use?

7 parts, built around the HS96L03W2C03. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the DeepThought KiCad files?

From the Sealflux/DeepThought repository on GitHub, at the commit this page was made from: the board is PCB/DeepThought.kicad_pcb and its schematic PCB/DeepThought.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DeepThought design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers51 × 77 mmBODAQS A8 board v1 0, the printed circuit board in 3D

    BODAQS A8 board v1 0

    benconnor1972/BODAQS

    Bicycle Open Data Acquisition System

    120 parts9
  • 2 layers42 × 98.1 mmPendant, the printed circuit board in 3D

    Pendant

    esplo/cue2keys_resources

    Docs and other resources for Cue2Keys

    69 parts5MIT
  • 2 layers108 × 65 mmPcb moonratII, the printed circuit board in 3D

    Pcb moonratII

    PubInv/moonrat

    Moonrat: A second-generation portable incubator

    37 parts5AGPL-3.0
  • 2 layers56.8 × 66.2 mmTamagotchi, the printed circuit board in 3D

    Tamagotchi

    TaniWanKenobi/tamagotchi

    A custom PCB-based Tamagotchi virtual pet built with the XIAO-ESP32-C6!

    14 parts5
  • 2 layers60 × 90 mmCinder, the printed circuit board in 3D

    Cinder

    CircuitGuy943/CinderV2-Filament-Dryer

    (🚧) A filament dryer to precede my old one made inside a wooden box that never worked properly and didn't heat anything. Features to be estabilished

    40 parts4GPL-3.0
  • 4 layers56 × 28 mmBx tacho, the printed circuit board in 3D

    Bx tacho

    dazchi/bx-tacho

    Open DIY Beyblade X launcher RPM meter: ESP32-C3 with IR sensors and an OLED, Bluetooth (Battle Pass protocol), and a browser app for shot data and firmware updates. KiCad hardware, ESP-IDF firmware, 3D-printed case.

    51 parts3GPL-3.0
  • 2 layers180 × 110 mmPicotouch grid, the printed circuit board in 3D

    Picotouch grid

    todbot/picotouch_grid

    170 parts2GPL-3.0