embeddedartistry / athena-bootloader

An AVR Arduino bootloader that supports uploads over Ethernet (via TFTP) and Serial.
GNU Lesser General Public License v2.1
12 stars 5 forks source link

Add documentation about W5500 shield #84

Closed hagaigold closed 2 years ago

hagaigold commented 2 years ago

Hi @phillipjohnston,

I just discovered that you maintaining this codebase, and the documentation you put here is very extensive.

Regarding an old discussion, we had in the previous project of this bootloader- https://github.com/loathingKernel/ariadne-bootloader/pull/38- I would like to add that information about the different options to configure the SPI on the W5500 shield. is it fitting here?

phillipjohnston commented 2 years ago

Hi @hagaigold,

Yes, that is welcome!

phillipjohnston commented 2 years ago

Also, it has been a long time so I don't recall whether I accounted for that or not in the fork... if you find that we need to handle some things differently to account for the shield options, we can get that fixed.

hagaigold commented 2 years ago

if you find that we need to handle some things differently to account for the shield options, we can get that fixed.

not at all. I review a few shields boards and your fix is what has to be done.

Many first examples & tutorials use the "blink sketch" which does not work with shields that need SPI :( Maybe the initial design want it there for signal communication, but if it is true, he had to put the LED on a different pin for the MEGA 🤷‍♂️

I wonder how many more people spend hours trying to blink the LED while pinging the shield- so I just want to add some info about that.