Counted 30 active IoT devices at home, 90% of them created by me. What's your count?
Run a C Language Interpreter on Your ESP32

This is pretty interesting: Run a C Language Interpreter on Your ESP32 https://www.codeproject.com/Articles/5061494/Run-a-C-Language-Interpreter-on-Your-ESP32
MQTT certificate based mutual authentication

Implemented #MQTT certificate based mutual authentication for my home automation with access policies for publish/subscribe, much like Amazon AWS #IoT, only #DIY . It is now much more secure #esp32 #mosca Added certificate revocation list functionality. Took extra effort to make it work without MQTT broker restart. Next is profivioning API for the nodes
ESP32-S2 secure Wi-Fi MCU
@EspressifSystem I'd love to get my hands on the #ESP32-S2 , count me in for a tester https://www.espressif.com/en/news/espressif-announces-%E2%80%A8esp32-s2-secure-wi-fi-mcu
Come see me

Come see me #security #infosec #passwords
DIY sliding door opener
A short video blog post of my DIY sliding door #Iot opener https://harizanov.com/2019/05/iot-sliding-door-opener/ https://youtu.be/BPzyOmaaLY0 #esp8266 #DIY #MQTT #smarthome #homeautomation
IoT sliding door opener

My front gate has joined the Internet of Things and is now controllable from my phone. The sliding door opener is a Beninca BULL 5M. The project is DIY, based on ESP8266 + MQTT and I can now open/close/read the…
The Dunning-Kruger effect

The Dunning-Kruger effect is a real thing, I get a reminder every now and then
Demo of pairing a remote wireless sensor
Demo of pairing a remote wireless sensor, RFM69 based, with main control hub https://youtu.be/r7twp9cV2z4 #IoT #ESP32 #rfm69 #homeautomation
Self-made esp8266 gate controller

Installed a self-made esp8266 gate controller with magnetic switch status sensor, I can now open/close/read the statate of the gate from anywhere. #IoT #esp8266
Pull-ups on I2C lines

Forgot to add pull-ups on I2C lines, retrofitted resistors save the day
2.4GHz vs 433MHz range tester

Wrote a 2.4GHz vs 433MHz range tester: sending espnow 2.4GHz and RFM69 @ 433MHz from master to a slave node. 433MHz range is much better from what I can see but I am comparing apples to pears here..
Touch GUI to control my paradox home alarm

Working on touch GUI to control my paradox home alarm
Human-Machine Interface (HMI) modeling and implementation
New post: Human-Machine Interface (HMI) modeling and implementation using event-driven finite-state machines https://wp.me/pawL3e-1i8
Human-Machine Interface (HMI) modeling and implementation using event-driven finite-state machines

Modern HMIs are built as graphical user interfaces (GUI) with touch-based user interaction. Complex HMI development is always challenging because of the dynamic nature of the required behavior, underlying functions, and graphical design. Building a PoC prototype through code is time-consuming,…
3.5″ TFT
New post: Experimenting with a 3.5″ TFT https://wp.me/pawL3e-1hq
Experimenting with a 3.5″ TFT

I decided to test a 3.5″ TFT version of the TFT32 project as the original version’s 2.4″ 320×240 TFT is a bit small-ish. The TFT I chose is an ILI9488 480×320 3.5″ with resistive touch. The upgrade was pretty straightforward,…
Testing ILI9488 3.5″ TFT clocked @ 40Mhz
Testing ILI9488 3.5" TFT clocked @ 40Mhz in 4 wire SPI mode with DMA, looks pretty responsive. #LittlevGL #ESP32 https://youtu.be/HVVAo9QdOfM
ESP32 + 480*320 ILI9488 TFT with touch + LORA

It lives! #esp32 + 480*320 ILI9488 #TFT with touch + #LORA (not yet populated on the PCB) + RTC + piezo buzzer
Hand soldering 40 pin 0.5mm pitch FPC

Hand soldering 40 pin 0.5mm pitch FPC isn't my favorite thing to do, but here it is
Automated GUI load tests

Running automated GUI load tests, found couple memory leaks that were otherwise slipping
Excellent free guide by Michael Barr

I have some reading to do for tonight, excellent free guide by Michael Barr
Prototype PCBs for ESP32 3.5″ TFT IoT control hub

Prototype PCBs for ESP32 3.5" TFT IoT control hub project
People-Tools-Processes
New post: People-Tools-Processes https://wp.me/pawL3e-1hk
People-Tools-Processes

As an IT team manager, I am responsible for forming highly engaged and efficient teams. Building an agile team requires a fine balance of skilled and motivated people, fine-tuned processes and proper tool selection.Put too much focus on people and…
Done is better than perfect
Reminder to self: done is better than perfect.
Real-time 3D rendering on ESP32

Toying with real-time 3D rendering on ESP32, adapted @elect_gombe 's code to my hardware setup
My solar water heater (220l) reached 79*C

My solar water heater (220l) reached 79*C yesterday #summeriscomming
Tech talk #3
New post: http://DEV.BG tech talk #3 https://wp.me/pawL3e-1gi
DEV.BG tech talk #3

I did a tech talk about my ESP32 based IoT control hub project on Feb 5th, 2019 at Work & Share Coworking Space Sofia. Over 100 people signed up for the event organized by DEV.BG, it was a pleasant surprise…
Professional enclosure design for my ESP32 control hub

Considering professional enclosure design for my #ESP32 control hub/thermostat project #IoT #homeautomation
IoT presentation at dev.bg

Was crowded at my IoT presentation @ http://dev.bg today, thank you for attending!
