New post: TFT32 β ESP32 based IoT control hub/gateway with TFT, RFM69 and more https://wp.me/sawL3e-tft32
MQTT-ed my Christmass tree lights using TFT32

MQTT-ed my Christmass tree lights using TFT32 powered touch control. It sends Tasamota flashed Sonoff S20 commands over MQTT using #Arduino #littlevgl #ESP32 #TFT source code: https://github.com/mharizanov/TFT32/tree/master/examples/gui/mqtt_controller Buy TFT32 https://harizanov.com/product/tft32/ Merry Christmas!
20 pcs ESP32 TFT project ready

20 pcs #ESP32 TFT project ready π
cURL for ESP32 OTA
Even better idea: switch to cURL for #ESP32 OTA, that will enable OTA over gzip compressed http(s) sources, (s)ftp, ssh #IoT
Compress OTA images to reduce OTA time
Idea: compress OTA images to reduce OTA time, similar to UART flash on #ESP32
GUI to monitor OTA updates to ESP32 TFT project

Added GUI to monitor OTA updates to #ESP32 TFT project
3D printed enclosure for ESP32 TFT project

Testing 3D printed enclosure for #ESP32 TFT project #IoT, looks and feels much more finished now π
SQLite DB on ESP32 on a SPIFFS partition

Experimenting with SQLite DB running on #ESP32, the database itself on a SPIFFS partition. I have some pretty interesting use cases in mind.. https://github.com/siara-cc/esp-idf #IoT
ESP32 graphical GUI resources in shared R/O SPIFFS
Moving #ESP32 graphical GUI resources to dedicated shared R/O SPIFFS partition to reduce main code partition sizes. This also decouples the code from GUI, allows easier branding/styling of the final product, but complicates OTA updates..
20 PCBs for revision 6 of my ESP32 TFT project

20 PCBs for revision 6 of my #ESP32 #TFT project arrived. I think that it is complete now, need to stop shelling money on perfecting it at least π Now awaiting components delivery to run a small batch SMD assembly. I will have few spares to sell late December
ESP32 OTA over MQTT TLS
Working on native #ESP32 OTA over MQTT (TLS), the use case is that I have devices behind restrictive firewalls that block outgoing HTTP(S) connections but allow MQTT over TLS
ESP32 GUI translation proof of concept works well

#ESP32 GUI translation proof of concept works well. Thanks for the translation tips! #IoT
SPI/I2C peripherals drivers to #esp-idf #RTOS

Porting various SPI/I2C peripherals drivers to #esp-idf #RTOS has been a major #PITA, but I'm almost done… phew #ESP32 #RFM69
3D-printable enclosure for my ESP32 TFT display project

The 3D-printable enclosure for my #ESP32 TFT display project is taking shape, but still WIP.. #IoT
Touch driver for the ESP32 GUI

Touch driver for the #ESP32 GUI implemented, looks and feels lovely
3D-printable enclosure for my ESP32 TFT IoT project

Working on a 3D-printable enclosure for my #ESP32 TFT #IoT project
ESP32 driven touch workins well

#ESP32 driven touch workins well :).. and I am bad at drawing
Touch display arrived today

Touch display arrived today. Did some SMD soldering by hand, all works well at first glance. Tons of coding ahead.. #ESP32 #TFT #IoT #RFM69
Sensor saturation has become reality
Connected devices are no longer an innovation, rather an expectation. Sensor saturation has become reality. There is absolutely nothing special about connecting a device to the internet and collecting data from it anymore.#IoT as a buzzword describing the future is probably dead?
Pushing an ILI9341 TFT to its limits with 60MHz DMA-enabled

Pushing an ILI9341 TFT to its limits with 60MHz DMA-enabled SPI on #ESP32 Correction: SPI can only run on 80/n frequencies [n between 1 and 8], so 8MHz, 8.89MHz, 10MHz, 11.43MHz, 16MHz, 20MHz, 26.67MHz, 40MHz, 80MHz . Setting SPI clock to 60MHz actually meant it got mapped to 40MHz, anything>60MHz meant setting to 80MHz. Thatβ¦
LiPo batteries for an upcoming ESP32 e-paper display project

LiPo batteries for an upcoming #ESP32 e-paper display project arrived
ESP32 TFT project with a resistive touchscreen

Did another PCB revision to my #ESP32 TFT project to allow the use of a resistive touchscreen. Did that after seeing my daughter push the screen on a prototype of my non-touch version with a finger in an attempt to use the GUI.. obviously, button-controlled GUI is not intuitive
Moisture sensor PCBs for a flood detection IoT project

Made some moisture sensor PCBs for a flood detection #IoT project
ESP32 WiFi credentials manager

Working on #ESP32 WiFi credentials manager #IoT
Button driven touch-less GUI on ILI9341 320×240 TFT

Testing button driven (touch-less) GUI on ILI9341 320×240 TFT using #LittlevGL powered by #ESP32
Testing Ili9341 TFT hardware scrolling

Testing Ili9341 TFT hardware scrolling with appropriate use case #ESP32
PCB revision for the ESP32 RFM69-to-MQTT gateway

Working on a PCB revision for the #ESP32 RFM69-to-MQTT gateway with TFT display. Added a piezo buzzer, htu21d TH sensor and a LDR for smarter screen dimming.
RTS/CTS for ESP8266 ESP32 auto-reset
Interesting http://esptool.py wrapper that lets you use RTS/CTS for #ESP8266 / #ESP32 auto-reset on firmware flashing instead of the usual RTS/DTR method. Saves a few components thus reducing project cost. Description and code here https://github.com/jimparis/esptool-ftdi
Running TFT demo on my ESP32 gateway project

Running TFT demo on my #ESP32 gateway project
Prototype PCB for the RFM69 to MQTT IoT gateway

Prototype PCB for the RFM69 to MQTT #IoT gateway with TFT, RTC, atsha204 encryption and neopixel is ready, works well. Excited π
RFM69+BLE-to-MQTT ESP32 gateway with TFT status display

My new home automation IoT ecosystem architecture is taking shape. Now working on a PCB for a RFM69[+BLE] -to-MQTT ESP32 gateway with TFT status display. Next is low power, battery-operated wireless status display with e-paper and RFM69+atmega328 + more..
TFT support to a RFM69+BLEMQTT gateway PoC project

Added TFT support to a RFM69+BLE<–>MQTT gateway PoC project. So many ideas, so little free time to materialize them..
