Fun, Learning, Friendship and Mutual Respect START  HERE


Unregistered
Go Back   HeliFreak > HeliFreak.com Rules, Support and Testing > Other Websites > RC Heli Nation Podcast - Listeners Corner


RC Heli Nation Podcast - Listeners Corner RC Heli Nation Podcast - Listeners Corner for Suggestions and Announcements from RCHN


Reply
 
LinkBack Thread Tools Display Modes
Old 12-26-2016, 07:43 PM   #1 (permalink)
Registered Users
 
Posts: 226
 

Join Date: Nov 2012
Default Ideas for charging project

Fellow Citizens, got any ideas?

If this isn't an appropriate place to ask, please point me in the right direction.

My brother and I are keen to "geek out" and do something charging/rasberry pi related (we own iChargers).

We don't want to do this in a vacuum tho, so with that in mind, what would you find useful?

Ideas we've had so far include:

- Remote charge status / alerts (e.g: done storage charging...)
- Remote control of iCharger (iOS, watch etc)
- Bump charging
- Notification of charge completion
- History (I know it's already possible with SD card, but why not automate it inside the iOS app?)


I can see myself burying the charger in a charge case and remote controlling it with my phone (which will also buzz when the charge is done).

We're also primarily Apple users/developers - so for now, the interface would likely be either iOS or an embedded HTTP app. Nothing stopping Android integration later, but we personally have no expertise in that area.

We intend for it to be open source, targeting Pi3 at this stage (easier since it's got built in Wifi etc).

So, any other ideas (crazy or otherwise!)?

--Neil, Citizen #178
waferthin is offline        Reply With Quote Quick reply to this message
Sponsored Links
Advertisement
 
Old 12-27-2016, 10:46 PM   #2 (permalink)
Registered Users
 
Posts: 1,891
 

Join Date: Jun 2010
Default

https://www.rc-thoughts.com/icharger-touch-software/

https://www.rc-thoughts.com/icharger-touch/

Inspiration to get you started.
__________________

Fauropitotto is offline        Reply With Quote Quick reply to this message
Old 12-28-2016, 02:29 AM   #3 (permalink)
Registered Users
 

Join Date: Jan 2012
Default

Hi

Fauropitotto - thanks for the links. I've seen this about a year before.

I'm the other half of the help on this project. Last year I started messing with the modbus based protocol that Junsi implemented over USB-HID. I got enough of a program working to prove I can read general and ch1, ch2 status values from the unit, as well as start/stop charging.

We want to give something back to the community, and this idea/project is a way of using our skills to do just that.

My immediate goal is to kick start the project by providing a github repo containing the code as well as detailed instructions on how to set up a Raspberry PI 3 unit such that it can be plugged into the iCharger 4010 and provide charging status information via a WIFI network.

We'll need to have something along the lines of:
- raspberry pi 3 running the code that connects to the iCharger; and
- a simple desktop and/or mobile app that shows the info to you

I'll post again here once I've got this far - bear with me, my goal is to bring out something that works and provides "meat on the bone", a way of touching and using a working product - but it won't be "production ready" in the first release, it'll have its rough edges because for us its more important to validate direction and make sure we are providing something that others would value / use to begin with - after that we'll make it pretty.

Happy holidays everyone, take care and fly safe!
__________________
--
Goblin 570, Protos Max V2's, TDF in the queue - Brain 2 goodness on each, with Jeti DS-14 telling it all what to do...
And remember - If it ain't broke, you need to tinker with it.
johncclayton is offline        Reply With Quote Quick reply to this message
Old 12-28-2016, 06:36 AM   #4 (permalink)
Registered Users
 
Posts: 3,676
 

Join Date: Mar 2012
Location: Wauwatosa, WI
Default

I think an IR vs time chart for a battery. Maybe with a possibility of adding in battery temp if the temp probe has been used on the charger. That would be very interesting.

Also, alerts on your phone if the charger throws an error during charge.

Thanks for doing this. Junsi doesn't seem to be actively doing much development right now and is falling behind Revo. This would move them back on par again.
__________________
Specter v2, Tron Dnamic, Nimbus 550, P380, Edge-TX
JWeber is offline        Reply With Quote Quick reply to this message
Old 12-28-2016, 08:49 AM   #5 (permalink)
The Airetic
 
Posts: 9,372
 

Join Date: Nov 2012
Default

A sh'load of ideas here: https://www.helifreak.com/showthread...highlight=case
__________________
Free Agent....With standalone opinions.
KiloXray is offline        Reply With Quote Quick reply to this message
Old 12-28-2016, 10:46 AM   #6 (permalink)
Registered Users
 

Join Date: May 2014
Default

iBump would be cool!
Baedarlboo is offline        Reply With Quote Quick reply to this message
Old 12-28-2016, 02:58 PM   #7 (permalink)
Registered Users
 
Posts: 226
Thread Starter Thread Starter
 

Join Date: Nov 2012
Default

Thanks KiloXray, I recall seeing this sometime ago when I was looking to do .... "just a case" Some good ideas there.
__________________
Neil, Citizen № 178
waferthin is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:17 PM   #8 (permalink)
Registered Users
 

Join Date: Jan 2012
Default Progress update

Progress update - today we managed to get a simple RESTful server running. The only way to install this presently is if you know some command line kung fu.

Firstly, attach the iCharger to a computer of your choice with Python2 installed on it.

Then - if the following makes sense, you'll have a small RESTful service available to you that provides read-only status information about the charger itself, as well as the current state of each channel:

$ sudo pip install electric

IF that makes sense, and IF the planets align and it installs properly, to run it - do this:

$ electric-server

THEN, access http://<ip-address>:5000/status, or /channel/1 or /channel/2

NOTE: there is no user interface aside from a JSON reply to the above URI calls. You have been warned - don't msg me asking for an app, we're on it.

Of course - this is going to be useful to tech-heads that are proficient with the command line on Linux/Unix/Raspberry PI at this point - but we're working on changing that in the future :-)
__________________
--
Goblin 570, Protos Max V2's, TDF in the queue - Brain 2 goodness on each, with Jeti DS-14 telling it all what to do...
And remember - If it ain't broke, you need to tinker with it.
johncclayton is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:24 PM   #9 (permalink)
Registered Users
 
Posts: 349
 

Join Date: Sep 2006
Default

Let me know when you guys get to page 117
__________________
Logo 700 | Logo 550SX | Avant Mostro | Mikado VControl | CiQ
nem3 is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:25 PM   #10 (permalink)
Registered Users
 

Join Date: Jan 2012
Default

Lol.

Got an iCharger?
__________________
--
Goblin 570, Protos Max V2's, TDF in the queue - Brain 2 goodness on each, with Jeti DS-14 telling it all what to do...
And remember - If it ain't broke, you need to tinker with it.
johncclayton is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:27 PM   #11 (permalink)
Registered Users
 
Posts: 349
 

Join Date: Sep 2006
Default

Certainly https://www.helifreak.com/showpost.p...postcount=2326
__________________
Logo 700 | Logo 550SX | Avant Mostro | Mikado VControl | CiQ
nem3 is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:29 PM   #12 (permalink)
Registered Users
 

Join Date: Jan 2012
Default

That piece of kit looks just jaw dropping awesome - which I'll *assume* everyone has already told you. NICE WORK, freaking cool.

Did you open-source the code that runs the interface for the iCharger?
__________________
--
Goblin 570, Protos Max V2's, TDF in the queue - Brain 2 goodness on each, with Jeti DS-14 telling it all what to do...
And remember - If it ain't broke, you need to tinker with it.
johncclayton is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:31 PM   #13 (permalink)
Registered Users
 
Posts: 349
 

Join Date: Sep 2006
Default

Not yet but leaning that direction, the direction I took was quite a bit different than the one you guys are pursuing. Interested to see how you guys solve this
__________________
Logo 700 | Logo 550SX | Avant Mostro | Mikado VControl | CiQ
nem3 is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:33 PM   #14 (permalink)
Registered Users
 

Join Date: Jan 2012
Default

Feel like swapping war stories (e.g. experience) here or offline? Both Neil and I (Neil is waferthin) are up for re-using other peoples code if they are willing - with the main idea of being able to use our skills to give back to the community.

Generally we want to bring the charger information and events into 2016, to make something attractive (yours absolutely is) and useful.
__________________
--
Goblin 570, Protos Max V2's, TDF in the queue - Brain 2 goodness on each, with Jeti DS-14 telling it all what to do...
And remember - If it ain't broke, you need to tinker with it.
johncclayton is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:36 PM   #15 (permalink)
Registered Users
 
Posts: 349
 

Join Date: Sep 2006
Default

Yah man, happy to help
__________________
Logo 700 | Logo 550SX | Avant Mostro | Mikado VControl | CiQ
nem3 is offline        Reply With Quote Quick reply to this message
Old 12-30-2016, 12:42 PM   #16 (permalink)
Registered Users
 

Join Date: Jan 2012
Default

What's best for you - sounds like we should chew the fat via skype or hangouts. I would *love* to simply hear about what drove you to make the charging case. I'm presently taking responsibility for the back end services to the charger units (only handling iCharger for now).

We're definitely in the phase of "validate the vision", and we're both looking to get feedback from people about what they would love to see in a product - again, not looking to make this commercial for everyone - we want to put it out as GPLv3. *IF* (massive emphasis on that) it seems people want turn key, then ok, we'll potentially/maybe/twist-my-arm build something and re-sell it but the code will always be open source so anyone can use it to build their own stuff.

I'll PM you my Skype name.
__________________
--
Goblin 570, Protos Max V2's, TDF in the queue - Brain 2 goodness on each, with Jeti DS-14 telling it all what to do...
And remember - If it ain't broke, you need to tinker with it.
johncclayton is offline        Reply With Quote Quick reply to this message
Old 01-04-2017, 03:18 PM   #17 (permalink)
Registered Users
 
Posts: 432
 
My HF Map location
Join Date: Aug 2008
Default

Got a thought guys. All this 'remote' stuff is pretty cool, which could leave the charge case unattended. What about temp probes velcro'd to the pack/s on charge and auto shutdown if temp goes over a threshold.?? Dunno, just a thought... M
__________________
Regards, Mark R (#248)
TRex 700E V-Bar NEO, BLS251, DS8915's, HJive120, JLog, VControl Carbon
TDR 710 CYs, V-Bar NEO, MPH83s, Jive 120, JLog, R2 Buffer, VControl Carbon
Logo600SX 600 CYs, V-Bar NEO, 8715s, Jive120, JLog, R2 Buffer, VControl Carbon
Wizza is offline        Reply With Quote Quick reply to this message
Old 01-04-2017, 06:04 PM   #18 (permalink)
Registered Users
 
Posts: 1,891
 

Join Date: Jun 2010
Default

Quote:
Originally Posted by Wizza View Post
Got a thought guys. All this 'remote' stuff is pretty cool, which could leave the charge case unattended. What about temp probes velcro'd to the pack/s on charge and auto shutdown if temp goes over a threshold.?? Dunno, just a thought... M
That function is already built into those chargers I think. At least it was when I had the iChargers.
__________________

Fauropitotto is offline        Reply With Quote Quick reply to this message
Old 01-04-2017, 07:18 PM   #19 (permalink)
Registered Users
 
Posts: 226
Thread Starter Thread Starter
 

Join Date: Nov 2012
Default

Yep, from memory it's part of the charger. Temp sensors connect to the front, you can set thresholds someplace in settings.
__________________
Neil, Citizen № 178
waferthin is offline        Reply With Quote Quick reply to this message
Old 02-06-2017, 07:00 AM   #20 (permalink)
Registered Users
 

Join Date: Jan 2012
Default

Progress Update.

We have a phone/tablet app that can control the iCharger + settings. It receives its data from a Raspberry Pi 3 connected to the iCharger.

Next steps:

We're working through how to distribute the code now - where the goal is to produce a single SD card image that you write to a Rasberry Pi 3. Then download / get the app - configure WiFi ... DONE.

We are NOT done with the SD image yet (I'm working on this right now).

Up front who is interested in being a guinea pig? We need others to take the system and try it on their Raspberry Pi 3.

Anyone interested in trying it at this stage should have some level of comfort with the Unix terminal command - because until the SD image is ready (and some networking discovery stuff), you will need it.

Ping here if interested - I'm subscribed to the topic so will be notified that way.

And remember: all code is open source - we don't make a dime on this one as we're just interested in giving something meaningful back to everyone in the community.

And yeah - screenshots are coming ...

https://github.com/johncclayton/electric
__________________
--
Goblin 570, Protos Max V2's, TDF in the queue - Brain 2 goodness on each, with Jeti DS-14 telling it all what to do...
And remember - If it ain't broke, you need to tinker with it.
johncclayton is offline        Reply With Quote Quick reply to this message
Reply

Tags
icharger, integration, phone




Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the HeliFreak forums, you must first register.
Please enter your desired user name, your REAL and WORKING email address and other required details in the form below.
User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself. Use a real email address or you will not be granted access to the site. Thank you.
Email Address:
Location
Where do you live? ie: Country, State, City or General Geographic Location please.
Name and Lastname
Enter name and last name here. (This information is not shown to the general public. Optional)
Helicopter #1
Enter Helicopter #1 type and equipment.
Helicopter #2
Enter Helicopter #2 type and equipment.
Helicopter #3
Enter Helicopter #3 type and equipment.
Helicopter #4
Enter Helicopter #4 type and equipment.

Log-in


Thread Tools
Display Modes

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




Copyright © Website Acquisitions Inc. All rights reserved.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

SEO by vBSEO 3.6.1