Skip to content

schlae/VapeRE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

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.

About

Reverse engineered disposable v a p e boards

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages