-
New epaper component for ESP-IDF
E-paper component driver for the ESP-IDF framework and compatible with ESP32 / ESP32S2 can be found in this repository: https://github.com/martinberlin/CalEPD Codenamed Cal e-pe-de for the initials of E-Paper Display this is basically all what I’ve been doing the last weeks. Learning more about C++ object oriented coding and preparing a class that can be used…
-
Testing the new ESP32-S2
I got one ESP32-S2 Saola board and I will be making some tests on this repository: https://github.com/martinberlin/ESP32-S2 ESP32-S2 integrates a rich set of peripherals, with 43 programmable GPIOs which can be flexibly configured to provide USB OTG, LCD interface, camera interface, SPI, I2S, UART, ADC, DAC and other common functionality. ESP32-S2 provides the optimal HMI…
-
Arduino-esp32 course – Espressif is on the www WebServer vs HttpClient – Chapter 4
Chapter 4 introduces code examples to make a server in ESP32
-
Arduino-esp32 course – General-purpose input/output (GPIO) – Chapter 3
I want to state here that I’m not an electronics engineer and I know the basics only after years of tinkering and because I use to soldier PCBs for my father since I’m 8 or so. So if there is anything that is not correctly explained just comment and I will try to document it…
-
Arduino-esp32 course – Event driven WiFi and build_flags configuration – Chapter 2
On this new release we will focus on connecting our Espressif board to WiFi and will also the powerful build_flags to inject the defines directly on compilation time. This will make our WiFi configuration easier and leave it in a place where it can be easily configured, again in our platformio.ini project configuration file: [env:espressif8266]…
-
Arduino-esp32 Basic course – Getting started – Chapter 1
First of all, this small series of blog posts, assume you have installed and are familiar with Platformio IDE to edit and upload code to your Espressif chips. We ‘ve covered in another post the installation and getting started part with this nice IoT editor. Please refer to this section of Platformio to get the…
-
Trying out Waveshare E-Paper ESP32 driver board
In my pursuit to make the CALE displays as small as possible but also to learn how different boards interact with Epaper I got last week an Waveshare E-Ink ESP32 driver board. Not all the boards need to use the default SPI GPIOs of the ESP32 and this was one of this cases. Opening the…
-
Hackaday projects update: CALE Eink Calendar and udpx
I must say although I’m not proud of all the projects I tried to document in Hackaday I do like a lot udpx and Remora, that are made initially to control Addressable LEDs, but they could be expanded and used for another uses. CALE This is actually an old project for the agency I work…
-
PHP Symfony versioning and composer
Lately I’ve been switching to new versions and upgrading Symfony for client projects that I cannot reveal, but what I would like to share in this simple and short post is what combinations worked for me after many hours switching versions and dependancies. Symfony 4 This is the easiest one since is the last version…
-
Cordova cross platform mobile applications
After the small Chrome App experience that resulted in a very compact app that reads Video and sends an UDP binary stream to ESP32 Led controllers I decided to start learning how to program a real mobile app. Real because I find that the way to do it must end in the App Store and…