We Built a UPS for Hardware Hackers!!

Sdílet
Vložit
  • čas přidán 14. 12. 2023
  • Protectli is a company with values similar to ours, so we decided to collaborate on a project building an open-source UPS!
    Product Info: protectli.com/ups-2023/
    Firmware: github.com/o7-machinehum/Prot...
    Schematic: github.com/o7-machinehum/Prot...
    Follow Me on Socials!
    My Engineering Site - interruptlabs.ca
    Twitter - / machinehum
    Instagram - / interruptlabs
    Reddit - / machinehum
    Github - github.com/o7-machinehum
    Discord - / discord
    LinkedIn - / 91427175
    Design help from @qyx

Komentáře • 223

  • @Gengh13
    @Gengh13 Před 7 měsíci +109

    I like the idea, I would remove the STM32 and just isolate/level shift the i2c of the BMS to the RP2040, if you can remove 1 MCU from the equation it would be much better in my opinion.

    • @JensChrBrynildsen
      @JensChrBrynildsen Před 5 měsíci +5

      Yeah. An ESP32-S3 should be able to drive the entire system actually, but great project! Looking forward to see testing of it!

    • @darekmistrz4364
      @darekmistrz4364 Před 5 měsíci +4

      @@JensChrBrynildsen That is something I have trouble understanding. I have a robot project controlling 8 servos with ESP32. I don't understand why ESP32 isn't handling whole board

    • @oliverer3
      @oliverer3 Před 5 měsíci +3

      ​@@darekmistrz4364I'm not entirely sure I'm understanding their implementation correctly but if I am they're using the RP2040 to act as a PMIC i.e handling voltage regulation, battery charging and power pathing rather than using dedicated ICs for it, ostensibly for flexibility and to some degree cost. Since this is very time critical stuff it makes a lot of sense to use a dedicated MCU. The rp2040 being a dual core with some rather unusual peripherals on board probably also helps a bit, the esp32 then handles connectivity and housekeeping. I can't however figure out why the STM is necessary.

    • @aliismail2962
      @aliismail2962 Před 5 měsíci +2

      ​@@oliverer3he is using a BMS IC and using the stm chip to control and configure the IC... I don't know what the rp2040 is doing

  • @philipegoulet448
    @philipegoulet448 Před 7 měsíci +42

    Thank you for making it open source! 😊

  • @mitchellmnr
    @mitchellmnr Před 7 měsíci +23

    I would def like to see less ICs but I understand the 3.
    Would much rather have 2 STM32's and an ESP vs 3 different boards - just for consistency - any reason you couldn't use an STM to replace the RP?
    There is a significant cost difference between the 2.
    (borked - completely broken/unusable)
    Onto the structure -
    remove the batteries from the board - have a battery connector block (you can use the screw terminal block or anything like that.
    If you want batteries like you have where they are on a board - make a battery board - it means if we wanted to use an external pack we can - also decreases mobo size.
    Actually, what I think you can do is actually separate this circuit completely onto a add-on board (board to board connector could be used here)
    - so lets say someone wanted to use LiFePO4 - you can just change the mod board (which contains the STM and all battery management components) for something that can manage/handle the diff battery type - you would have a std communication proto between that and the RP but gives flexibility and lowers board size.
    That then just has a connector that has either the battery board, or just connectors for an external pack - but fully managed.
    Or say the LiFePO4, then you can use that or any other tech later on without having to replace the whole mobo.
    Power inputs - same thing - screw terminal input.
    Keep the barrel jacks standard for ease of use - heck you could use std molex type connectors if you wanted - also for the battery side to keep it physically different.
    I also think remove the ESP as well - put on another daughter board - and have the connectors here carry the USB aspect for programming the other boards.
    Also, use a USB controller instead of a mux, so all devices would show up same time.
    - that then can be brought directly to the feature board - or you could just have a feature board that has a USB-C connector on it if someone wanted to program the other chips without an ESP involved.
    The BMS board can just have a programming header that is USB but unpopulated so for production easy to just program itself during testing - or via the USB controller on the main board.
    This brings more features since if you changed the ESP to like an H5 or whatever (heck even a rasp pi) - you could have the management OS be able to deploy firmware updates easily to any of the controllers.
    - since you want the STM as a core controller here - I think maybe a transistor or some way to 'enable' programming that forces the isolation of battery pack.
    - so eg: you want to push a firmware upgrade to the STM from the micro or just via USB, you pull a programming pin high on the RP or whatever, and it enabled programming mode on the STM and disconnects the batteries so programming doesn't disable the protections - I say this if its even required - if once the BMS has its registers set, can it function autonomously - then its fine - if it cannot, then you want something like this so if the STM gets borked, then batteries stay off.
    Just for ease of ref, I will call the add-on boards like so: BMS board (with STM), mobo (with RP) and monitor (with ESP)
    Then for your OLED display - have it a connector from the monitor board instead.
    Overall you want to make the main mobo as small as possible - lowers production costs as well as makes testing easier.
    Also means you can replace a borked board without replacing the whole thing.
    Means it's modular so you can also change things up over time where they may just need a firmware upgrade of one part to use something else.
    Like say for old style giggles, we wanna use a lead acid battery pack ... we could - it's just the BMS board that would change.
    We wanna use an Intel SOC with a full OS, NUTS and the likes to monitor and report ... we just replace the monitor board.
    Or you have now changed things up to handle more current or more connectors .... change the mobo (ofc current to a certain degree - but the BMS board could shut itself down if too much current was drawn - since the flexibility here)
    You can also make the main mobo simpler and keep it 12v - similar to the chinese mini-UPS units.
    And then if you want a variety of connectors avail (or 24/48v) - you just have an add-on board with the circuitry to add those features.
    - this is where an I2C/ISP/CAN connector could come in from the mobo to these expansion boards.
    You could then have an expansion board for 24v/48v and have it report it's voltage, state and current draw - and even allow control of it from the monitor board.
    ... think PoE switch - you could make a switch board with PoE ports (or just even passthrough connector for simplicity) - and each port can be monitored back without any hardware changes)
    The biggest thing is things will change, so why not make it as easy as possible to adapt to those changes ;)

  • @ParthBhat
    @ParthBhat Před 7 měsíci +24

    Now that’s really amazing, I was busy designing a circuit for my vending machine control board where I’d want when the main power to the board goes off, the esp32 to run on battery for certain amount of time and then shut off itself.. I didn’t want to but had to use the fricking diode mainly a ss34, but looking at your circuit for the input and output protection using the mosfet and a dedicated driver to handle that. I just loved it. Made my own life a lot more easier haha. Thanks a ton for sharing this and how you’ve used the whole logic, it’s absolutely amazing. Cheers to the hard work and efforts! Hats off. 🎉

  • @jonathanfulcher602
    @jonathanfulcher602 Před 7 měsíci +20

    Love the schematic explanation!

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +3

      :) Thanks! I spent quite a while on it.

  • @hgbugalou
    @hgbugalou Před 7 měsíci +18

    I would love to be able to get this piecemeal or complete. Itd be nice to be able to get the board with the smd stuff pre installed and leaving the rest of the assembly to me including providing the cells. I have a few of this low volt lion ups I got online and they are all trash with lots of ripple, they don't transition from mains to battery seamlessly without briefly interrupting power, or they just eat lion cells after 6 months. I also second the suggestion to have an option to support LiFEPO batteries as they are even better suited for duty in a UPS.

  • @lazerusmfh
    @lazerusmfh Před 5 měsíci +1

    What a cool project! My favorite diy ups is a meanwell drc100a or drc100b with an appropriately sized lifep04 battery. Just tune the output to the correct top voltage and for 100-200 bucks you can get 20-40ah of capacity at 12 or 24v.
    Ive put fifty or so of these together and theyre a great alternative if you dont need the fancy stuff.
    You can just tap off a 12v to usb c adapter or whatever else you need too

  • @Snowsea-gs4wu
    @Snowsea-gs4wu Před 7 měsíci +43

    Make it stackable with more 18650 modules to expand the capacity! Thanks for the video!

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +10

      This is certainly a topic of discussion for us!

    • @DeadCat-42
      @DeadCat-42 Před 6 měsíci +3

      Or a connection for an external bank of larger cells.

  • @GoatZilla
    @GoatZilla Před 7 měsíci +12

    hrm don't like using barrel jacks for output. if ur gonna do that, at least separate them by a large, obvious physical distance.

  • @anon_y_mousse
    @anon_y_mousse Před 7 měsíci +33

    It's neat watching SMD's shift into place as heat is applied. It's almost like they're alive and crawling to their assigned place. This might be a project I need too, since my office UPS is doing funky things. The other day it just beeped once and I have no idea why, but then just a few days later it completely shut off with no warning.

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +6

      The idea is with a device like this you'll have a full understanding of what's going on with your hardware :) I hope it can one day solve your problems.

    • @joeventura1
      @joeventura1 Před 6 měsíci

      @@interruptlabs We understand now we need enough batteries to back up something bigger than a cell phone.

  • @minhhungnguyen7867
    @minhhungnguyen7867 Před 7 měsíci +23

    The Mosfet power loss also contains switching loss in addition to resistive loss Rds(on). When evaluating them you need to consider switching time as well, not just choosing the one with lowest on-resistance.

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +21

      Hey thanks for saying this, you've hit on a critical point of power supply design. For a system like an ideal diode where switching happens very seldom Rds-on is the most important metric. HOWEVER if you were building a switching power supply where the fet is going at 500Khz+, of course you need to look at the gate capacitance and gate drive of the FET :)

    • @cdoublejj
      @cdoublejj Před 6 měsíci +2

      does anyone even do linear power supplies anymore?

    • @unknown8088928
      @unknown8088928 Před 6 měsíci +4

      @@cdoublejj Yeah, simple 3.3V LDO is commonly used to drop from 5V where efficiency isn't a concern. If you're talking about a linear power supply powering electronics ie: wall charger, nah I don't think so.

    • @MrPDawes
      @MrPDawes Před 6 měsíci +3

      @@cdoublejjYes, they're simple and reliable. Sometime a little heat for low current circuits are good for outdoor applications top stop condensation/mildew formation, like camera projects.

    • @conorstewart2214
      @conorstewart2214 Před 5 měsíci

      @@unknown8088928 LDOs are often used because they can be low noise. Use a back converter to get down to 5V, even potentially lower, and then use an LDO to get down to 3.3 V with low noise.

  • @irfannafiz
    @irfannafiz Před 5 měsíci +1

    I'm currently in my final year of Electrical and Electronics Engineering and I wish this much depth and explanation was available in class. This is infinitely more exciting seeing an explanation of a schematic of an entire application basis, makes learning a lot more engaging and interesting.

  • @artursmihelsons415
    @artursmihelsons415 Před 7 měsíci +4

    Nice project with some great ideas!
    Excellent video! Thanks for sharing! 👍

  • @trippycat
    @trippycat Před 6 měsíci

    Nice explaining! Would love to see more explanation videos like this to boost my knowledge of what are good ways to do something. I do hardware as a hobby so it would be a great resource.

  • @conorstewart2214
    @conorstewart2214 Před 5 měsíci +1

    I get your what you were going for with the different sized input and output jacks but you should have gone with a more significant size difference. A 5.5x2.5 mm plug can be inserted into a 5.5x2.1 mm jack and can make intermittent connection, so it is still possible to plug the input power supply into the output.
    A jack with a different outer diameter would have been better but even better would have been to use a different kind of connector, like an XT60 or XT30 where they have different input and output connectors, then you should have used a female connector for the input and a male connector for the output, then there is no way that the user could plug the input power supply into the output.

  • @jakehop-
    @jakehop- Před 5 měsíci +1

    Super cool project, Ryan! Designing something like this is no small feat! While there might be areas of improvement, going through the process of designing and building this thing, end to end, is a difficult job indeed. Thanks for sharing!

  • @mand6029
    @mand6029 Před 6 měsíci +2

    this video is pretty much informative , thank you for assembling the circuit, you are very good at explaining the stuff which you made with good voice , indeed i got details from this video, thank you very much once again

    • @interruptlabs
      @interruptlabs  Před 6 měsíci

      Hey no problem, thanks for the kind words :)

  • @SiBex_ovh
    @SiBex_ovh Před 7 měsíci +1

    Good Idea will be use a 2x INPUT (or one PoE) who give us option to use input from TWO differ PHASE source adapters. Then this UPS will be perfect for many of my clients setups.

  • @Daddy-Samy
    @Daddy-Samy Před 6 měsíci

    You need to have two mosfets at the entrance with a logic to check the 12V input when both mosfets are OFF, if one of the mosfets is still conducting, this trip the failsafe and not turn any mosfet on. This will prevent a dead mosfet from conducting continuously as their failure mode is usually ON rather than OFF

  • @paulkelly2863
    @paulkelly2863 Před 7 měsíci +19

    Two features I'd be curious about:
    Can it work with LiFePO4 cells?
    Can it cease charge at 80% to prolong the lifespan of the cells?

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +11

      Hey thanks for the comments :)
      Since it's all software-defined, LiFePO4 and cease charge at 80% could work with some simple firmware changes. Niche application requests like what you ask are what this device strives to do; if you want a simple hardware UPS that only does one thing, look elsewhere! We can't be cost competitive with those device.

    • @varunkoganti9067
      @varunkoganti9067 Před 7 měsíci

      BQ76920 works with Lithium cell chemistry.

  • @lambda7652
    @lambda7652 Před 7 měsíci +3

    You relay dont’t want to uses DC bales sockets as Output. They can easily be shorted while trying to insert a plug and user's could insert an power supply into the output

  • @kevingallineauii9353
    @kevingallineauii9353 Před 7 měsíci +1

    Need to be able to plug in battery banks for longer run time. Just make the charging and battery management part of the UPS separate and chain-able (have the primary built in and a plug to expand with daisy-chain style connections). 9 amps is plenty of power the 90 Wh is way too small (especially if you are drawing 9 amps @ 12 volts, that's less than an hour!). There is plenty of resources in the chips to run almost an unlimited amount of expansion storage.

  • @DLSDKING
    @DLSDKING Před 7 měsíci +6

    Thank you for your effort and making it opensource. Design wise its amazing, especially that one multipurpose circuit block to charge, discharge with batteries. I am gonna try that one. I did made my own ups for powering my home router and pihole and it is in its 3rd revision and is based on 2S4P configuration but its not smart one. Only thing i didnt figure out was what led you to use 3 mcus and i believe it can be optimized to use 1 mcu. If there are options for collaboration in development, i am interested to join.

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +5

      Thanks for the comment :) ! I appreciate your support.
      ESP32 - For hacking and customizing your applications.
      RP2040 - For controlling the realtime elements for the PMIC.
      STM32 - Battery protection configuration must be on a separate circuit from the other MCUs.
      There's a good reason to have all three parts: the ESP32 can be safely removed from the device if you don't need WiFi or the screen, but it cannot take the place of the RP2040 or STM32.

  • @sammorris2721
    @sammorris2721 Před 7 měsíci

    Absolutely INCREDIBLE! AND Open Source!

  • @merzougbouhamdi8352
    @merzougbouhamdi8352 Před 7 měsíci +1

    A great work, thanks

  • @therealjamescobb
    @therealjamescobb Před 7 měsíci +11

    Great little board. I love the efficiency focus and logic of the design. Id love to see another version to do up to 24v.

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +1

      Thanks James ! :) we might have something like that coming out later! If you're interested check out the email list in the video description that will keep you updated!

    • @terjeoseberg990
      @terjeoseberg990 Před 7 měsíci +2

      Yeah. The USB-C output needs to power my laptop.

    • @nikitaskyriazis
      @nikitaskyriazis Před 6 měsíci

      I've been looking for such a device for long! Great project. Please consider 24v version it would be perfect for all the 24v 3d printers out there (this is what I want it for). Also, if this can be connected with a raspberry pi for monitoring in paralleler or replacing the esp32 (I.e. Klipper 3d printer) it would a perfect component for a lot of printers

  • @exgenica
    @exgenica Před 6 měsíci +1

    Would definitely prefer modular, especially the battery mounting and containment strategy.
    I prefer to keep (non-LiFePO4) lithium cell battery packs in a packages that can be isolated from expensive devices (e.g. motherboard is high cost in terms of time) and keep risk of damage minimal to non-existant in the event there is a failure that causes the battery pack to explode or burn.
    In your design I'm unsure how difficult it may be to compartmentalize and safely contain the lithium cells without causing ventilation/cooling issues for the rest of the circuitry. In any event, catastrophic battery failure would seem likely to damage the motherboard and possibly requiring replacing it as well.

  • @defenestrated23
    @defenestrated23 Před 7 měsíci +1

    Really cool! How many watts is the parasitic drain from the control uC and PS circuit?

  • @sjaguarmx
    @sjaguarmx Před 7 měsíci +13

    So inspiring to keep finding people who not only believe but invest energy in innovative, open source hardware/projects. Thanks so much! A DC-DC UPS project has been on my mind for a long time now. Additions like a wide input DC/DC converter (60W 75V to 12V) could result in a more robust design with a wider application range. Just like yourself, my time is limited and so collaboration would be a better way of moving forward. What do you say interruptlabs?

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +7

      Yes! Thanks for your comment! We believe in developing products that enable users to modify and upgrade while reducing e-waste; this device hits the nail on the head. If you're interested in working with me, send me an email! walker@interruptlabs.ca

    • @niokolabs
      @niokolabs Před 7 měsíci +2

      ​@@interruptlabs +1 for the input Voltage, but
      Higher output voltage could also be interesting. I for myself run a single 19v PSU to power my Home Server (Intel NUC), DSL Modem (using a stepdown to 12v), and my Reolink doorbell. Of course I could boost the 12v to 19v for the server, but that wouldn't be very efficient.

  • @jacknlogic6500
    @jacknlogic6500 Před 6 měsíci

    I've been looking for this type of UPS board and it's small. looking forward with this. it would be good to put it on Modems/routers

  • @quartzofcourse
    @quartzofcourse Před 6 měsíci

    Love seeing things like this!

  • @owojnar
    @owojnar Před 7 měsíci +12

    Looks amazing! One question: are you looking at ways for users to expand capacity? That would be a killer feature!

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +5

      Thanks for the comment. This is definitely something on the table for later revisions of the product!!

    • @owojnar
      @owojnar Před 7 měsíci

      @@interruptlabs Awesome, can't wait to see what you come up with!!

    • @esra_erimez
      @esra_erimez Před 7 měsíci

      @@interruptlabs Yes, please!

  • @mspencerl87
    @mspencerl87 Před 6 měsíci +1

    A ready made control board for a DIY UPS would be a killer product.
    Where you bring your own batteries.
    A UPS for say 1K watts

  • @JJFX-
    @JJFX- Před 7 měsíci +2

    Great work guys, this is very promising. Apologies if I've overlooked it but have you made any pcb files public or have plans to do so?

  • @andrew2004sydney
    @andrew2004sydney Před 7 měsíci +4

    Excellent work!

  • @ihohor
    @ihohor Před 23 dny

    Can't wait when it will be available for purchase.

  • @thee_onderwyser
    @thee_onderwyser Před 6 měsíci

    This is a cool circuit is it's unnecessarily expensive and overengineered you can achieve better efficiency with even more features using just the esp32 as the microcontroller.

  • @thesimbon
    @thesimbon Před 6 měsíci +2

    Nice project but why not using LFP batteries? Much less hassle for protection and no fire risk.

  • @Tom_Azin
    @Tom_Azin Před 7 měsíci

    This is so cool!
    For the final product I'd love to see it customizable. So one can select how many outputs at what voltage they need and how many battery packs they need!
    I for example need 12V (NAS), 19V (router) and 6V (ISP modem). You can't get this on the market. And I really don't need a lot of battery life. Just enough to gracefully shut down the NAS and router. So please, PLEASE, give us the option to configure the product to our needs and take our money :)

  • @hojnikb
    @hojnikb Před 7 měsíci +2

    For simple low power 5-12V projects (like microcontrollers,single board computers, up to ~2A), aliexpress sells UPS boards for less than 1.5$. Yeah, they might not have the efficiency and fancy displays, but they work and they're dirt cheap. If you want battery holders (lke this project) you can find variants with 2 or more holders as well.
    Just throwing it out there, that an UPS doesn't need to be needlessly complex.

    • @timmturner
      @timmturner Před 7 měsíci

      It has to be complex enough to be safe, the batteries need to be balanced.
      It's not as simple as you seem to think

    • @hojnikb
      @hojnikb Před 7 měsíci +1

      @@timmturner A 1S configuration doesn't need to be balanced. Complexity doesn't necessery mean more safety
      For simple projects that require low 5V power, a simple UPS, that can be bought already works just fine.

    • @timmturner
      @timmturner Před 7 měsíci

      @@hojnikb A 5v UPS is not what this is.

  • @andrew2004sydney
    @andrew2004sydney Před 7 měsíci

    It's great that you are monitoring individual battery voltages and balancing them ... but don't you still have the problem with each bank of batteries that having three in parallel will still need balancing? Can you explain this?

  • @3nertia
    @3nertia Před 7 měsíci +4

    Now if we could just get someone to do the same with [touch]screens in general - open source hardware would be lovely. Same deal with camera sensors!

    • @boxcutter0
      @boxcutter0 Před 6 měsíci +1

      Camera sensors price improvements & open source usability would be awesome, but many profitable companies hide behind “security/military” arguments & lobbying it seems.

    • @3nertia
      @3nertia Před 6 měsíci

      @@boxcutter0 Mostly CrApple and Samsung lol

  • @weirdsciencetv4999
    @weirdsciencetv4999 Před 5 měsíci

    This is amazing!!!

  • @andrew2004sydney
    @andrew2004sydney Před 7 měsíci +3

    Is there a temperature sensor near the batteries? I can't see it on the diagram.

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +1

      Yes. PN TH1 on page 3 of the schematic.

  • @jwshields
    @jwshields Před 7 měsíci +2

    Awesome video & awesome UPS/thought process!
    A+ stuff here! Thanks for sharing it
    And, I'm sure you're aware, but this got shared on Hack-A-Day

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +1

      Thanks :) Yeah I was delighted to see that!

  • @Aurelian0610
    @Aurelian0610 Před 6 měsíci

    looks nice , where you can get the pcb design and the boq ? , is it possible to send this to pcbway and get the board completely done ?

  • @lonniehowell2360
    @lonniehowell2360 Před 7 měsíci +4

    Schottky diode only has a forward drop of .2v

    • @michaelcummings7246
      @michaelcummings7246 Před 5 měsíci

      Depends on how much current it is passing but yes can be only .2v for some

  • @shourovpal2168
    @shourovpal2168 Před 6 měsíci

    I want to learn more about the electronics part. can anyone suggest me any article or video?

  • @mylesl2890
    @mylesl2890 Před 5 měsíci +2

    sorry if i over looked it, but where can i buy either a kit or the pcb?

    • @interruptlabs
      @interruptlabs  Před 5 měsíci

      Nothing yet! If you subscribe to the channel, or the Protectli mailing list you will be the first to know.

  • @vigneshb5347
    @vigneshb5347 Před 4 měsíci

    Hi, I have a question (not exactly on UPS, but) similar field. I have home entertainment system (< 800w) that operate at 120v @ 60Hz but when I move to a country where its 220v @ 50Hz, I want to be able to use it. Step down transformer will provide 120v but retains the 50Hz, there by decreasing the efficiency on the power supply in the electronic instrument (if they have transformers).
    So, I was thinking of using a Pure Sine wave Inverter (12v to 120v @ 60Hz, 1200w) and feed it with some sort of Power supply that can deliver 12v at 100A !! .. So was thinking of a 1200W rated SMPS, do you think this is feasible?

  • @xani666
    @xani666 Před 6 měsíci

    Is there a way to use wired ethernet ? UPS is just about the last device I want to see in WiFi network...

  • @joelsmith1072
    @joelsmith1072 Před 7 měsíci +1

    Will this drive 12v 8a draw? Or any option to have this possible, such as high drain 18650s

  • @aleksandrmusiienko9845
    @aleksandrmusiienko9845 Před 6 měsíci +3

    Will there be USB support like in a regular UPS?

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +3

      Yes! I will have support for NUT over USB.

  • @superhero1
    @superhero1 Před 6 měsíci

    Will you also publish the Gerber files so we can order the pcb and a BOM?

  • @arashyusefi1889
    @arashyusefi1889 Před 7 měsíci

    Thanks 🙏👍💯😊

  • @paulf1071
    @paulf1071 Před 6 měsíci

    I was wondering if this was modified or pure sinewave, but then realised there was no inverter, as the o/p was 12v dc!

  • @DarkySabertooth
    @DarkySabertooth Před 5 měsíci

    i love this how ever i would like to be able to use a combination of batteries

  • @voed
    @voed Před 6 měsíci +1

    It would be great to have a "solder iron-friendly" version without(or with minimal usage) SMD components.

  • @bnelsey
    @bnelsey Před 6 měsíci +1

    What is this designed to power exactly?
    I know routers can be powered with just 3x lithium ion batteries, so seeing 12 of them here is pretty surprising - but this also means i have no idea if this is designed to be back up power for laptops since I couldn't find any mention of maximum power output

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +1

      Anything you want! By routers and mini PC's were some of our first ideas.

  • @bob_mosavo
    @bob_mosavo Před 6 měsíci

    Thanks 👍

  • @LLL-tj4mq
    @LLL-tj4mq Před 7 měsíci +3

    I like how you used a lot of TI ICs :))))

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +4

      I find they strike a nice balance between cost, functionality and availability

  • @FreeTheUyghurs
    @FreeTheUyghurs Před 5 měsíci

    Prototype board shows six 18650's but I guess that will be changed to twelve in the final board?

  • @gidomareyt
    @gidomareyt Před 6 měsíci

    Will You share pcb design or part list to make one

  • @SB-qm5wg
    @SB-qm5wg Před 6 měsíci

    This is really cool.

  • @DiomedesDominguez
    @DiomedesDominguez Před 6 měsíci

    great work bro!!!! do you have an store where I can buy from you 2 or 3 of those UPS?

  • @tinu5779
    @tinu5779 Před 7 měsíci +17

    I wonder why they forgot to add an AVR, a PIC, a HC11, an 8051, a M68000 and a LEON, that would be the perfect multi CPU kit ;-)

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +16

      The next version will strive to have every single MCU ever made, don't worry.

    • @terjeoseberg990
      @terjeoseberg990 Před 7 měsíci +5

      @@interruptlabs, LOL

    • @jwshields
      @jwshields Před 7 měsíci +3

      We're also gonna need some PLCs too 😂

    • @BaffledBelief
      @BaffledBelief Před 7 měsíci +1

      @@interruptlabs i want a sid chip too no 2x sid chips

    • @DrFiero
      @DrFiero Před 6 měsíci +1

      NEEDS 555's! Lots of them. Blinky LED's as well.

  • @luciferofazaroth
    @luciferofazaroth Před 7 měsíci +6

    Are you going to sell the boards in the future? I would be interested in one to test.

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +9

      Right now we're gathering interest and feedback, but the plan is to sell complete devices in the future.

  • @Electronzap
    @Electronzap Před 7 měsíci

    Nice build.

  • @zyxwvutsrqponmlkh
    @zyxwvutsrqponmlkh Před 6 měsíci

    Needs prismatic lifpo4 beefy ups, or even better fedex

  • @omercelebi2012
    @omercelebi2012 Před 2 dny

    Can we see test video? Thank you

  • @mmakam3
    @mmakam3 Před 6 měsíci

    Now lets make this scalable to handle however much load we want

  • @mjmeans7983
    @mjmeans7983 Před 6 měsíci +1

    How is this a UPS when it doesn't have mains in and out, near sign wave output, and power factor correction? This seems to be trivially more than a simple DC BMS.

  • @mskiptr
    @mskiptr Před 6 měsíci +1

    Cool! We need more open source hardware.
    Will you be submitting it to OSHWA?

  • @NavinF
    @NavinF Před 6 měsíci +1

    Very cool! Is the RP2040 absolutely necessary? The ESP32 has decent PWM capabilities

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +1

      The idea was the user should be able to fearlessly flash the ESP32 without any possibility of changing the control loop on the rp2040.

  • @user-dr2pg8fk2i
    @user-dr2pg8fk2i Před 7 měsíci +3

    Okay, pretty cool! But can it be scaled up?

  • @phpnotasp
    @phpnotasp Před 6 měsíci +1

    Only 12V? So I can't use this for my server, or router/switches, as they all require north america 120v input. Did I misunderstand?

  • @eboy536
    @eboy536 Před 6 měsíci +1

    Which software you use for schematic diagram design purposes

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +1

      KiCad

    • @eboy536
      @eboy536 Před 6 měsíci

      @@interruptlabs thank you very much,
      I have not tried

  • @spoddermansweg9077
    @spoddermansweg9077 Před 7 měsíci +1

    if i may, which program did you use for the schematic, love the video thx i liked and subribed

    • @interruptlabs
      @interruptlabs  Před 7 měsíci

      Hey thanks for the support! Schematics we're all done with KiCad.

    • @spoddermansweg9077
      @spoddermansweg9077 Před 7 měsíci

      thx mate i love your passion and wish that i too one day can share my experience with you@@interruptlabs

  • @SaranaAlat
    @SaranaAlat Před 5 měsíci

    what name your software design Schematic ?

  • @oguzhan001
    @oguzhan001 Před 6 měsíci

    Will the schematic and board files become publicly available?

  • @tariqsingh3747
    @tariqsingh3747 Před 7 měsíci +5

    Why would you use two micro controllers? What was behind this choice?

    • @interruptlabs
      @interruptlabs  Před 7 měsíci +14

      Hey! The RP2040 is acting as a PMIC while the ESP32 is user facing, meaning the user can really hack around with it without fear of disrupting the core functionality.
      The PID loop for the power delivery (RP2040) is very resource intensive and can't run on the ESP32 while hosting a webserver, screen, NUT etc.

    • @tariqsingh3747
      @tariqsingh3747 Před 7 měsíci +2

      ​@@interruptlabsThanks for the speedy reply! That makes a lot of sense, and definitely improves the 'hackability' for people who aren't 100% sure of what they're doing.

    • @philipegoulet448
      @philipegoulet448 Před 7 měsíci +2

      ​​​​@@interruptlabsWhat kind of calculations are you running before / after that PID loop that require a lot of time? After checking the firmware I don't see why it couldn't be ran on the esp32! Cool project man!

  • @rafaelraimer
    @rafaelraimer Před 5 měsíci +1

    Hey, you should minimize the use of zoom in / out. Thank you.

  • @Dylan_Lanckman
    @Dylan_Lanckman Před 7 měsíci +4

    If they would be daisy-chain-able I would certainly buy this

  • @Savan_Triveda
    @Savan_Triveda Před 6 měsíci

    This is amazing. Can you tell us, how did you learn all this things. Are you an electronic engineer? Did you study that for a long time? I mean for us hobby electronics thats far to advanced to understand. Finally I would like to ask you how can I learn this? Let's say I'm above average intelligence but not a genius.

  • @WilliamWallace14051
    @WilliamWallace14051 Před 6 měsíci +1

    Thoughts on using NiMH instead of Li-ion?

    • @interruptlabs
      @interruptlabs  Před 6 měsíci

      This is certainly a possibility in the future!

  • @TheBussaca
    @TheBussaca Před 6 měsíci +1

    Are you going to sell these as a kit the customer assembles, or just as a PCB the customer must populate, or as an assembled kit.

    • @interruptlabs
      @interruptlabs  Před 6 měsíci +1

      Not sure yet. But if you subscribe to our email list you'll be the first to know.

  • @yunodiewtf
    @yunodiewtf Před 6 měsíci

    Hey guys, why not one-up the idea and make somewhat like a reference design for repurposing retired 400V EV batteries (or some 96-180V sections) as household UPS?
    I'm actually on this quest as a hobby project but it's not moving well since most of my electrical engineering is below 48V.
    The rough idea is to shove 400V directly into SiC full H-bridge for high efficiency and high surge resistant transformerless sine output.
    BMS and balancing would be "outsourced" to external boards and comms being CAN or preferably just a bunch of dry contacts for greater compatibility.

  • @johnbash-on-ger
    @johnbash-on-ger Před 5 měsíci

    Plz fix too low audio levels. Use good audio normalization.

  • @jort93z
    @jort93z Před 6 měsíci +1

    Where are board layout files? And the BOM? Not really open source without em.
    A fair number of service manuals also has schematics, so that's not too unusual. Calling just that open source is like the open source version of greenwashing.

  • @OdisHarkins
    @OdisHarkins Před 6 měsíci

    Why Barral Jacks? They are the worst! no locking at all if it gets bumped power is out. I would love to see these projects use locking connectors.

  • @tamaskozma2487
    @tamaskozma2487 Před 5 měsíci +1

    Can I buy this fully assembled?

    • @interruptlabs
      @interruptlabs  Před 5 měsíci

      Not yet, but if you subscribe to the email list in the description you'll be the first to know!

  • @TouYubeTom
    @TouYubeTom Před 7 měsíci +1

    audio is either mismixed or echo chambered

  • @syletie
    @syletie Před 6 měsíci

    Why use two MCUs? You can put all sotfware in the ESP32.

    • @syletie
      @syletie Před 6 měsíci +1

      Oh, I didn't pay attention, there is a third MCU in the schematic. It is way too many microcontrollers.

  • @retsamyar
    @retsamyar Před 6 měsíci

    now i CLEARLY have not enough knowledge on this subject but is it not that lithium batteries like 18650 are happiest when stored at a not full charge so wouldnt it better to have a few extra batteries and keep them at 3/4ths charge? or is it only bennificial if they are stored at like 30% which makes it not useful at all to try and do that? i dont have a clue but im sure there are reasons that i am just not aware of. obviously very smart people have asked such questions before. but if someone could entertain me i would be greatful.

  • @Scrogan
    @Scrogan Před 6 měsíci

    You wouldn’t be leaving those cells at 4.2V constantly, would you? If so that’s a recipe for needing new cells in a year or two. Either keep them at 4V or swap to LiFePO4.

  • @techthis
    @techthis Před 5 měsíci

    Can you do one for 240V now :D

  • @kbaeksu
    @kbaeksu Před 6 měsíci

    Hola Pablo. quando cambiaste trabajo?

  • @TECHiHOBBYIST
    @TECHiHOBBYIST Před 7 měsíci +1

    I was working on such but now it over.

  • @sergeantseven4240
    @sergeantseven4240 Před 5 měsíci

    My only beef with this design is that it uses 18650 cells. Lithium batteries aren't designed for the long term UPS environment. Sealed lead acid batteries are much safer and are better suited for long term charge storage. Lipos form dendrites internally that damage the cells when holding a full charge for a long period of time without being discharged. You could overcome this by doing a maintenance routine where it discharges the cells at regular intervals but for me, the risk of a lipo fire inside my SOHO panel is too much risk. Also, I don't see a need for two microcontrollers. You could use just an ESP32 to handle everything. I love the other aspects of this project though and I feel like this would be a great toy to play with and add to my smart home projects but I would figure out a way to use something other than lipo cells.

  • @docdailey
    @docdailey Před 4 měsíci

    can you buy it?