

YK761
Reverse engineered disposable v a p e boards
- Size
- 34.9 × 20.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 143
- Nets
- 104
- Pads
- 418
- Tracks, vias
- 940, 290
- Pours
- 32
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 24 Sep 2025
- Updated
- 1 Nov 2025
Overview
YK761 is an open-source printed circuit board by schlae, from the schlae/VapeRE repository on GitHub. It is a 4-layer board of 34.9 × 20.3 mm with 143 parts on 104 nets, routed with 940 tracks and 290 vias.
It is built around the CJ6330A33M, DTC114E and AP20P01BF, with the BZX884-C2V4, CJE3139K and ESD9B5VL-2/TR among its other parts. Its parts include 43 resistors, 26 diodes, 24 capacitors, 6 ICs and 6 connectors.
Main components
6CJ6330A33M
SOT-23-3L-40℃~+85℃@(Ta) 1 160mV@(100mA) 18V 2uA 3.3V 300mA 65dB@(1kHz) Fixed Over Current Protection、Short Circuit Protection、Thermal Shutdown Positive SOT-23-3L Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSJiangsu Changjing Electronics Technology (CJ)Voltage Regulators - Linear, Low Drop Out (LDO) RegulatorsDTC114E
--55℃~+150℃ 100mA 100nA 350mW 50V NPN - Bipolar (BJT)onsemiBipolar (BJT)AP20P01BF
DFN-6L(2x2)-55℃~+150℃ 1 P-Channel 1.1nF 1.6W 11.5nC@4.5V 18V 1V 20A 300pF 35mΩ@2.5V P-Channel DFN-6L(2x2) MOSFETs ROHSA Power microelectronicsMOSFETsBZX884-C2V4
SOD-8821 Independent 100Ω 2.28V~2.52V 2.4V 250mW 50uA@1V ±5% SOD-882 Zener Diodes ROHSNexperiaZener DiodesCJE3139K
SOT-523-55℃~+150℃ 1 P-Channel 150mW 15pF 170pF 20V 350mV 520mΩ@4.5V 660mA SOT-523 MOSFETs ROHSJiangsu Changjing Electronics Technology (CJ)MOSFETsESD9B5VL-2/TR
FBP-02C-40℃~+85℃ 1 100nA 11V 3A@8/20us 5V 5pF 8.3V Bidirectional IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 TVS FBP-02C ESD and Surge Protection (TVS/ESD) ROHSWILLSEMIESD And Surge Protection (TVS/ESD)
README
README.mdReverse Engineered Vape Circuit Boards
Disposable vapes show up all the time in e-waste and are often found as litter at the side of the road (shame!) but they contain some useful components that can be reused by the cost-conscious hacker.
Note: Wear gloves when handling used devices and don't allow the vape liquid to contact your skin or eyes.
I've reverse engineered a number of different brands and placed the schematics and layout files in this repository. The summary table below is a good starting point.
Many of the vapes have debugging connections accessible through the USB-C charging cable interface, typically SWD on the CC pins, so you may be able to reprogram the vape without even opening up the case.
| Brand | PCB ID | Display | MCU | NOR flash | Battery IC | LDO regulator | Debug | Other Notes |
|---|---|---|---|---|---|---|---|---|
| (Unknown) | FT03 V3.0 | LCD | CHIPSEA F031K8V6 | GT 25Q32A | PC3221 | CJ6330 | SWD on CC lines. UART test points. | Touch IC TTP223. Pushbutton. 3 heater outputs with feedback. |
| Flum Mello | TMY_0118470101_V04 | LCD | CHIPSEA F031K8V6 | ZB 25VQ32 | TP4054 | CJ6330 | SWD on CC lines. | One heater output with feedback. |
| Rama 16000 | YK761-VP9012-A | LCD | BlueX BX2400 or RF01 | Puya PY25Q64 | CST4056 | CJ6330 | Test points for SWD | One heater with feedback. Bluetooth (!) |
| GeekBar Pulse 15000 | BD0027-USB_V1.5 | Blue and RGB LEDs | Puya PY32F030EK28 | None | LP4068 | None | SWD on CC lines. | 3-position slide switch. Two heaters with feedback. |
| Lost Mary MO20000 Pro | STW2915 V1.7 | LCD | Pya PY32F030EK28 | Puya PY32Q64 | LP4068 | CJ6330 (?) | SWD on CC lines. | |
| GeekBar Pulse X Jam | BD0061 | LCD and blue LEDs, PLS916H driver IC | Puya PY32F030EK28 | None | LR5112/LR5108 | None | SWD on CC lines. |
I also have firmware running on the Lost Mary MO20000 Pro that could be modified to run on other vapes with the same PY32F030 microcontroller.
License
All the reverse engineered hardware data is provided under the Creative Commons Attribution-ShareAlike 4.0 International license.
Parts
143| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 100 | Resistor_SMD:R_0402_1005Metric | R15, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36 +4 |
| 19 | WHT | LED_SMD:LED_0603_1608Metric | D4, D5, D6, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +3 |
| 8 | TestPoint | Conn:TP1MM | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 |
| 7 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C4, C5, C7, C11, C15, C18, C24 |
| 5 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C2, C3, C17, C21, C22 |
| 4 | 100K | Resistor_SMD:R_0402_1005Metric | R8, R9, R10, R14 |
| 4 | LED_ARGB | LED_SMD:LED_LiteOn_LTST-C295K_1.6x0.8mm | D23, D24, D25, D26 |
| 3 | 10K | Resistor_SMD:R_0402_1005Metric | R3, R4, R5 |
| 3 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C14, C16 |
| 3 | Conn_01x01 | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | J2, J3, J4 |
| 3 | DTC114E | Package_TO_SOT_SMD:SOT-523 | Q2, Q3, Q10 |
| 2 | 10 | Resistor_SMD:R_0603_1608Metric | R7, R12 |
| 2 | 10uF | Capacitor_SMD:C_0402_1005Metric | C9, C10 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C12, C13 |
| 2 | 2uH | Inductor_SMD:L_0402_1005Metric | L1, L2 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R13, R16 |
| 2 | ? | Conn:TP1MM | TP18, TP27 |
| 2 | DNI | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | GND | Conn:TP1MM | TP22, TP24 |
| 2 | O1+ | Conn:TP1MM | TP19, TP20 |
| 1 | 0.01uF | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | 1.2K | Resistor_SMD:R_0402_1005Metric | R19 |
| 1 | 100pF | Capacitor_SMD:C_0402_1005Metric | C8 |
| 1 | 12.5pF | Capacitor_SMD:C_0402_1005Metric | C20 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R18 |
| 1 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C23 |
| 1 | 267 | Resistor_SMD:R_0402_1005Metric | R42 |
| 1 | 2M | Resistor_SMD:R_0402_1005Metric | R17 |
| 1 | 3.01K | Resistor_SMD:R_0402_1005Metric | R20 |
| 1 | 32MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 330 | Resistor_SMD:R_0402_1005Metric | R43 |
| 1 | 3V3 | Conn:TP1MM | TP17 |
| 1 | 4.7 | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 470pF | Capacitor_SMD:C_0402_1005Metric | C19 |
| 1 | 511 | Resistor_SMD:R_0402_1005Metric | R41 |
| 1 | 6.8 | Resistor_SMD:R_0603_1608Metric | R21 |
| 1 | ? | Diode_SMD:D_SOD-882 | D1 |
| 1 | AP20P01BF | Package_SON:Texas_DQK | Q1 |
| 1 | B+ | Conn:TP1MM | TP14 |
| 1 | B+ | TestPoint:TestPoint_Pad_D1.5mm | TP10 |
| 1 | B- | TestPoint:TestPoint_Pad_D1.5mm | TP9 |
| 1 | BLueX Micro RF01 / BX2400 | VapeRE:QFN-52_EP_6x6_Pitch0.4mm | U2 |
| 1 | BOOT | Conn:TP1MM | TP13 |
| 1 | BZX884-C2V4 | Diode_SMD:D_SOD-882 | D3 |
| 1 | CJ6330A33M | Active:SOT95P230X117-3 | U4 |
| 1 | CJE3139K | Package_TO_SOT_SMD:SOT-523 | Q4 |
| 1 | CST4056 | Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.6mm | U1 |
| 1 | Conn_02x03_Counter_Clockwise | Active:SOT95P305X110-6 | U5 |
| 1 | ESD9B5VL-2/TR | Diode_SMD:D_SOD-882 | D2 |
| 1 | FLEX | VapeRE:UNK_FPC_1x16-1MP_P0.5mm_Flex | J10 |
| 1 | Flow Sense | VapeRE:MIC_SMD | MIC1 |
| 1 | LCD | VapeRE:UNK_FPC_1x08-1MP_P0.5mm_Horizontal | J5 |
| 1 | LCD+LED | VapeRE:UNK_FPC_1x16-1MP_P0.5mm_Horizontal | J1 |
| 1 | LDO | Active:SOT95P230X117-3 | U10 |
| 1 | M+ | Conn:TP1MM | TP11 |
| 1 | M- | Conn:TP1MM | TP12 |
| 1 | O- | Conn:TP1MM | TP21 |
| 1 | PD64SH4AD | Package_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U3 |
| 1 | RF | Conn:TP1MM | TP28 |
| 1 | RST | Conn:TP1MM | TP23 |
| 1 | RXD | Conn:TP1MM | TP16 |
| 1 | SWC | Conn:TP1MM | TP26 |
| 1 | SWD | Conn:TP1MM | TP25 |
| 1 | TXD | Conn:TP1MM | TP15 |
| 1 | USB_C_Receptacle_PowerOnly_6P | VapeRE:USB_C_Receptacle_TYPE-C-VERT | USB1 |
More from schlae/VapeRE
5- 4 layers40.9 × 23.7 mm

- 2 layers

- 2 layers79.3 × 20.7 mm

- 2 layers37.8 × 16.2 mm

- 2 layers31.1 × 19 mm

Similar boards
- 2 layers191.5 × 136.5 mm

Pu-18
xyzz/pu-18
PCB thickness is 1.2mm. To generate production files you should use KiKit.
554 parts40CC0-1.0 - 2 layers60 × 70 mm

MC60
wyolum/MC60
break out board for Quectel MC60 Ultra-small LCC Quad-band GSM/GPRS/GNSS Module
109 parts17 - 2 layers61 × 61 mm

- 2 layers66 × 99.1 mm

- 2 layers48.2 × 53.5 mm

LVBMS A Sample R2
Team-Swinburne/ts_20-pcb-development
This is the official repository for the PCB development of Team Swinburne FSAE 2020
132 parts4Apache-2.0 - 2 layers131.5 × 83.5 mm

Badge esp32-s3
BYU-I-eBadge/e-badge
A hackable eBadge platform for students — a customizable, programmable electronics badge designed for hands-on learning and creative exploration throughout their academic journey.
218 parts2MIT - 2 layers70 × 76 mm

- 2 layers84 × 114 mm

Questions
How big is the YK761 PCB?
It measures 34.9 × 20.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the YK761 use?
143 parts, built around the CJ6330A33M, DTC114E, AP20P01BF and BZX884-C2V4. 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 YK761 KiCad files?
From the schlae/VapeRE repository on GitHub, at the commit this page was made from: the board is YK761/YK761.kicad_pcb and its schematic BD0027/BD0027.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the YK761 design in my own project?
Its repository states no licence, so its author keeps all rights: ask schlae before reusing the design.