MQTT Message Queue support for W5500 eth module

Coding and general discussion relating to user created compiler modules

Moderators: Jerry Messina, David Barker

Post Reply
User avatar
Coccoliso
Posts: 150
Joined: Mon Feb 17, 2014 10:34 am

MQTT Message Queue support for W5500 eth module

Post by Coccoliso » Sat Mar 28, 2015 3:37 pm

Hello,
on wiki you can found an implementation of MQTT, a small machine-to-machine/"Internet of Things" connectivity protocol, as expansion of W5500 eth module.

http://www.sfcompiler.co.uk/wiki/pmwiki ... hUser.MQTT

Jerry Messina
Swordfish Developer
Posts: 1119
Joined: Fri Jan 30, 2009 6:27 pm
Location: US

Re: MQTT Message Queue support for W5500 eth module

Post by Jerry Messina » Sun Mar 29, 2015 9:52 am

Thanks for all the wiznet modules, Coccoliso. You've made it pretty easy to use... I might have to pick one up and give it a try.

User avatar
Coccoliso
Posts: 150
Joined: Mon Feb 17, 2014 10:34 am

Re: MQTT Message Queue support for W5500 eth module

Post by Coccoliso » Mon Mar 30, 2015 11:50 am

Hello Jerry,
excuse is slightly off topic (but Firewing is of the same family :D )
David suggested to me an itead shield http://imall.iteadstudio.com/im140725005.html which at first glance should work with Firewing ..
Someone has tried it?
Thanks.

PS: Then move any replies in FW forum :wink:

User avatar
David Barker
Swordfish Developer
Posts: 1151
Joined: Tue Oct 03, 2006 7:01 pm
Location: Saltburn by the Sea, UK
Contact:

Re: MQTT Message Queue support for W5500 eth module

Post by David Barker » Mon Mar 30, 2015 6:53 pm

Yes, it's ok to discuss Firewing on this board - given that there are both Firewing and Swordfish modules for W5500, I think it's certainly OK to do that...

Jerry Messina
Swordfish Developer
Posts: 1119
Joined: Fri Jan 30, 2009 6:27 pm
Location: US

Re: MQTT Message Queue support for W5500 eth module

Post by Jerry Messina » Tue Mar 31, 2015 9:28 am

In that case...

This might already be in the wiki/forum somewhere, but I found these available at Mouser here in the States:
WIZ550io
ioShieldA

The pair is about the same price as the single board from itead, but w/out the POE capability. The single board is a good bit smaller since it's not a shield + plug on module.

I'll put a link over on the Firewing forum to this thread in case anyone is looking for available hdw.

Jerry Messina
Swordfish Developer
Posts: 1119
Joined: Fri Jan 30, 2009 6:27 pm
Location: US

Re: MQTT Message Queue support for W5500 eth module

Post by Jerry Messina » Wed Apr 01, 2015 10:56 am

Just to clarify a bit, the ioShieldA includes a WIZ550io module (so it's the shield + 550 module). I didn't realize that at first.

That makes it quite a bit cheaper than the POE Itead one, about $22 USD.

Jerry Messina
Swordfish Developer
Posts: 1119
Joined: Fri Jan 30, 2009 6:27 pm
Location: US

Re: MQTT Message Queue support for W5500 eth module

Post by Jerry Messina » Sat Apr 11, 2015 11:23 pm

The Itead module may be a better choice after all.

I just went to hook up the ioShieldA to a Firewing08 board and found that it's not really compatible w/out some mods.
You have to remove a header since the ioShieldA has the SPI signals connected to the Arduino ICSP connector and not the normal place.
Mostly just adding jumpers to move some of the signals around, but you have to watch because the ioShieldA will short 5V and 3V3 if you don't do the changes!

The attached has a pdf showing the ioShieldA schematic and modifications.
Attachments
ioshield-a_v1.1_sch with Firewing mods.zip
(45.05 KiB) Downloaded 136 times

User avatar
Coccoliso
Posts: 150
Joined: Mon Feb 17, 2014 10:34 am

Re: MQTT Message Queue support for W5500 eth module

Post by Coccoliso » Sun Apr 12, 2015 7:56 am

Yes Jerry,
Itead is one of the few that uses the SPI pins on the connector D9 / D13 instead of the 6 pin Arduino ICSP central header, that in some cases could also touch the ICSP Firewing header if it is mounted.

Post Reply