this post was submitted on 20 Feb 2026
20 points (100.0% liked)

Trees

7776 readers
1 users here now

A community centered around cannabis.

In the spirit of making Trees a welcoming and uplifting place for everyone, please follow our Commandments.

  1. Be Cool.
  2. I'm not kidding. Be nice to each other.
  3. Avoid low-effort posts

founded 2 years ago
MODERATORS
 

Hello everyone, I'm wondering if there's any interest here in an open-source DIY vape kit?

Just to give a little background, I recently got into vaping cannabis and have been wondering why there's not a single product on the market (at least as far as I can tell) that heats a 510 cart based on temperature readings. The most customization you can get is to push a certain voltage to your cart for a certain amount of time. The problem with this heating methodology is that you will get inconsistent hits based on a HUGE number of factors, such as:

  • the output voltage
  • ambient temperature
  • whether or not you preheat
  • whether it's your 1st, 2nd, 3rd etc. hit in a row (starting cart temp)
  • how much oil is left in the cart
  • the heating element in the cart
  • the thickness of the oil in the cart
  • circuit resistance
  • how hard and long you breathe in

My plan to solve this is to use

  • multiple thermistors for temperature
  • a pressure sensor
  • a humidity sensor
  • an air quality sensor
  • PWM 5v output with strict circuit timing
  • a small 5v fan

using this combination of parts and sensors, my testing methodology would be to find and record the temperature at which a cart first vaporizes, discover if there is a measurable air quality difference between a good hit and a "burnt" one, and possibly use this data to find the max temperature of a good hit. Once I have the upper and lower bound temps of a good hit, we can start to play with heating curves. If this kit is easy enough to manufacture, the next step would be ask other people to test their own carts and create a community database of optimal heating curves for specific carts!

the long term plan would be to have a mobile app that can sync community heating profiles straight to your DIY vape, with the option to flip between profiles directly from the vape itself so the mobile app will be optional after the initial setup.

The bill of materials for all these sensors may be outside of the price range of your typical vaper, so there will be a 2nd build of the DIY vape that eliminates most of the sensors except for the thermistors. This build will mainly be targeted as being a much more portable end product, mainly using data already collected by the community.

I am also planning to take into account people that may be interested in the community data even if they don't plan on building their own vape. This data can be useful for people who own a vape battery with adjustable voltage who just picked up a new vape cart and have no idea what voltage to use.

The problem:

Other than my own time and the starting equipment costs, it will be a relatively inexpensive project (hopefully). However, hosting an online community database and publishing and app on the iOS app store are both costs that I am really only willing to pay if there's any amount of community interest in this project. So please, let me know in the comments if ANY part of this project seems interesting to you! Also, if you have any additional ideas to contribute, I plan to update this post with a github link if there's enough interest.

top 2 comments
sorted by: hot top controversial new old
[–] KickMeElmo@sopuli.xyz 3 points 1 week ago (1 children)

Honestly, what you need most is for manufacturers to start using SS316L instead of Kanthal. Once you have that, reliable and accurate temp control methods become available using anything from cheap old Joyetechs to high-end DNA100C devices.

It's a long shot, but I'd suggest firing off an email to a few of them asking if they'd consider the change, or perhaps if they already do use it. The reason for SS316L specifically is that it can still be driven by raw power devices safely, unlike nichrome 80, titanium, etc.

[–] shatteredsword@lemmy.world 2 points 1 week ago

this might solve the issue of consistent results based on voltage, but thermistors are incredibly cheap so i see no reason for why they aren't being used more for cart temperature measurement🤷 thanks for showing me the DNA100C though...i didn't realize such a board existed. wattage control is rather expensive so i'm hoping to get away with just using 5v PWM.