Skip to the content
4 layers34.9 × 20.3 mmYK761, the printed circuit board in 3D

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

6

README

README.md

Reverse 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.

BrandPCB IDDisplayMCUNOR flashBattery ICLDO regulatorDebugOther Notes
(Unknown)FT03 V3.0LCDCHIPSEA F031K8V6GT 25Q32APC3221CJ6330SWD on CC lines. UART test points.Touch IC TTP223. Pushbutton. 3 heater outputs with feedback.
Flum MelloTMY_0118470101_V04LCDCHIPSEA F031K8V6ZB 25VQ32TP4054CJ6330SWD on CC lines.One heater output with feedback.
Rama 16000YK761-VP9012-ALCDBlueX BX2400 or RF01Puya PY25Q64CST4056CJ6330Test points for SWDOne heater with feedback. Bluetooth (!)
GeekBar Pulse 15000BD0027-USB_V1.5Blue and RGB LEDsPuya PY32F030EK28NoneLP4068NoneSWD on CC lines.3-position slide switch. Two heaters with feedback.
Lost Mary MO20000 ProSTW2915 V1.7LCDPya PY32F030EK28Puya PY32Q64LP4068CJ6330 (?)SWD on CC lines.
GeekBar Pulse X JamBD0061LCD and blue LEDs, PLS916H driver ICPuya PY32F030EK28NoneLR5112/LR5108NoneSWD 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
QtyValueFootprintReferences
20100Resistor_SMD:R_0402_1005MetricR15, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36 +4
19WHTLED_SMD:LED_0603_1608MetricD4, D5, D6, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +3
8TestPointConn:TP1MMTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
70.1uFCapacitor_SMD:C_0402_1005MetricC4, C5, C7, C11, C15, C18, C24
54.7uFCapacitor_SMD:C_0402_1005MetricC2, C3, C17, C21, C22
4100KResistor_SMD:R_0402_1005MetricR8, R9, R10, R14
4LED_ARGBLED_SMD:LED_LiteOn_LTST-C295K_1.6x0.8mmD23, D24, D25, D26
310KResistor_SMD:R_0402_1005MetricR3, R4, R5
31uFCapacitor_SMD:C_0402_1005MetricC1, C14, C16
3Conn_01x01TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedJ2, J3, J4
3DTC114EPackage_TO_SOT_SMD:SOT-523Q2, Q3, Q10
210Resistor_SMD:R_0603_1608MetricR7, R12
210uFCapacitor_SMD:C_0402_1005MetricC9, C10
212pFCapacitor_SMD:C_0402_1005MetricC12, C13
22uHInductor_SMD:L_0402_1005MetricL1, L2
25.1KResistor_SMD:R_0402_1005MetricR13, R16
2?Conn:TP1MMTP18, TP27
2DNIResistor_SMD:R_0402_1005MetricR1, R2
2GNDConn:TP1MMTP22, TP24
2O1+Conn:TP1MMTP19, TP20
10.01uFCapacitor_SMD:C_0402_1005MetricC6
11.2KResistor_SMD:R_0402_1005MetricR19
1100pFCapacitor_SMD:C_0402_1005MetricC8
112.5pFCapacitor_SMD:C_0402_1005MetricC20
11KResistor_SMD:R_0402_1005MetricR6
11MResistor_SMD:R_0402_1005MetricR18
12.2uFCapacitor_SMD:C_0402_1005MetricC23
1267Resistor_SMD:R_0402_1005MetricR42
12MResistor_SMD:R_0402_1005MetricR17
13.01KResistor_SMD:R_0402_1005MetricR20
132MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
1330Resistor_SMD:R_0402_1005MetricR43
13V3Conn:TP1MMTP17
14.7Resistor_SMD:R_0402_1005MetricR11
1470pFCapacitor_SMD:C_0402_1005MetricC19
1511Resistor_SMD:R_0402_1005MetricR41
16.8Resistor_SMD:R_0603_1608MetricR21
1?Diode_SMD:D_SOD-882D1
1AP20P01BFPackage_SON:Texas_DQKQ1
1B+Conn:TP1MMTP14
1B+TestPoint:TestPoint_Pad_D1.5mmTP10
1B-TestPoint:TestPoint_Pad_D1.5mmTP9
1BLueX Micro RF01 / BX2400VapeRE:QFN-52_EP_6x6_Pitch0.4mmU2
1BOOTConn:TP1MMTP13
1BZX884-C2V4Diode_SMD:D_SOD-882D3
1CJ6330A33MActive:SOT95P230X117-3U4
1CJE3139KPackage_TO_SOT_SMD:SOT-523Q4
1CST4056Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.6mmU1
1Conn_02x03_Counter_ClockwiseActive:SOT95P305X110-6U5
1ESD9B5VL-2/TRDiode_SMD:D_SOD-882D2
1FLEXVapeRE:UNK_FPC_1x16-1MP_P0.5mm_FlexJ10
1Flow SenseVapeRE:MIC_SMDMIC1
1LCDVapeRE:UNK_FPC_1x08-1MP_P0.5mm_HorizontalJ5
1LCD+LEDVapeRE:UNK_FPC_1x16-1MP_P0.5mm_HorizontalJ1
1LDOActive:SOT95P230X117-3U10
1M+Conn:TP1MMTP11
1M-Conn:TP1MMTP12
1O-Conn:TP1MMTP21
1PD64SH4ADPackage_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mmU3
1RFConn:TP1MMTP28
1RSTConn:TP1MMTP23
1RXDConn:TP1MMTP16
1SWCConn:TP1MMTP26
1SWDConn:TP1MMTP25
1TXDConn:TP1MMTP15
1USB_C_Receptacle_PowerOnly_6PVapeRE:USB_C_Receptacle_TYPE-C-VERTUSB1

More from schlae/VapeRE

5
  • 4 layers40.9 × 23.7 mmFt03, the printed circuit board in 3D

    Ft03

    schlae/VapeRE

    Reverse engineered disposable v a p e boards

    89 parts136
  • 2 layersBD0027, the printed circuit board in 3D

    BD0027

    schlae/VapeRE

    Reverse engineered disposable v a p e boards

    81 parts136
  • 2 layers79.3 × 20.7 mmSTW2915, the printed circuit board in 3D

    STW2915

    schlae/VapeRE

    Reverse engineered disposable v a p e boards

    62 parts136
  • 2 layers37.8 × 16.2 mmTmy, the printed circuit board in 3D

    Tmy

    schlae/VapeRE

    Reverse engineered disposable v a p e boards

    54 parts136
  • 2 layers31.1 × 19 mmBD0061, the printed circuit board in 3D

    BD0061

    schlae/VapeRE

    Reverse engineered disposable v a p e boards

    29 parts136

Similar boards

  • 2 layers191.5 × 136.5 mmPu-18, the printed circuit board in 3D

    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 mmMC60, the printed circuit board in 3D

    MC60

    wyolum/MC60

    break out board for Quectel MC60 Ultra-small LCC Quad-band GSM/GPRS/GNSS Module

    109 parts17
  • 2 layers61 × 61 mmJuwei17onstep bck, the printed circuit board in 3D

    Juwei17onstep bck

    xlazam01/Juwei17

    Upgrade of Juwei17 Astronomy Mount

    145 parts9MIT
  • 2 layers66 × 99.1 mmEsr meter, the printed circuit board in 3D

    Esr meter

    vpatkov/esr-meter

    AC ohmmeter

    105 parts5
  • 2 layers48.2 × 53.5 mmLVBMS A Sample R2, the printed circuit board in 3D

    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 mmBadge esp32-s3, the printed circuit board in 3D

    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 mmElec, the printed circuit board in 3D

    Elec

    elkel53930/daylight

    Manual RoboSweep Agent

    103 parts2
  • 2 layers84 × 114 mmElec, the printed circuit board in 3D

    Elec

    elkel53930/robosweep_twilight

    A robosweeper "Twilight"

    109 parts2MIT

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.