Ethernet Adapter for PyBoard Which?

The official pyboard running MicroPython.
This is the reference design and main target board for MicroPython.
You can buy one at the store.
Target audience: Users with a pyboard.
amano001
Posts: 4
Joined: Mon Oct 10, 2016 10:59 pm

Ethernet Adapter for PyBoard Which?

Post by amano001 » Wed Oct 12, 2016 4:55 pm

I am looking to add ethernet to my pyboard but not 100% sure which is the best compatible wise. It shows in the docs Wiznet 5200/5500 based chips.

I was wondering if this one would work fine?

WIZ550IO from digikey
http://www.digikey.com/product-detail/e ... ND/4425703

There was also this one

WIZnet W5100 Network Module with Mag Jack - WIZ811MJ from sparkfun
https://www.sparkfun.com/products/9473

Thanks!

User avatar
dhylands
Posts: 2605
Joined: Mon Jan 06, 2014 6:08 pm
Location: Shuswap, BC, Canada
Contact:

Re: Ethernet Adapter for PyBoard Which?

Post by dhylands » Wed Oct 12, 2016 5:15 pm

I think that only the 5100 is currently supported.

amano001
Posts: 4
Joined: Mon Oct 10, 2016 10:59 pm

Re: Ethernet Adapter for PyBoard Which?

Post by amano001 » Wed Oct 12, 2016 8:42 pm

Hmmm alright is there any where to confirm for sure, didnt want to waste $50 haha then have issues getting it running. I see in the docs it just says this :

This class allows you to control WIZnet5x00 Ethernet adaptors based on the W5200 and W5500 chipsets (only W5200 tested).

Thanks again.

User avatar
dhylands
Posts: 2605
Joined: Mon Jan 06, 2014 6:08 pm
Location: Shuswap, BC, Canada
Contact:

Re: Ethernet Adapter for PyBoard Which?

Post by dhylands » Wed Oct 12, 2016 8:51 pm

Sorry - it looks like 5200 (not 5100) is what's supported.

https://github.com/micropython/micropyt ... conf.h#L59

I started playing with the 5500, since I have a dev board with the 5500 on it, but it didn't seem to be as simple as changing the 5200 to 5500. Someday, I'll get back to it.

amano001
Posts: 4
Joined: Mon Oct 10, 2016 10:59 pm

Re: Ethernet Adapter for PyBoard Which?

Post by amano001 » Wed Oct 12, 2016 9:03 pm

Thanks very much! Any idea where I can buy a 5200 adapter or a variant ? cant seem to find any available on digi or sparkfun.

Scratch that I found it on digikey there search is so convoluted its impossible to find things sometimes.

tehfink
Posts: 4
Joined: Sun Aug 23, 2015 1:54 am

Re: Ethernet Adapter for PyBoard Which?

Post by tehfink » Mon Oct 24, 2016 8:41 am

amano001 wrote:Thanks very much! Any idea where I can buy a 5200 adapter or a variant ? cant seem to find any available on digi or sparkfun.

Scratch that I found it on digikey there search is so convoluted its impossible to find things sometimes.
Which board did you end up buying? And how did the connection & driver support go?
Last edited by tehfink on Tue Oct 25, 2016 3:35 pm, edited 1 time in total.

HansvL
Posts: 2
Joined: Wed Apr 06, 2016 6:12 am

Re: Ethernet Adapter for PyBoard Which?

Post by HansvL » Mon Oct 24, 2016 7:27 pm

FWIW, I've hooked up a WIZ820IO to my PyBoard without any issues.
It has magnetics included.
Got it from TME for € 22,00 earlier this year.

tehfink
Posts: 4
Joined: Sun Aug 23, 2015 1:54 am

Re: Ethernet Adapter for PyBoard Which?

Post by tehfink » Tue Oct 25, 2016 10:49 am

HansvL wrote:FWIW, I've hooked up a WIZ820IO to my PyBoard without any issues.
It has magnetics included.
Got it from TME for € 22,00 earlier this year.
Cool, thanks for the reply. Any thoughts on ease of hookup, stability, and dependability?

HansvL
Posts: 2
Joined: Wed Apr 06, 2016 6:12 am

Re: Ethernet Adapter for PyBoard Which?

Post by HansvL » Tue Oct 25, 2016 7:08 pm

Well, I installed the proper firmware and followed the examples for the network module. Mine is hooked up as
nic = network.WIZNET5K(pyb.SPI(1), pyb.Pin.board.X5, pyb.Pin.board.X4)

My PyBoard reads several sensors and uses a simple http GET to post data to my server, 10 times per hour. It has been doing that non-stop since mid May and hasn't missed a beat. I intend to implement a watchdog timer but so far the board hasn't failed. So for my (hobby) purpose, it is quite stable enough.

Not sure what you mean by dependability.

raijovj
Posts: 2
Joined: Fri Jul 07, 2017 11:30 am

Re: Ethernet Adapter for PyBoard Which?

Post by raijovj » Mon Aug 14, 2017 6:57 am

dhylands wrote:Sorry - it looks like 5200 (not 5100) is what's supported.

https://github.com/micropython/micropyt ... conf.h#L59

I started playing with the 5500, since I have a dev board with the 5500 on it, but it didn't seem to be as simple as changing the 5200 to 5500. Someday, I'll get back to it.
Yep, w5500 is not working. Did you made any progress? :D

Post Reply