Back in February I wrote about the Olimex ESP32-EVB board, which looked like an exciting development in the ESP32 world. Well, Olimex have posted a remarkably frank update on the progress of the EVB on their own blog, saying of the initial revision that “[it had] too many errors” and that they had “decided to trash it and just move forward to revision B”. The problems apparently included non-functional ethernet and missing pull-ups (Olimex assumed they were already included on the ESP32 module, when in fact they weren’t).
The updated, rev-B version is well underway and the aforementioned blog has some interesting back-and-forth in the comments section regarding the choice of ethernet controller and other design issues.
The latest news on rev-B is that it has automatic programming mode via the USB connector (ala NodeMCU), a new IR transmitter/receiver and an additional CAN bus. One of the “user” buttons has been removed, as there’s now no free GPIO to handle it due to the new features just mentioned.
All in all, an interesting insight into the evolution of a new product.