enc28j60 is one of the cheapest device for wired connections; in this article, we’ll learn how to manage this device for plain and SSL connection with our ESP32
The ENC28J60 is a stand-alone Ethernet controller with an industry-standard Serial Peripheral Interface (SPI). It is designed to serve as an Ethernet network interface for any controller equipped with SPI.
Microchip’s ENC28J60 is a 28-pin, 10BASE-T stand alone Ethernet Controller with on board MAC & PHY, 8 Kbytes of Buffer RAM and an SPI serial interface. With a small foot print package size the ENC28J60 minimizes complexity, board space and cost.
We already saw the w5500 devices to make a wired connection with STM32; now, we will examine enc28j60, a cheaper device with few resources but relatively stable and widely diffused. We also try to add SSL for a secure connection.