im working on a project that requires ethernet.
from the site i gathered that ethernet has been tested but no library is available?
any idea on when ethernet will work out of the box?
thanks
ethernet availability
(47 posts) (16 voices)-
Posted 5 years ago #
-
It will work out of the box when the library has been ported over. I just took a quick look and I might be able to port it over quickly tonight as it's less work than some of the other libraries I'm working on.
Posted 5 years ago # -
Hi Paul,
I made an initial attempt at porting the library over a few months ago. The Arduino Ethernet library is quite poorly written and I decided to start from scratch. I got as far as bringing up the chip and starting a very basic webserver, but it's still far from complete. The code is available at http://github.com/leaflabs/libmaple/tree/ethernet-shield, but it's bit-rotted substantially in the last few months and will require it to be rebased against all the libmaple changes.
I'm not a huge fan of the Arduino Ethernet library API and am considering implementing an alternative. If you'd like a start, feel free to look at the files libraries/Ethernet/ for a basic wiznet w5100 driver for guidance, but be aware that I haven't tested it in a long time and there are likely to be many bugs lurking.
Finishing and releasing the wiznet library is definitely on my stack of things to do, but I can't give a date.
Posted 5 years ago # -
perry, I'm not sure what the state of the library when you last looked at it, but I know it's been updated to use the Arduino's SPI Library, so even if it's buggy, it should be able to provide basic functionality. I should have the library ported in about 12 hours (I have uni work due in today, hence the large delay) and available for testing. It should work but I don't have an ethernet shield to test it.
Posted 5 years ago # -
This is the current state of my port of the Library, it has a lot of errors still.
http://www.crennsmind.com/Code/Maple/Libraries/Ethernet/Ethernet_v0.1.zip
http://www.crennsmind.com/Code/Maple/Libraries/Ethernet/Ethernet_v0.1_Errors.txtTime for sleep now, I'll continue working on it tomorrow.
EDIT: Fixed some of the errors:
http://www.crennsmind.com/Code/Maple/Libraries/Ethernet/Ethernet_v0.2.zip
http://www.crennsmind.com/Code/Maple/Libraries/Ethernet/Ethernet_v0.2_Errors.txtPosted 5 years ago # -
Great. I just ordered an Ethernet shield (The Arduino variant) and will be digging into this.
Posted 5 years ago # -
can someone recommend a site for arduino ethernet shield?
im thinking of buying from this seller:
http://www.amazon.com/Arduino-Ethernet-Shield/dp/B0022TWQ22also, I need to get my hands on maple board. any idea when it is going to be available?
thanks
PaulPosted 5 years ago # -
Can someone tell me which Ethernet shield is compatible with maple leaf v5?
would this one work http://www.amazon.com/Arduino-Ethernet-Shield/dp/B0022TWQ22
???Posted 5 years ago # -
From what I can tell that's the revision 5 Ethernet shield and from the schematics, I'd say you'll have no issue with either the Maple r5 (unless you need access to the back I/O (but I'm not 100% sure about that) or the Ethernet shield.
Posted 5 years ago # -
That shield should be fine.
Regarding rev5 availability, its coming VERY soon. We just got some good news today about this!
Posted 5 years ago # -
crenn, Have you had a chance to finish up the porting of the Ethernet library? I'm looking forward to using it! Thanks.
Posted 4 years ago # -
Does anyone know what the status is on the Ethernet library?
Posted 4 years ago # -
dsgamermike, Sorry, I've forgotten I was porting over the Ethernet library, I might be able to continue working on it in a few days, currently I've got a lot of writing to do for uni. I should have a lot of spare time after June 8th.
Posted 4 years ago # -
Thanks Crenn! Please keep us up to date.
Posted 4 years ago # -
Hey crenn, just checking in if you got any further on writing that Ethernet library.
Posted 4 years ago #
Reply »
You must log in to post.