When I started designing the PWM5, all my scribblings and jottings were posted as entries on this website. Now, however, I’m increasingly using YouTube to document the design process. As an example, here is the latest in my video series on a new Arduino-based MPPT solar charge controller.

But YouTube has no mechanism for providing supplementary information like schematics and code listings, so I’ve decided to post these as entries on this site.

13 Comments on YouTube

  1. K says:

    Hello! I just discovered your videos today and watched all the MPPT series. This is fantastic work! I’ve been wondering why an Arduino-based mppt controller isn’t already in wide circulation and development, but yours is the first I’ve seen so far.

    Well done, and I’m looking forward to your continued great results!

    • Julian says:

      Many thanks. There is another design which came out a few years ago by Tim Nolan. Search for “tim nolan mppt” to find his website.

  2. leandro lopez says:

    hello. It is possible to build this project? Or are you selling?

    • Julian says:

      It’s not a project for sale. I am planning to draw up a schematic soon, which I will post on this website.

      • Leandro R Lopez says:

        Above, you say:
        “Sales of the PWM5 will continue, although I’ve had to raise prices to cover increased parts costs.”
        I found this a fantastic project, it does not use those chinese Solar controllers.
        I’m trying to build this, for 12v 40A and 24v 80A batteries, without display, but using ethernet module for arduino. But I do not know where to start. (components, calc of resistors, calc solar wats, calibration, schematic… etc..)
        I found several similar projects on the Internet, but none are functional as your own!
        I thought you would sell the kit “do it yourself” or a downloadable package, With a paypal donation icon :-)
        Regards from Brazil.

  3. Andrew Paton says:

    Hi Julian, I too have been building an MPPT Charge Controller but my load is not a battery – I’m trying to drive the U,V, and W inputs on a 3 phase Brushless DC pump (a DC pool pump basically). You have a schematic drawn on the back of a piece of paper for the single phase version with opto isolators but I can’t find it for the life of me. Any chance you could email it to me or post it up onto your blog ? It was a great reference and I recommend friends look through your You Tube videos for inspiration.

  4. Alex says:

    Hello Julian. Just yesterday I’m started watching your youtube channel about mppt controller. This is very good job. But I have some questions. Tell me please about some parameters like a maximum voltage and amp that controller can operate?
    I have 10 solar panel 12V 100W and want to create mppt controller like you have.

  5. brian says:

    hi Julian I want. to built a pwm solar controller can you help me built it I need curcuit and the hex files

    • Julian says:

      The hex files for my PWM5 are not public domain. However, alongside the open source Arduino MPPT controller project, I’ll be starting an open source Arduino PWM solar charge controller this coming spring.


  6. Andy Crofts says:

    This a fascinating bit of kit – I do hope you’ll write it up soon.
    As I may have mentioned before, my ‘hobby project’ (WBM*) is to stick a Pi in a forest, and (mainly because I’m using 3G for comms- power-hungry) I need the most efficient solar generation possible,especially in North-ish Finland in Winter. The Idea of the micro ‘hunting’ for the best MPPT is ingenious. So any poke in this direction’s helpful.
    Keep ‘em coming!

    • Andy Crofts says:

      Oh, couple of things more…
      1) I found the Hall-effect current sensor easily enough (ACS712), but I can’t catch the number of the voltage sensor. Can you give it, thanks.
      2) Would the algorithm for the ‘final’ design be something like:
      a) Tune for maximum smoke 10 minutes
      a) Check battery volts.
      if battery LE 13.5 then
      trickle charge mode.
      wait 10 minutes.
      if battery LE 13,5 goto a)
      Wash, rinse, repeat…
      (Being on the Dole, I don’t want to have to steal too many golf-buggy batteries…)

      • Julian says:

        Search eBay for “Arduino potential divider” to get hold of the voltage sensor. Algorithm kinda right, but battery voltage must be checked much faster than every 10 minutes – try every 10 milliseconds!

Leave a Reply