Hello all,
Just recently stumbled on the world of ARDUINO, when I was researching a better way to control my variable speed pool pump, and 3-way valves.
I purchased an ARDUINO 2560 MEGA, and an Ethernet shield, and an eight channel relay board. I downloaded the plugin and got started.
The first problem I came across was the USB driver. The instructions recommended going to arduino.cc to download the drivers. So I did, and tried most of the night to get my PC to recognize the MEGA board. As it turns out, the MEGA board I got was a clone, and required different drivers. After sorting out that problem, I was able to connect to the MEGA, and I was able to download the "blink" example program which makes the LED on the board flash.
After that, I went back to the plugin, and added a board, set up the com port, and added an output pin #13 to the configuration. Then I downloaded the homeseerboard1 firmware to my desktop. Next I uploaded the firmware to the MEGA board. After that I was able to turn on board1 pin13 within homeseer, and manually flash the LED on the MEGA board.
Everything was progressing smoothly until I tried to add the Ethernet shield on top of the MEGA board. I followed the same success I have already had with the MEGA board by its self. I went back to homeseer plugin, deleted the homeseerboard1 I had already setup, then added a new board.
On this new board, I didn't use the com port, but instead set up a local IP address, and picked port 9000 as I had read someone else was using it with success. The MAC address populated its self. I added pin 2 as and input, that is all, only 1 input on pin 2 for this test.
I next downloaded the firmware for homeseerboard1 again, now with the newly added Ethernet shield, and one input pin 2. I went to the ARDUINO programming environment, loaded the new board1 firmware, and hit the upload button. The process began, and stopped with an error that the onewire pin was not configured. I did not set up a onewire device, so I am confused as to why this type of error would come up?
After more searching and reading on this thread, I have found that I cannot use the most current version of the ARDUINO programming enviroment. I was using VER1.6.4, and so I read I needed to downgrade to VER1.5.6-r2. I tried to upload the new firmware to the ARDUINO & Ethernet Shield combo using both version of the programming environment, and got pretty much the same error with each.
I am kinda stuck, and was hoping someone could push me back in the right direction?
Thanks!
Michael
Just recently stumbled on the world of ARDUINO, when I was researching a better way to control my variable speed pool pump, and 3-way valves.
I purchased an ARDUINO 2560 MEGA, and an Ethernet shield, and an eight channel relay board. I downloaded the plugin and got started.
The first problem I came across was the USB driver. The instructions recommended going to arduino.cc to download the drivers. So I did, and tried most of the night to get my PC to recognize the MEGA board. As it turns out, the MEGA board I got was a clone, and required different drivers. After sorting out that problem, I was able to connect to the MEGA, and I was able to download the "blink" example program which makes the LED on the board flash.
After that, I went back to the plugin, and added a board, set up the com port, and added an output pin #13 to the configuration. Then I downloaded the homeseerboard1 firmware to my desktop. Next I uploaded the firmware to the MEGA board. After that I was able to turn on board1 pin13 within homeseer, and manually flash the LED on the MEGA board.
Everything was progressing smoothly until I tried to add the Ethernet shield on top of the MEGA board. I followed the same success I have already had with the MEGA board by its self. I went back to homeseer plugin, deleted the homeseerboard1 I had already setup, then added a new board.
On this new board, I didn't use the com port, but instead set up a local IP address, and picked port 9000 as I had read someone else was using it with success. The MAC address populated its self. I added pin 2 as and input, that is all, only 1 input on pin 2 for this test.
I next downloaded the firmware for homeseerboard1 again, now with the newly added Ethernet shield, and one input pin 2. I went to the ARDUINO programming environment, loaded the new board1 firmware, and hit the upload button. The process began, and stopped with an error that the onewire pin was not configured. I did not set up a onewire device, so I am confused as to why this type of error would come up?
After more searching and reading on this thread, I have found that I cannot use the most current version of the ARDUINO programming enviroment. I was using VER1.6.4, and so I read I needed to downgrade to VER1.5.6-r2. I tried to upload the new firmware to the ARDUINO & Ethernet Shield combo using both version of the programming environment, and got pretty much the same error with each.
I am kinda stuck, and was hoping someone could push me back in the right direction?
Thanks!
Michael
Comment