Arduino Ethernet libraries

Voor het aansluiten van Arduino controllers aan ethernet zijn diverse opties beschikbaar. De oudste is de W5100 chip, die meestal als compleet shield wordt verkocht.
Dit shield is robuust, betrouwbaar, en kan gebruikt worden met de standaard Arduino 'Ethernet' library.
Een relatief nieuwe optie is de ENC28J60 chip, deze is wat compacter en goedkoper, en kan gebruikt worden met diverse libraries:
  • De UIPEthernet library
  • De EtherCard library 
Ik heb een test gedaan met alle drie de libraries, om te zien hoeveel ruimte ze gebruiken:

  1. ENJC26u50/UIPEthernet: 12k
  2. W5100/Ethernet: 1.2k
  3. ENJC26u50/EtherCard: 1.6k
Hieruit bleek dat de originele W5100 met Ethernet library verreweg de minste ruimte innam, dus ik heb mijn arduino's gestandardiseerd op deze module en library.

Reacties

Populaire posts van deze blog

Automatisering in Home Assistant

Automatische gordijnen