Sharing some thoughts on using mTLS (mutual TLS authentication) to secure IoT solutions in a blog post: https://harizanov.com/2019/06/using-mtls-to-secure-iot-solutions/
mTLS to secure IoT solutions


Sharing some thoughts on using mTLS (mutual TLS authentication) to secure IoT solutions in a blog post: https://harizanov.com/2019/06/using-mtls-to-secure-iot-solutions/

While delivering on the promise of streamlined efficiencies and operational insights, smart IoT devices also present a new and more widespread threat to users and personal data. No one really needs reminding of the security implications of IoT. Think of…
Counted 30 active IoT devices at home, 90% of them created by me. What's your count?

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

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
@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 #security #infosec #passwords
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

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 is a real thing, I get a reminder every now and then
Demo of pairing a remote wireless sensor, RFM69 based, with main control hub https://youtu.be/r7twp9cV2z4 #IoT #ESP32 #rfm69 #homeautomation

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

Forgot to add pull-ups on I2C lines, retrofitted resistors save the day

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..

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

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,…
New post: Experimenting with a 3.5″ TFT https://wp.me/pawL3e-1hq

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 in 4 wire SPI mode with DMA, looks pretty responsive. #LittlevGL #ESP32 https://youtu.be/HVVAo9QdOfM

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 isn't my favorite thing to do, but here it is

Running automated GUI load tests, found couple memory leaks that were otherwise slipping

I have some reading to do for tonight, excellent free guide by Michael Barr

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

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…
Reminder to self: done is better than perfect.

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 yesterday #summeriscomming
New post: http://DEV.BG tech talk #3 https://wp.me/pawL3e-1gi

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…