Software wise, I’m going to port the beta Ethernet driver to a Wiz813MJ module, using SPI, on different pins to the beta driver that you can download here. Does anyone see any issue in this, except in the fact that my connections will be non-standard to everyone elses - Fez or Arduino? Is there any likelihood that the pin assignments won’t be modifiable in the upcoming GHI ethernet driver? Or am I out of luck getting SPI to work on a general pin?
I’ve also got simple onewire network of temperature sensors at the moment, and I need to modify my software to handle plugging in a new OW device at any time etc. Does anyone have any good thoughts on an optimised way to manage the dynamic list of devices (array of 8 byte values) ?
At the moment all my debugging is with debug.print. I want user information displayed on a 4x20 HD44780 LCD in 4-bit mode, and I have an AVR driver that I can use as the basis for my coding. More of an issue might be the hardware - if anyone has pointers in how I might interface this (I understand this will work in 3v3 mode, just not 100% confident) then I’d be happy to take advice !
Hardware wise, Fez Domino will be the platform. I’m going to make up a stackable shield to allow me to connect the WIZ module and the onewire network (an RJ45 as well) with a hand-made PCB. I’m not sure if I’ll have a stackable shield just for the LCD, or build connections for this into the Wiz/OW shield as well. I think I’m going to be pushing the # IO pins available Has anyone build their own shields (for Domino or Arduino) and got any thoughts/suggestions? I have located Eagle files with a decent looking shield outline that are released under GPL that I’m going to build on, but again if anyone has suggestions, good, bad, or just plain monkey talk ( ), I’d love to hear them.