New ESP32-WROVER Ethernet Board
Posted: Mon Apr 23, 2018 10:57 pm
I Needed Ethernet, but could not find anything that was small. So I designed one, and added some things as well.
Here is the first prototype for the ESP32-Wrover with Ethernet. Name to be figured out yet. If it turns out enough people want it I will start selling them. Price is to TBD, as quantity really matters to help with that. It currently works, and in the next few days I will be hooking some I2c and SPI peripherals to it and creating a video of it in action. Have demo code working for both in ESP-IDF and Arduino.
Some info about the board.
1) 0.1" pin headers, to plug into your favorite solderless breadboard.
2) LAN8720A Ethernet Transceiver.
3) Onboard 3.3v 2A switching power supply. Vin max 17V. Plenty of power to power all your peripherals.
4) SX1509BIULTRT, GPIO Expander 16CH, via I2C. This is quite a wicked chip. Has 2 power rails that you can select the voltage for the I/O pins. Built in features like LED breath, flash, & keyboard scanning . There are 2, 10 pin headers for each GPIO port. GND, GPIO 1-8, VCC for that 8-pit port. Here is the data sheet:
https://www.semtech.com/uploads/documen ... 0x_89b.pdf
There is no onboard USB programmer to save on cost. Instead, I designed one of those too.
Here is the first prototype for the ESP32-Wrover with Ethernet. Name to be figured out yet. If it turns out enough people want it I will start selling them. Price is to TBD, as quantity really matters to help with that. It currently works, and in the next few days I will be hooking some I2c and SPI peripherals to it and creating a video of it in action. Have demo code working for both in ESP-IDF and Arduino.
Some info about the board.
1) 0.1" pin headers, to plug into your favorite solderless breadboard.
2) LAN8720A Ethernet Transceiver.
3) Onboard 3.3v 2A switching power supply. Vin max 17V. Plenty of power to power all your peripherals.
4) SX1509BIULTRT, GPIO Expander 16CH, via I2C. This is quite a wicked chip. Has 2 power rails that you can select the voltage for the I/O pins. Built in features like LED breath, flash, & keyboard scanning . There are 2, 10 pin headers for each GPIO port. GND, GPIO 1-8, VCC for that 8-pit port. Here is the data sheet:
https://www.semtech.com/uploads/documen ... 0x_89b.pdf
There is no onboard USB programmer to save on cost. Instead, I designed one of those too.