Sasa Karanovic
Sasa Karanovic
  • Видео 18
  • Просмотров 130 940
Let's build a WiFi 3D Printing Filament Diameter Sensor
Let's see how we can build a simple WiFi enabled 3D printing filament diameter sensor.
After finishing this project, I can say it was a lot of fun for me.
But before you do the same, check out the video and ask yourself if you *really* need this sensor?
---
WInFiDEL Github repository: github.com/SasaKaranovic/winfidel-sensor
WInFiDEL being used by Stefan from CNC Kitchen: ruclips.net/video/CQ-N1fr4N0w/видео.html
The original InFiDEL sensor made by Thomas Sanladerer: ruclips.net/video/RYgdLPe_T0c/видео.html
---
Website: sasakaranovic.com
Shop: shop.sasakaranovic.com
Twitter: _sasakaranovic_
Instagram: _sasakaranovic_
RUclips: www.youtube.com/@SasaKaranovic
Просмотров: 3 641

Видео

How (NOT) to build a 3D LED Cube
Просмотров 11 тыс.7 месяцев назад
In this video I walk through one of my recent projects where I attempted to build an LED cube with limited time. It did not turn out to be a great success, but I think it wasn't a complete failure. But I'll let you be the judge of that. Website: sasakaranovic.com Shop: shop.sasakaranovic.com Twitter: _sasakaranovic_ Instagram: _sasakaranovic_ RUclips: ruclips.net/chan...
OpenFAN Controller - The fan controller you didn't know you need
Просмотров 7 тыс.10 месяцев назад
Controlling a PC fan is extremely simple, and yet I had a very hard time finding a PC fan controller that has all the features I need and does not cost a lot. So I did what I always do; built my own PC fan controller and made it open-source open-hardware so hopefully everyone can benefit from this project! OpenFAN is available for purchase! shop.sasakaranovic.com/products/openfan-pc-fan-control...
DIY Multifunctional Low Power Eink Gadget
Просмотров 3 тыс.Год назад
Open-Source Open-Hardware Multifunctional DIY Eink Gadget Timestamps TBD GitHub repository: github.com/SasaKaranovic/DIY_Eink_Gadget Blog page: sasakaranovic.com/projects/diy-eink-gadget/ Website: sasakaranovic.com Twitter: _sasakaranovic_ Instagram: _sasakaranovic_ RUclips: ruclips.net/channel/UChfv7Rkm2hvAxlqKvjzFcUA
DIY ESP32 Camera Slider
Просмотров 21 тыс.2 года назад
Open-Source Open-Hardware DIY WiFi Enabled Camera Slider using ESP32 and off-the-shelf components. Timestamps 00:00 Intro 00:36 What are we building? 02:05 Parts used 04:41 Let's put it all together 10:01 Camera slider demo GitHub repository: github.com/SasaKaranovic/DIY-Camera-Slider Blog page: sasakaranovic.com/projects/DIY-Camera-Slider/ Printables page: www.printables.com/model/232492 Websi...
DIY 3D Printing Filament Dry Box
Просмотров 24 тыс.2 года назад
In the past, I've used several filament dry boxes, but none of them had all the features that I wanted or even what I thought every filament dry box should have by default. So I decided to make my own. Timestamps 00:00 Intro 00:54 High level overview of what we are building 02:10 Getting into details 03:11 Schematic: Heater control and heater temperature sensing 04:04 Schematic: Measure tempera...
DIY House Plants Watering System // Part3: Automation and Conclusion
Просмотров 4,7 тыс.2 года назад
Build watering system for house plants. In part three of this video series we will create automation for our system. All source files are open-source open-hardware and available at GitHub: github.com/SasaKaranovic/HousePlantMonitoringSystem DIY House Plants Watering System Links: Part 1: Sensor Board - ruclips.net/video/ucjUwo17kw4/видео.html Part 2: Central Unit - ruclips.net/video/RPgxssBxUtw...
DIY House Plants Watering System // Part 2: Central Unit
Просмотров 4 тыс.3 года назад
Build watering system for house plants. In part two of this video series we will create a central unit for our system. All source files are open-source open-hardware and available at GitHub: github.com/SasaKaranovic/HousePlantMonitoringSystem DIY House Plants Watering System Links: Part 1: Sensor Board - ruclips.net/video/ucjUwo17kw4/видео.html Part 2: Central Unit - This video Project home pag...
DIY House Plants Watering System // Part 1: Sensor Board
Просмотров 7 тыс.3 года назад
Build watering system for house plants. In part one of this video series, we will create a sensor that measures soil moisture, ambient temperature and light. I guess at some point you could say that my goal is to automate everything in my house! Then I can just sit back, relax and watch robots do all the work for me. But that same work... I could have done by my self, effortlessly... and also s...
Adding wireless charging to my mouse and keyboard
Просмотров 18 тыс.3 года назад
I've used off-the-shelf wireless charging kit to add wireless charging to my Logitech MX Master 2S mouse and Lenovo keyboard. It's easy, fun and also very convenient. Disclaimer: You are following this tutorial at your own risk. By modifying your mouse and/or keyboard you could damage or break it, or void your warranty. You have been warned. :) TX coil: www.aliexpress.com/item/4000972187924.htm...
I'm never losing my remote again | ESP32 WiFi Remote
Просмотров 7 тыс.3 года назад
I keep losing my TV remote and then spend embarrassing amount of time searching for it... So I figured, obviously I'm not getting better at finding it, so I'll make the TV remote better! :) Enter ESP32 WiFi Remote. It was super easy project to build. Components are off-the-shelf and available online so if you have similar problem or find this project interesting, give it a go. It's really fun t...
3D Printer Enclosure - Touch controller for my lights
Просмотров 2,8 тыс.4 года назад
I wanted to build a simple controller to turn my 3D printer's enclosure lights on and off, but at the same time I wanted to avoid using rocker or toggle switches because they usually look bulky and stick like an eye sore. My idea was to use LM2956 DC-DC voltage regulator module. It can handle relatively high currents, it has build in trim potentiometer to adjust the voltage and therefore the br...
DIY ESP32/ESP8266 Nightlight for your room
Просмотров 1,1 тыс.4 года назад
In this video I'm going to show you how to build a night light or ambient light for your room, but you can use the same guide to light up your media room, book shelve, display case or anything else that you want to. This project is quick and super easy to build so it's perfect weekend project. Also, all parts are easy to get and available off the shelf and end result is... awesome! Build log an...
DIY Analog Dashboard For Your PC
Просмотров 5 тыс.4 года назад
In this video I'm going to show you how to build analog dashboard for your PC. Build log and source files: sasakaranovic.com/projects/diy-analog-resource-monitor-for-your-pc/ GitHub repository: github.com/SasaKaranovic/Analog-Hardware-Monitor Galvanometer Wiki: en.wikipedia.org/wiki/Galvanometer Analog Panel-meter: www.aliexpress.com/wholesale?SearchText=Round Analog Dial Panel Meter Voltmeter ...
SasaKaranovic - DigiKey Fetch Tool
Просмотров 8614 года назад
Creating and maintaining bill of material is a necessary part of every electronics project but few people actually enjoy the process as it's mostly copying and pasting information from one source to another. I've created a DigiKey Fetch tool, which is a python script that helps you with creating and maintaining bill of material more easily. GitHub repository: github.com/SasaKaranovic/DigiKeyFet...
DIY Analog Resource Monitor for your PC - Speedtest demo
Просмотров 6 тыс.5 лет назад
DIY Analog Resource Monitor for your PC - Speedtest demo
Simple Small Bedroom Clock
Просмотров 2,1 тыс.10 лет назад
Simple Small Bedroom Clock
Led Strip Demo
Просмотров 1,8 тыс.11 лет назад
Led Strip Demo

Комментарии

  • @zyhxi1812
    @zyhxi1812 8 часов назад

    Hi, I am planning to build my own fan controller board based on EMC2305 but with esp32 and I've been wondering is there any particular reason why you regulate 3,3 V from 12 V instead of taking it directly from SATA same as 5 and 12 V?

    • @SasaKaranovic
      @SasaKaranovic Час назад

      Hey I've done the same thing! Twinsies! :) There are two new fan control products that use ESP32 being made and will be soon available on the shop page. I think you are right, you could also take 3V3 directly from the SATA connector.

  • @dieseldes6578
    @dieseldes6578 День назад

    Hi, I have just ordered your board and hope to use this in my unraid server to control the temperature of the disks and also maybe GPU etc. Have you any videos showing the software setup within unraid? Thanks, Des!

    • @SasaKaranovic
      @SasaKaranovic День назад

      Thanks Des! The OpenFAN ships pre-programmed so when you receive it you should be good to go. There are two (public) GitHub repositories on my profile that you can try. One runs OpenFAN software and there is another one dedicated for creating profiles for Unraid (HDD groups and curves based on temperature etc). I don't have any vides on how to set up the software but it's a good suggestion. Maybe I should make a "tutorial" in the future.

    • @dieseldes6578
      @dieseldes6578 19 часов назад

      I would really appreciate a short video about how to set this up and get the most from it in unraid. It could really help sell these for you too I guess if folks saw a simplified way to do this. Management of heat in servers is a very important thing, but blasting fans at full speed is noisy and inefficient so this system has real potential. Thanks 👍

    • @SasaKaranovic
      @SasaKaranovic Час назад

      Thanks! I will add it to my (ever-growing) list of videos I want to do. :) Setting and using OpenFAN should be fairly straight forward, especially for technical users. But I agree that having a video guide explaining how things work and how to set-up everything would be nice. Only minor complication is that you can integrate it and use it in so many different ways, so keeping the guide concise while covering all use-cases could be an interesting challenge. :)

  • @TheDIYer
    @TheDIYer 8 дней назад

    awesome vid! how did you control the humidity? i can see that you are monitoring it.

    • @SasaKaranovic
      @SasaKaranovic 4 дня назад

      This version only has a desiccant, heater and fan for air extraction. Monitoring in+out humidity can also be useful to know what is you "baseline" vs what is filament sitting at.

  • @3dhustle
    @3dhustle 12 дней назад

    deathstock? where can i get one?

    • @SasaKaranovic
      @SasaKaranovic 12 дней назад

      I am working on getting these to be available on my web shop... :) In the meantime you also have the option of building one yourself if you can't want.

    • @3dhustle
      @3dhustle 12 дней назад

      @@SasaKaranovic thanks! Im about to try building one. Also in my country is hard to get components like that

    • @SasaKaranovic
      @SasaKaranovic 12 дней назад

      @@3dhustle let me know if you need any help or get stuck. I would send you a sample but I already sent out all the extras I had laying around.

  • @bajojohn
    @bajojohn 23 дня назад

    Two years later and there really aren’t many good options for dry boxes. This is good work

    • @SasaKaranovic
      @SasaKaranovic 17 дней назад

      Thanks bajojohn! I plan on releasing new version of the design that allows use of off-the-shelf components to build very flexible/custom dry box. Stay tuned! :)

  • @karneol3793
    @karneol3793 Месяц назад

    Would you send an assembled sensor to Switzerland? 😅 I initially wanted to build one on my own, but the components are often only available in large quantities and as I will probably never need the other components again, it would be great if you could offer the sensors. 😃

    • @SasaKaranovic
      @SasaKaranovic Месяц назад

      I am on vacation right now but I might have a board laying around at home that I could send you. So send me an email to remind me to take a look when I'm back. I also might add this sensor to the web shop to make it easier for people to get one. :)

    • @ChannelDavis
      @ChannelDavis 11 дней назад

      @@SasaKaranovic Thank you for your video. Please let me know if it would be possible for me to purchase this sensor for my filament extruder. I live in US.

    • @NuttiestNut
      @NuttiestNut 9 часов назад

      I also really want to buy one. -Sweden

  • @gavinmelville7882
    @gavinmelville7882 Месяц назад

    ESP-WROOM-32D is hard to get -- has anyone got this going with a different ESP32 ?

    • @SasaKaranovic
      @SasaKaranovic Месяц назад

      You could find any pin-to-pin compatible module and use it instead. There is also a newer version of this project coming out soon. It will have many improvements compared to this one, so stay tuned/subscribe so you don't miss when it comes out. :)

  • @RickDenoire
    @RickDenoire Месяц назад

    I propose to develop the following, more practical gadget that I am really missing when 3dprinting: A measurement of filament slippage at the extruder gears. This is a big problem because slippage causes inconsistent extrusion. This would be possible by comparing the rotation of the gears with the actual linear advance of the filament. In case of a discrepance of those two measurements, a command could be sent to the controller of the 3d printer to compensate that deviation (increasing or decreasing extrusion) - volila, we have perfect prints! I would immediately build such a project!!

    • @SasaKaranovic
      @SasaKaranovic Месяц назад

      Thanks! I don't know how useful this would be to people in the community but on paper it sounds like a great idea. And it would be fairly straight-forward to add it to the filament diameter sensor. So you get the best of both worlds.

    • @RickDenoire
      @RickDenoire Месяц назад

      @@SasaKaranovic Let's simplify the project by stepwise execution. 1st step: build a device thats just measures the linear advance of the filament and offers an output interface. That alone would be great. 2nd step: measure the rotation of the gears of the extruder, using an optical encoder for example (which many common 2d paper printers use) for example. 3rd step: compare both and provide a digital output, an analog signal or just a lighting alarm LED as minimum when significant slippage or skipped steps are detected. Do not underestimate the importance of such a device to improve 3d print quality!

  • @emircosic7860
    @emircosic7860 Месяц назад

    Jel ovo Saša iz gimnazije Vaso Pelagić

  • @JRT3D
    @JRT3D 2 месяца назад

    This would be great addition to the ARTME extruder :)

  • @Ranbarilan
    @Ranbarilan 2 месяца назад

    Awesome job ! are there any plan to implement it into Klipper / Happy-Hare so that u can adjust filament multiplier live?

    • @SasaKaranovic
      @SasaKaranovic 2 месяца назад

      Thanks! I'm glad you like it! I mentioned in the video that I really don't have a use for filament diameter sensor, but I made one just for fun (and also potentially help people who have the need for one). :) I don't use Klipper/Happy-Hare (yet) but I think it should be fairly straight-forward to integrate it. So I am happy to offer support if anyone wants to take a first stab at it.

  • @astrolemonade349
    @astrolemonade349 3 месяца назад

    This project is awesome! 1) Can you upload a CPL file for PCB assembly in the repository, please? I don't have an Altium designer license anymore and I can't use it to export some. 2) Is it possible to make a USB Type C variant of it? 3) Can you make a video where you through ordering a unit from a PCB provider that has assembly options as well: JLCPCB etc? Thank you!

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Thanks! I already answered your question on Github and then saw you posted here as well. All the manufacturing files are available in the GitHub repository. You can also order preassembled boards from my shop. They would be identical except latter option comes with preassembled and tested board, preloaded with firmware and USB-to-motherboard cable included. The USB-C version would not affect the functionality of the board at all. But maybe in the future revisions I will swap the connector.

  • @5ANDW1CHES
    @5ANDW1CHES 3 месяца назад

    Please make a kit, the BOM is missing many details (for example the specifications of the components that are included in your esun case for those who don't or cannot get that case; which will soon be out of production) and it uses some old parts (namely the ESP32) that are only stocked by obscure distributors. Additionally, this video focuses on schematics more than the resulting board and build, which is extremely interesting and I learned a lot, but does not help with pragmatic aspects of DIY.

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Hey @ogsandwitch! Thank you for the great feedback, I really appreciate it! The ESP32 is still be alive and globally available, so it should not be an issue. And I'm not sure about the enclosure but the general idea should be applicable to other filament driers. Maybe you missed it but I have mentioned in the comments that I am working on another revision that uses only off-the-shelf components. The hardware part is already done, it just needs a video now. :) As you noticed, this video is more about "how to mod the existing filament dryer" which helps if you have one, but it might be more helpful to show how to build one from scratch. My main concern at the moment is making sure people understand that his machine is very cool, useful and fun to build, but you need to exercise caution and common sense because it can get very hot. Same as you would not consider your oven as a "toy" (even though it's fun to make cakes in it) it can still get very hot or burn the house down.

    • @5ANDW1CHES
      @5ANDW1CHES 3 месяца назад

      @@SasaKaranovic Thanks for your response! Neither JCL nor PCBWay will source the part, noting it as "unavailable;" this is after a sourcing request on the part, on the backend, they contact all distributors to find the part, when you get this response it means no distributors have stock. Another tell-tale sign of an out-of-production part is when digikey shows the "by request only" message, which is present for this part. There is only one distributor I can find with stock. I posted an issue on your repo, it seems the ESP32-WROOM-32E-H4 (note "32E" and "H4") is the successor to ESP32-WROOM-32D (4MB HIGH TEMP). I however cannot confirm the pinout because the every distributor has a broken link for the ESP32-WROOM-32D (4MB HIGH TEMP) datasheet (even the distributor with stock has a broken link). However, when matching the newer ESP32 cad to your board, the footprint aligns. I have improved your BOM in CSV format that is easier to import into JCL/PCBW and has a separate entry for each header and have a transposed pick and place CSV that is compatible with JCL/PCBW, will push a PR Also curious why in your pick and place file you have set the 3x2 programming headers for "bottom," would be easier or cheaper to manufacture if all components were top-side.

  • @XHULIOZ
    @XHULIOZ 3 месяца назад

    I have an ROG Chakram X Origin It looks like it has the same enclosure as the ROG Chakram X which has wireless charging The enclosure even has a sticker called wireless charging area Got confused by it and bought an expensive mousepad with wireless charging just to find out the model difference Will try to get a guy that works with batteries to give it a try diy ing this Any way to reach out if we need to ask any question?

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Hey @XHULIOZ! I would highly recommend if your mouse is still in warranty (or even if it isn't), maybe it's worth reaching out to Asus and explaining your issue and checking if you can upgrade to the wireless charging one? Modifying a mouse to have wireless charging is not that complicated, but at the same time you risk potentially damaging your mouse if you don't know what you are doing or make mistakes. Also depending on the coil, how you add it to the mouse, the charger etc. your range might be great or it might be charging only in one spot. So consider all of this before making the modification. And if you do end up modifying your mouse, let me know how it goes or maybe even document it and share with others who might have similar issue in the future.

    • @XHULIOZ
      @XHULIOZ 3 месяца назад

      @SasaKaranovic I wish I could but I live in Albania and its not available at all Will definitely let you know if I go through with it

  • @eucharistenjoyer
    @eucharistenjoyer 3 месяца назад

    For those of us without the heater from the actual Sunlu, what would you suggest as a replacement? I've seen people use some of those terrarium heaters, but I think those go only up to 35ºC or so.

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Great question! Before I answer, I feel compelled to warn you; please make sure you understand what you are building and how it works. Heaters are potentially very dangerous. Not only can they burn items around them and cause fire. They can also cause nearby materials to melt and produce toxic gases. Be smart and stay safe! With that said. There has been some interest in this project so I am working on a new revision that uses all off-the-shelf components. There are a lot of options for heater element. You can look at 12V/24V heaters. You can use 12/24V polyimide heaters and attach them to piece of metal. There are heater+blower options... Obviously each one comes with cons/pros. And again, I can't say this enough, make sure you know what you are doing!

    • @eucharistenjoyer
      @eucharistenjoyer 3 месяца назад

      @@SasaKaranovic Thank you for the thorough explanation!

  • @daf051983
    @daf051983 3 месяца назад

    Will definitely give it a try.Did you bought the pcb or assembled it yourself?

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Let me know how it goes! I assembled it myself. It's a very simple design so it's pretty easy to do.

  • @Magut-gj6wr
    @Magut-gj6wr 3 месяца назад

    hi, I tried to compile the project, but platformio gives me errors and terminates, I have to make some changes or how can I do it,thanks

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Hey @Magut-gj6wr! Do you mind creating an issue for this on GitHub and attach PlatformIO output? It's easier to collaborate there.

    • @Magut-gj6wr
      @Magut-gj6wr 3 месяца назад

      @@SasaKaranovic thanks, I'll try it

  • @knghtbrd
    @knghtbrd 3 месяца назад

    Can't the RP2040 control PWM fans directly without the use of controller chips? Even 10 of them. And any algorithm you could possibly want to use, the RP2040 can definitely do that with cycles to spare. Two fewer chips would reduce manufacturing cost by just that much. Or do the fan controller chips have the ability to recognize that the connected fan is only 3 pin and adjust the voltage instead? If it can, definitely we want those chips instead. I'm switching to all four-pin fans, but I do still have some three-pin models lying about. Of course what we really need, regardless of BOM cost, is for someone to start producing these things commercially so that they're *OUT THERE* in quantity.

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Just to clarify, these units are already manufactured and ready to go. You can order them from a web shop. The fan controller chip has several valuable features like rpm/pwm drive, PID tuning, integrated push-pull stage etc. The Pico2040 should have enough PWM outputs. I might consider this for some of the future revision. Although Pico-only design would require a lot more development and testing. And at volume savings of those two ICs compared to development time; especially if you consider that most people will buy one or two, not 20 of these, the price delta becomes negligible.

  • @mustikaajiwardaya5383
    @mustikaajiwardaya5383 3 месяца назад

    Is there another alternative so i can make this with atmega32u4/arduino pro micro? Because i can't find emc2305, and isn't atmega32u4 has pwm output?

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      You should be able to build something similar with any microcontroller assuming you have enough PWM outputs and GPIOs for input.

  • @annyfss
    @annyfss 3 месяца назад

    Hello, I really liked the project and I would like to use it for a filament extruder that I am designing. My question is whether you designed the PCB from scratch or if it can be purchased somewhere?

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Thanks! Filament extruder sounds like a very interesting project! The PCB in the video is designed from scratch. At the moment it is not available on the web shop, mainly because I thought nobody would want to buy one. :) The design is open-source open-hardware so you should be able to just order a batch from any of the online PCB shops. Let me know if you need any help :)

  • @Iam2lazy2register
    @Iam2lazy2register 3 месяца назад

    it would be great if it could measure not only one axis but two axis (have a second sensor 90° rotated ) to account for elliptic filament

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      You could do that but I'm planning on building an even better (optical) sensor for this purpose. Stay tuned! :)

    • @filamentchris3d145
      @filamentchris3d145 3 месяца назад

      ​@@SasaKaranovichey sasa with methode will you prefer to mesurment optical? Laser, linear photo arrays, AI camera dia dedection?

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      There are obviously a couple of different ways I could do this... Since I plan on releasing it as open-source open-hardware project (same as this one), I'm still considering which one would be the most useful to the 3D printing community. There is no point in making a sensor that is extremely expensive or very difficult to make, because at that point someone could just buy an industrial/commercial sensor and call it a day. :) If you have suggestions or something you would like to see, feel free to let me know! Also subscribe if you don't want to miss when the video goes live. :)

  • @Vez3D
    @Vez3D 3 месяца назад

    Great work man!!

  • @CNCKitchen
    @CNCKitchen 3 месяца назад

    Amazing work!

  • @justbecause4994
    @justbecause4994 3 месяца назад

    Any plans on selling kits for these?

    • @SasaKaranovic
      @SasaKaranovic 3 месяца назад

      Thanks for asking! I am not sure if there is any demand for such "product"? Maybe because I don't really have the need for this sensor... But if there is enough interest I can find a manufacturer to build a small batch and add them to the store.

  • @bridevalley
    @bridevalley 4 месяца назад

    This is a great little project. Thank you for publishing it! I've been measuring filament diameter manually and am rewarded with consistently reliable prints. I try to get a series of (hopefully) random measurements using a digital micrometer but am conscious that I may not be getting readings that account for non cylindrical filament. I was wondering if 2 Winfidels placed at 90 degrees to each other would be a worthwhile experiment to see if this could be accounted for? I was impressed with Thomas Sanlanderer's infidel project but could never work out how to order the PCB and have it constructed with the necessary components (I think I was trying to do this on the PCBWay website). I'll look at your GitHub content in case I understand it but if I get stuck do you know of a simple RUclips video outlining the the process that an unexperienced noob like me could use? Thanks again!

  • @HyperMakes
    @HyperMakes 4 месяца назад

    So the polymaker filament dryer is a based (maybe) on this project? 👽

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Honestly I have no idea. I have not looked at it. I know there are some other companies that copied the design and are selling it as their filament drier. :) But in the end, I'm just happy that the average filament dryer got a bit better... I can't take credit for it but I like to think that I helped a little. :)

    • @HyperMakes
      @HyperMakes 4 месяца назад

      @@SasaKaranovic Anyways great videos. I watched almost 4-5 videos last night before sleeping. All of them were well paced, informative and edited nicely. Thanks for making them and sharing with us. Also, i drive (subscribed).

  • @Marco-qr8jb
    @Marco-qr8jb 4 месяца назад

    Hey, it's me again. I've been thinking of making my own based on your design. Could you please tell me where you got the PWM fan connectors? Whenever I search for them the search engine thinks I'm looking for a PWM hub. Update: Looks like they are called KF2510

  • @delita2663
    @delita2663 4 месяца назад

    What PCB manufacturer did you use and do you think you might offer the completed PCB in your shop?

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Hey! This is a pretty simple design so any PCB manufacturing shop would be able to manufacture it without any issues. A couple of people posted on GitHub which PCB vendor they used and how much it cost them.

  • @sandaiulian8630
    @sandaiulian8630 4 месяца назад

    Such a sensor may be used in the future for active flow compensation, based on real time measurements.

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      I agree. It could be very useful for demanding/challenging filaments or if you really want to "chase microns" on your prints. So far my experience is that most of my filaments are relatively dimensionally accurate, or maybe I'm not printing designs that are that demanding. Or maybe my standards are low. :)

  • @Game-Garden
    @Game-Garden 4 месяца назад

    Now if only this worked with argb

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      I am not a huge PC RGB user so I had to Google that. :) The hardware is definitely capable of driving these. I would just need to add a header. :) At the same time, it may be better to adhere to the Linux philosophy of "Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new "features". So maybe an OpenLED driver? :)

    • @Game-Garden
      @Game-Garden 4 месяца назад

      @@SasaKaranovic I am not a computer expert like you're but I have an asus motherboard that uses Aura software that controls the lights I have plugged in using my Argb slot on my mobo. My fans are all different sizes in my case so I was looking for a controller hub that used PWM slots and Argb so I can have all my fans/lights for them plugged in and able to control each of the fan's speeds separately. Which I didn't think would be a big deal in 2024 but having trouble finding something like that except the controller you made here, since most things for sale appear to be "hubs" for people who have multiple of the same kind of fan.

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      This should not be a problem since I have 80mm, 120mm and 140mm fans in one of my setups and as long as they are 12V PWM fans, you can easily control them. For the ARGB lights; it might make more sense to create a separate project that controls the ARGB lights (and other common ones) so we don't cross-contaminate products with unnecessary features. At least in my mind it's better to have a really good fan controller and really good LED controller, rather than mix both of them in one product and have bloated HW/FW/SW. :)

  • @orestes_io
    @orestes_io 4 месяца назад

    Super cool to see. Here to ask for an optical sensor as well :)

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Thank you! Your voice has been heard! I make no promise other than I will try to make an optical filament sensor as well at some point. :) I feel that making it "price competitive" to WInFiDEL/InFiDEL would be potentially a hard thing to do. But maybe that's part of the challenge. :)

  • @FlorinStancu
    @FlorinStancu 4 месяца назад

    Hey. Can I controller the fan speed using a 3 pin connector? I am looking to buy it. Thanks!

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Hey! Thank you for asking! OpenFAN supports only 4-Pin (PWM) fans. Mainly because the price difference between the 3-pin and 4-pin fans has become pretty negligible. Also the cost/complexity of driving 3-pin fans compared to 4-pin fans is relatively high.

  • @Marco-qr8jb
    @Marco-qr8jb 4 месяца назад

    I woke up a few hours before my alarm thinking about a project like this, only to find out someone already done this hahahaha Is it compatible with FanControl?

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Thank you! Absolutely! I use it with FanControl on my desktop PC (there is an OpenFAN plugin). And for my server machines (Unraid, Proxmox etc) I use the provided OpenFAN docker image.

  • @bhuvanmakes
    @bhuvanmakes 4 месяца назад

    Very Well implemented, enjoyed your dehumidifier video as well, making one for myself ! This sensor will be the perfect addition

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Thank you! I am glad you liked it! Let me know those two turn out!

  • @Fucos_
    @Fucos_ 4 месяца назад

    Hi! Thank you so much for this build! I was wondering if the sensor connectors could be used for a temperature sensor located in a specific place of the computer and stablish in the firmware a temperature curve for the fans 🤔🤔

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Thank you! I am glad you liked it! :) There are two temperature sensor connector on the board (that were designed in but they are not populated by default). I would suggest maybe re-evaluating if you really need this approach. For example if your sensor is in the middle of the case and saying "Temperature is 28C", that does not really help because your CPU/GPU/HDD could also be at 28C or it could be at 60C. I think it's far better approach to use the actual CPU/GPU/HDD temperature reading and based on that adjust the fan(s) curve.

    • @Fucos_
      @Fucos_ 4 месяца назад

      @@SasaKaranovic So... can the board access to those temperature readings from the mainboard? That's interesting

    • @SasaKaranovic
      @SasaKaranovic 4 месяца назад

      Great question! OpenFAN is a fan controller but it also has an API which allows it to integrate easily with other applications. For example you can take a look at FanControl software that does fan curves and temperature readings etc. and then there is OpenFAN plugin for it which allows you to use OpenFAN with your existing FanControl setup. Or another example, if you have a server/virtual machine/hypervisor, you can easily integrate OpenFAN and allow any piece of software to control each individual fan through the API.

    • @Fucos_
      @Fucos_ 3 месяца назад

      @@SasaKaranovic Fantastic! Thanks!

    • @ledoynier3694
      @ledoynier3694 Месяц назад

      @@SasaKaranovic If it could still have the function to work off its own temperature sensors, it would be ideal for watercooled PCs where the only useful control variable for the fans is the water temperature. the controller could basically run completely autonomously once the fan curve is set wich would be great

  • @xyzheng9672
    @xyzheng9672 4 месяца назад

    Great work !

  • @mouradzhd4300
    @mouradzhd4300 5 месяцев назад

    Hello Sasa, this is truly amazing!!! Exactly what I've been looking for weeks on the web. A big thank-you. I want to use it to manage 18 fans on a large radiator. Is it possible to add flow and temperature connectors to the PCB? Hats off my friend

    • @SasaKaranovic
      @SasaKaranovic 5 месяцев назад

      Thank you! I'm glad you like it! You could use two OpenFANs to control up to 20 fans. The board does not support flow sensor but with modified firmware it could. Although I would strongly recommend using a dedicated flow/temp sensor and then using OpenFAN to individually control as many fans as you need.

  • @Yummyfudge
    @Yummyfudge 5 месяцев назад

    Suggestions? Ok, find some reasonable (read: cost effective) way to add a little reinforcement to the micro USB header. Accidentally put just a little bit of force during cable management, and off it came. :( That is my only bit of feedback! I Love the product, love the open source approach. Even purchased a second... immediately after the micro USB header popped off the board. Happy I found this project and could support it.

    • @SasaKaranovic
      @SasaKaranovic 5 месяцев назад

      Thanks for the feedback! I really appreciate it! Sorry to hear your uUSB header tore off during cable management... that sucks. Feel free to send me an email and maybe we can salvage it. :) I will look for a better solution for the next revision. USB-C and through-hole connectors were an option but for some reason at the time when I designed it, the pricing of "custom" cables and the connector was almost 2-3x compared to the uUSB. But maybe it's worth it...

    • @Yummyfudge
      @Yummyfudge 5 месяцев назад

      @@SasaKaranovic Thanks for the assistance on this! To future people looking at this product and considering purchasing it, know that your not just looking at a really unique product, but a great team behind it! So often we see stories about companies being horrible, so here I want to shout out to a company that is awesome, standing behind their product and customers! We need more people like you! Cheers

  • @Grow_A_Pair
    @Grow_A_Pair 5 месяцев назад

    I got round this issue by using an old supermicro board with 4 x 3amp PWM headers. Now when i use passive splitters i'm not bottlenecked by max ampeage for higher power fans, and i have dynamic control of the 4 zones via the fan plugin for unraid which allows me to set the thresholds based on the motherboard, cpu, gpu, HBA and SMART HDD values for dynamic disk speeds for the zones.

    • @SasaKaranovic
      @SasaKaranovic 5 месяцев назад

      Thanks for sharing your setup/tip! I wish my server MBO was that fancy... Mine has only one extra fan header. But I basically have a very similar setup with the OpenFAN except I have 10 zones that I can individually control. For me it helps a lot to separate individual cpu/gpu/hdd/ssd cooling fans so I can keep my media server silent (which is in my living room, at least for now :) Also there is now an official Unraid plugin for OpenFAN. So you could use some fancy automation or just good old batch/cron scripts to keep things cool. :)

    • @Grow_A_Pair
      @Grow_A_Pair 5 месяцев назад

      @@SasaKaranovic - Congrats on the project! Great to know OpenFAN has been realeased on unraid. Is there anyway of utilizing the software with the standard PWM headers on a motherboard?

    • @SasaKaranovic
      @SasaKaranovic 5 месяцев назад

      Thanks! The idea is that you can use OpenFAN with a PC that has any number or no PWM headers at all.

  • @dkostasx
    @dkostasx 5 месяцев назад

    I like the idea, but I do not see any serious protections without which it looks like a fire hazard. Devices like this are very easy to short circuit by connecting something incorrectly and even professionally made devices fail. I burned a few myself in the past. Therefore I would like to suggest for the future releases to consider adding some polyfuses or other types of protections to make sure that device is safe even with user errors.

    • @SasaKaranovic
      @SasaKaranovic 5 месяцев назад

      Thanks! To be fair, everything is a smoke machine if you operate it wrong enough. So no arguments there. All connectors are keyed and polarized so it would be very very hard to reverse polarity. But polyfuse is not a bad idea. At the same time keep in mind that polyfuse would not magically protect against all user errors, especially if you take into consideration the scenario where each fan can draw 0.3-0.5A and you have 10 of them, at which point you are drawing 3-5A in normal operation.

    • @dkostasx
      @dkostasx 5 месяцев назад

      @@SasaKaranovicSometimes bad things just happen and it is unfortunate that such events could also destroy the whole fan controller which could also cause other issues down the line. Just for inspiration you can read about Noctua NA-FH1 fan controller in their home page (search for "NA-FH1 technical backgrounds"). They write about some dangers with fan controllers in general and how most fan controllers are not safe especially when they are powered via SATA power connector. This may give you some ideas what could be improved in the future versions

  • @zerkorj
    @zerkorj 5 месяцев назад

    Wow 😮

  • @3DDruckHupfer
    @3DDruckHupfer 5 месяцев назад

    Wow, thats awesome! I guess, i‘ll have to build one!

  • @ZozobraDoom
    @ZozobraDoom 6 месяцев назад

    I am dumb and can't work out how to convert the altium BOM and pick and place files to upload to JLCPCB :(

  • @Titan-un3zu
    @Titan-un3zu 6 месяцев назад

    Great video, I’m making my own filament dryer right now reusing sunlu parts. when using the thermistor to measure the heating elements temperature, how close did you have it to the heater as the factory thermistor is touching the metal. And what’s voltage / current did you run the heater on?

    • @SasaKaranovic
      @SasaKaranovic 6 месяцев назад

      Thanks! I did not use a thermistor, I used a digital sensor. But whatever your sensor is, you want it to be in contact/touching the heater so your reading is more accurate. My heater is running off 12V but I don't recall the peak current.

    • @Titan-un3zu
      @Titan-un3zu 6 месяцев назад

      Ok, thx

  • @mjmax3394
    @mjmax3394 6 месяцев назад

    Yesss exactly

  • @arhotam4865
    @arhotam4865 6 месяцев назад

    I'd like to be able to set a different rpm or pwm depending on the sensor temperature like some motherboards do

    • @SasaKaranovic
      @SasaKaranovic 6 месяцев назад

      You *can* individually set PWM or RPM for each of the ten fans.

  • @SwipeLess
    @SwipeLess 6 месяцев назад

    So cool! What is the program you use to visualize the models? Some cad software?

    • @SasaKaranovic
      @SasaKaranovic 6 месяцев назад

      Thank you! I used Fusion360.

  • @StephanKyriakopoulos
    @StephanKyriakopoulos 6 месяцев назад

    I would love to see a video loading the firmware. I have a spare ESP8266. would the firmware be compatible for this? I am used to arduino uno's so ESP has a bit of a learning curve. 9:55

    • @SasaKaranovic
      @SasaKaranovic 6 месяцев назад

      ESP8266 is not compatible out of the box but obviously the firmware could be modified to work on ESP8266. Although I would highly recommend using ESP32. Thank you for the suggestion. I am working on new version of the camera slider and I will focus on the firmware loading part to make sure it's well documented.

    • @StephanKyriakopoulos
      @StephanKyriakopoulos 6 месяцев назад

      I was able to install PlatformIO and get the firmware loaded. I can even connect to Wi-Fi, but I suspect I am missing something about getting the web page loaded in. I just get a page not responding. I can see the IP and port 80 is open. Thanks for the help

  • @adityashukla7849
    @adityashukla7849 7 месяцев назад

    Thanks a lot for showing this! I was going to start my LED cube project soon and I had this same idea in my mind. I guess I'll stick to wires now.

    • @SasaKaranovic
      @SasaKaranovic 7 месяцев назад

      Thank you! If you have the time and steady hand, I would recommend sticking to wires and jigs to make the cube. You can come to the PCB approach at any time.

  • @d1nonlysnshn
    @d1nonlysnshn 7 месяцев назад

    Read Hackaday article that popped up on my newsfeed. Interested me enough to watch your vid. Mmmhh, if this is what you call a failure, what do you call success? I know you are looking to improve what you made. Sorry, I can only admire what you made as this is not my area of expertise.

    • @SasaKaranovic
      @SasaKaranovic 7 месяцев назад

      Thank you! I appreciate the kind words! I guess the project was not a complete failure, the cube works and it looks decent. It's just, I know it can be much much better. But that will have to be another project for one of the future videos! :)