Maslow Home Maslow Community Garden Newsletter

Web Control, Firmware and Mega 2560 Maslow Arduino

I have been able to get WebControl working on my computer, finally (Windows 7).

I have used GC in the past, then tried to get MakerVerse to work, very unsuccessfully.

I then tried to get GC working again and it was a disaster.

My plan is to start from scratch with WebControl. I would appreciate suggestions on the proper steps for firmware install to the Arduino. Should I wipe the eprom and load the firmware from WebControl or ??

When I was trying GC last, if I tried to move the Z-Axis, the sled moved instead. Very wierd!

Thanks for the help.

Yes, it is best to flash the Arduino from WebControl to make sure you are on the
right firmware version for compatibility.

David Lang

do you have an easbay system? those newer boards are different and don’t do the standard firmware… see a similar thread here with a similar issue IF you have an EBS system.

As long as you can connect to the board from WebControl, there is no need to use Arduino to change the firmware?

Is it possible for the board to have some phantom bits even after using the eprom clearing function?


webcontrol ships with a copy of precompiled firmware so if you want to use the holey calibration method, you can simply have webcontrol rewrite your fimrware *flash" your mega board. The Arduino development environment uses AVRdude to flash the arduino mega. Webcontrol uses AVRdude to flash the arduino mega. The difference is you can only used the hex file in the webcontrol folder if you do it with webcontrol, but you can pull a newer version from github, compile it and flash it with the arduino IDE or even change it and do whatever you want with the code… except sell it. Some have posted issues with reflash and have solved them by wiping the eeprom memory, but generally that is rare, so should not be a major concern. More recently I’ve seen motors go crazy because the shield is an easbay shield and the webcontrol hex files don’t play nice yet with those. I hope to fix that soon and get the github version up to date and put out a 51.29 version code base so that hex file can be included with webcontrol.

Thanks for the explanation. I purchased by system directly from Maslow and I am pretty sure I do not have the Eastbay board (I am 20 miles away from the machine).

Thanks so much for the detailed explanation and all your hard work on this.

1 Like

Is there any problem with flashing right away to the 51.29 Holey version as part of a wipe and firmware install?

51.29 is an alpha release and needs to be tested. If you want to test, you can certainly use it.

I am sorry. I meant 51.27 included with WebControl. I want to take advantage of the Holey calibration.

webcontrol will flash it for you. good option.

1 Like