EtherBerry V 1.1

EtherBerry V 1.1 Ethercat adapter for Raspberry Pi

EtherCAT is an Ethernet-based fieldbus system, invented by Beckhoff Automation. The protocol is standardized in IEC 61158 and is suitable for both hard and soft real-time requirements in automation technology. EtherBerry V 1.1 is an extension board for RaspBerry Pi based on LAN9252 EtherCAT Slave produced by Microchip. The LAN9252 is a 2/3-port EtherCAT slave controller wi th integrated dual Ethernet PHYs Which Contain each to full-duplex 100BASE-TX transceiver and support 100Mbps (100 BASE-TX) operation. Three possible configurations are possible: Microcontroller Mode, Digital I / O and Expansion Mode.
Our board implements a fusion between the Microcontroller mode and the Digital I/O.

Raspberry Boards Compatibility


The SPI bus permits the communication with Raspberry PI, while the GPIO are directly connected to LAN9252. These pins are controlled by EtherCAT bus, no from Raspberry GPIO.
Pin from GPIO04 to GPIO15 are exposed through pin header JP2.


Every EtherCAT slave requires a Vendor ID, we use the ID of SG Electronic Systems. This company supports us with boards distribution and their customization.

EtherBerry V1.1 Schematich

It’s possible to order this board on our Partner Shop with a different brand name.



If you want additional informations use our contact form.

Etherberry_V1.1 Bottom

EtherBerry V 1.0 Bottom View

EtherBerry_V1.1 Top

EtherBerry V 1.0 Top View


  1. Hi, i have two questions:
    1) Its possible buy only the board without the component of this shield??
    2) How to configure Raspberry for this shield?

    Many Thanks

    1. Hi Mattia,
      yes it’s possible to buy only the pcb, but the LAN9252 is not simple to mount…
      The new pcb version 1.6 is under test and will be available from April.
      We’ll update the page for software details.

      Best regards

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.