Author Topic: Simple Moteino Wireless Programming GUI [VIDEO][UPDATED V2.0]  (Read 5562 times)

luisr320

  • Sr. Member
  • ****
  • Posts: 255
  • Country: pt
Please find attached a link to a zip file containing a simple Windows application I have created with AutoIT that will handle the command line and HEX file searching to program your Moteinos wirelessly. Nothing fancy but if you do a lot of Wireless Programing, you will appreciate its convenience.
Source file is also available in case you want to compile it yourself, for security reasons. For that purpose I also make available in the same file the free AutoIT utility that will allow you to do that.

Just read the README.txt file to know how to use it.

If you have any questions, just shoot.

Moteino_Wireless_GUI_V2.0.zip


« Last Edit: October 12, 2015, 08:03:35 AM by Felix »

Felix

  • Administrator
  • Hero Member
  • *****
  • Posts: 6866
  • Country: us
    • LowPowerLab
Re: Simple Moteino Wireless Programming GUI
« Reply #1 on: March 05, 2015, 04:40:38 PM »
This is awesome, I wanted to do that for a long time but I don't often have to WP so I kept postponing. Thanks for sharing this, I will have to check it out asap.

luisr320

  • Sr. Member
  • ****
  • Posts: 255
  • Country: pt
Re: Simple Moteino Wireless Programming GUI
« Reply #2 on: March 05, 2015, 05:08:19 PM »
Thank you Felix. It feels good to be able to give something back to this group of excellent people.
Please give some feedback regarding its usefulness.

Thanh Viet

  • NewMember
  • *
  • Posts: 9
Re: Simple Moteino Wireless Programming GUI
« Reply #3 on: March 06, 2015, 12:04:51 AM »
That would be great to have it on a non Windows platform !

luisr320

  • Sr. Member
  • ****
  • Posts: 255
  • Country: pt
Re: Simple Moteino Wireless Programming GUI
« Reply #4 on: March 06, 2015, 06:36:21 AM »
Unfortunately I have no skills in other environment than Windows. But it is such a trivial application that could be easily ported to other platform. All it does is to pop some input windows to request a node number, a COM port, a file name and location, handle some errors like maximum node number being 255, load this values into some variables and then execute a shell command that would run the Python script concatenated with those variables contents.
I have never used AutoIt before and did it on  my last trip from Brazil to Portugal just by using the Help file of AutoIt. So how hard could it be to do the same in a Linux environment using Python or C++? Or even Basic?
Maybe Felix would take it in hand to create a simple script to add to WirelessProgramming.py and make it all integrated.
I will make a small video today showing how easy it is to do the Wireless Programming of nodes and, hopefully, totally demystify it  ;)

Felix

  • Administrator
  • Hero Member
  • *****
  • Posts: 6866
  • Country: us
    • LowPowerLab
Re: Simple Moteino Wireless Programming GUI
« Reply #5 on: March 06, 2015, 07:49:30 AM »
I guess there is no way to embed youtube unless I install some mod package to support embedding media.
So you can just post the youtube link for now.
Sorry...
« Last Edit: March 06, 2015, 05:58:08 PM by Felix »

luisr320

  • Sr. Member
  • ****
  • Posts: 255
  • Country: pt
Re: Simple Moteino Wireless Programming GUI
« Reply #6 on: March 06, 2015, 06:00:47 PM »
Here is the link to the video.
It explains how to use the GUI application as well as the general normal procedures to wirelessly program a moteino.

« Last Edit: October 12, 2015, 08:03:59 AM by Felix »

TrendSetter

  • NewMember
  • *
  • Posts: 7
Re: Simple Moteino Wireless Programming GUI
« Reply #7 on: March 06, 2015, 07:40:26 PM »
good idea. I modified the example python script to accept hex files via drag and drop, hard coded the rest of the settings, and made it choose the node id based on part of the file name.  it works pretty well.

Felix

  • Administrator
  • Hero Member
  • *****
  • Posts: 6866
  • Country: us
    • LowPowerLab
Re: Simple Moteino Wireless Programming GUI [VIDEO][COMPLETED]
« Reply #8 on: March 07, 2015, 01:20:55 PM »
Luis, great work, nice video, better than expected. I added it in the moteino wireless programming section: http://lowpowerlab.com/moteino/#wirelessprogramming

luisr320

  • Sr. Member
  • ****
  • Posts: 255
  • Country: pt
Re: Simple Moteino Wireless Programming GUI [VIDEO][COMPLETED]
« Reply #9 on: March 07, 2015, 03:03:53 PM »
 :D :D :D :D :D

luisr320

  • Sr. Member
  • ****
  • Posts: 255
  • Country: pt
Re: Simple Moteino Wireless Programming GUI [VIDEO][UPDATED V2.0]
« Reply #10 on: March 12, 2015, 08:14:10 PM »
I have updated the GUI app to version 2.0.
Major change is a COM port enumerator that will look into your register file for available com ports and lists them so that you can see which COM ports are available.

The link to ver. 2.0 is in the first post of this topic.

pedro.albuquerque

  • NewMember
  • *
  • Posts: 19
  • Country: pt
Re: Simple Moteino Wireless Programming GUI [VIDEO][UPDATED V2.0]
« Reply #11 on: September 08, 2017, 03:02:53 AM »
HI Luis, great video and solution. thanks for sharing.