ESP32: ethernet enc28j60 with plain (HTTP) and SSL (HTTPS)
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
Ethernet, the global standard for networking the world’s personal computers, had its origins in the research of Robert Metcalfe. Metcalfe, hired as a post-doctoral researcher on Xerox’s efforts to build an early personal computer, was tasked with finding a way to link a bank of computers with a laser printer and the Internet, then known as ARPANET. Ethernet was the solution.
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
In this article, we are going to explore the w5500 module with our Raspberry Pi Pico, w and the other rp2040 boards. w5500 is a quite powerful device that allows an Ethernet wired connection.
Many people ask me for some examples of wired connections; in my mind, the first thing I thought of is the w5500 device, one of the most famous and powerful. We’ll start to learn how to manage plain and SSL requests.
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.
When I started using the STM32 I discovered a world. they are powerful with a lot of features, but they have lacks a network connection. This can be resolved with a w5500 module, a quite powerful device that allows a wired connection.