Share your knowledge at the LQ Wiki.
Go Back > Blogs > peonuser
User Name


Rate this Entry

Bad documentation?

Posted 12-15-2016 at 12:55 PM by peonuser

Sometimes you just want to tear your hair out when the documentation of a product is WRONG. Something I ran into recently when trying to attach an enc28j60 from Hanrun to my genuine Arduino. I have used the ethernet shield on the Arduino without a hitch. So I supposed there would be no problem again... So I thought. Followed the map for hooking the two devices together as follows:

VCC - 3.3V
SCK - Pin 13
SO - Pin 12
SI - Pin 11
CS - Pin 8

Downloaded the latest Arduino and ethercard software. Loaded both of them on the computer. Imported code for a simple web server.

Then I proceeded to compile it. Actually I had used other bits of code that would not compile until used this code. Well I proceeded to compile the code using a tatic ip address and all was well or so i thought. Brought up a web page and obviously it did not work. So like any good tech, you go to the web to get an answer, There were suggestion to change the mac address, and even using the +5 volt line instead of the 3.3v line. All of which did not work. Eventually I found an article that said the ethernet shield module used the #10 line on the Arduino. The current configuration used the #8 line. What??? With nothing to lose, I used the #10 line instead of the #8 and viola everything worked with the 3.3v line being used. Whew that was a killer, Bad documentation will eat your lunch. Surprised I did not see that fix on the web, The new configuration is now:

Arduino Module
digital 12 SO
digital 11 ST
digital 13 SCK
digital 10 CS
3.5v Vcc

It works!
Posted in Uncategorized
Views 934 Comments 0
« Prev     Main     Next »
Total Comments 0




All times are GMT -5. The time now is 12:27 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration