Electric Charger – Mobile iCharger Control

I cannot believe I have not seen this earlier, this is done with a clear “user-first” principle it’s nothing short of fantastic, have a look!

Electric Charger

That is what developers call it, Electric Charger. A way to control your Duo-series iCharger, that means 306, 308, 406 or 4010. And it looks sleek! I especially like the nice and platform-unison look of the mobile interface. Yes, both Android and iOS are supported. And yes, both phones and tablets. Now there’s a start!

For sale?

Nope, it’s not for sale, it’s DIY and the core is open-source! And you guys know how I like that! Let’s take a quick glimpse on what the UI looks like in the mobile phone:

The app shows all the vital information like charge current, charged capacity etc on the main screen (above). Of course cell-voltages with balancing indicator as on Duo’s screen is visible too.

To start an operation we need to select the type (above), could not get any simpler than this.

We can use any of presets available, the preset selection screen shows the name, battery-chemistry, charge- and discharge-current.

If you don’t want to use a preset setting you can select custom settings (above), this is really easy, set the number of packs, capacity and charge-rate in C and off you go. Nice and sleek!

DIY? How does it work?

As said, it’s DIY. You need a Raspberry Pi 3 with WiFi connected to your iCharger. Working principle is simple as a concept:

  • Raspberry Pi 3 connected to iCharger’s USB-port
  • Mobile phone’s app connecting to Raspberry
  • Use iCharger from your mobile phone or tablet!

Yes, it is that easy as an principle.  There’s some cool features available too, how about a notification on your phpne when charger is done? Or vibrate the phone a bit?

How-To get Electric Charger?

The creators of Electric Charger have made a easy to understand How-To user guide for the Raspberry Pi 3, it’s available HERE. Do not be afraid of Raspberry and linux, Electric Charger is available as complete and ready to run image for Raspberry. Basically here’s what you need to do:

  1. Download the ready image-file
  2. Flash the image to SD-card
  3. Put the SD-card to your Raspberry Pi 3
  4. Connect Raspberry to iCharger and power
  5. Power up iCharger and Raspberry
  6. Start your phone and open the app

In the essence that’s it. User friendliness is strong in this one! Have a go yourself!

Useful stuff, links and so on

Here’s some links to get you going:

  • Electric Charger source code in github here.
  • Android app page in Play Store is here.
  • iOS app page in App Store is here.
  • How To guide with download links to image is here.

Support is done by authors, there’s also a Helifreak discussion available here.

RCT Thoughts

This is a brilliant execution on a subject there’s really never been anything available. Yes, I have my solution but due to complexity and it not running in easy-to-get-and-use hardware it’s never been really possible to share in the same way. And the fact that these guys have mobile-apps for both platforms is fantastic!

Great work!

5 thoughts on “Electric Charger – Mobile iCharger Control

  1. Hello.

    Very interesting.
    I have and use 2pcs Icharger 3010b.
    Icharger 3010b not supported ?

    BR, Dmitriy.

  2. Hey, Neil here – I wrote the UI. Thanks for the great write up. Re chargers, we I think can support all the dual channel ones (that have a 'smart' USB interface). The single channel chargers don't have the same internals, so won't ever be supported.

    We're likely missing some identifiers for the 306 and 406. Only because we don't have those units ourselves. Should be really simple for us to add tho – we just need the numbers from them.

    If you have one of those chargers: Ping us on helifreak (waferthin) or raise an issue on the github page and we'll take it from there.

Leave a Reply

Your email address will not be published. Required fields are marked *