-
UDP + Brotli compressed messages on Microcontrollers: Sending more with less
I wanted to document on this paper my efforts on researching a way to send efficiently a lot of data to an ESP32. One of the attractive features of UDP is that since it does not need to retransmit lost packets nor does it do any connection setup, sending data incurs less delay. That made…
-
Exploring ESP32 Mesh technology
On last short holidays on Barcelona I went to visit my father and I brought with me a very small present: Preview and git #repository https://t.co/9UtWLAJeqA for any model of Heltec #esp32 boards. Extended ESP IDF example pic.twitter.com/itm1vHvqfM — Fasani Corp. (@martinfasani) April 7, 2019 Well actually the second one is for him, but the…
-
Espressif ESP-Mesh updates their App with a new UX
About a month ago I started learning to use ESP-IDF and got very interested in Espressif Mesh Lamps. It’s a lot of fun for me to create my own ESP-Mesh LEDs lamps with this technology. But as with everything I touch that is open-source, apart of being a user, I try to collaborate and made…
-
ESP-IDF Libraries in Arduino framework
I started to dig a bit more into the Iot development network from Espressif with the intention to slowly learn something new. All the official examples of Mesh lights, ESP32-Camera and ESP-WHO that presents a preliminary version of face recognition are built on the top of the IDF. So sooner or later, I think will…
-
Starting to do smart-home appliances with ESP-Mesh
“ESP–Mesh reduces the loading of smart light devices on the router by forming a mesh with the smart light device.” I’ve started months ago getting some smart lights for home and I’ve chosen Osram since it was about half the price than Phillips VUE. But the thing with this systems, though they work nice and…
-
Simple IoT image logging using BigIot.net
Since beginning of 2019 I’m participating in a project called “Low cost / low power sleep / WiFi Camera” so I purchased a couple of low cost boards, between them the LilyGO ESP 32 Camera. BigIot.net is an interesting IOT API site Not only an API but a very interesting infrastructure that is also possible…
-
Espressif multi-SPI workshop
Serial parallel interface was developed by Motorola in the eighties and is the standard or short communication in embedded devices. The data transmission is explained in detail in the Wikipedia SPI article. But basically is along this lines and we will add some code examples below: The bus master sets up the clock using a…
-

PlatformIO: An alternative to Arduino IDE and a complete ecosystem for IoT
As an introduction I would like to make clear that I’m not a C++ advanced coder or IoT professional, I do this just because it’s a challenge, and because it’s a lot of fun compared to my 9 hrs/5 days a week web developer doing PHP and Admin panels for clients in Germany. Two months…
-
Chunk uploading files via WiFi with Espressif boards
Derived from this FS2 Camera project I would like to make an sequential uploader that matches this use-case.Any file major than 50 Kilobytes will be uploaded in chunks of 50 Kb, using the following workflow: Picture.jpg (150 Kb) -> Read fifo from Arducam -> Send first 50 Kb to upload API along with an md5…
-

ESP-32 a new standard of speed and connectivity
Developed by Espressif the ESP32 brings a new standard in low-cost WiFi boards. After porting one project to this new board I must say that it’s very similar to the ESP8266 and most code except some updated libraries, should work with minimal effort. “ESP32 is a series of low-cost, low-power system on a chip microcontrollers…