Added GUI visualization of a 424-510MHz spectrum scan using RFM69 and ESP32. Note the peak at 433MHz, I was holding a 433MHz door opener keyfob to test it
GUI visualization of a 424-510MHz spectrum scan


Added GUI visualization of a 424-510MHz spectrum scan using RFM69 and ESP32. Note the peak at 433MHz, I was holding a 433MHz door opener keyfob to test it

Picking a free RF channel is fundamental for good link quality. Working on a RFM69 spectrum scanner that will suggest free channel upon pairing a wireless sensor with the gateway. The RSSI spectrum looks like this where I live (suburban), there is an obvious band to avoid:

Experimenting with Atmega328 OTA update over RFM69 wireless link, works fine. Remaining is to implement this+GUI on the TFT32 esp32-rfm69 gateway project, so it can reflash the relay actuators if needed.
I am caught up in a "want vs need" dilemma regarding LowPowerLab's CurrentRanger https://lowpowerlab.com/guide/currentranger/ Anyone who owns one (or the original uCurrent): is it worth the 160 € it costs here in the EU?
Fooling myself that I'm cleaning up my workbench space, while actually moving things out of sight. Too embarrassed to share a photo.

Don't trust the 3D model 😉

I rarely use Arduino nowadays, one reason is its amateur-ish IDE. Thankfully there are alternatives like using it within Eclipse C/C++ IDE, which partially deals with my Arduino intolerance in the rare cases I resort to it.

Had to increase a WiFi AP association timeout on an ESP32 project, it was failing to connect in <15 sec. What is the recommended time to wait before considering a connection attempt timed out?

Dealing with bugs..

Added a software low-pass filter on a remote humidity sensor's readings, the result is quite obvious
New post: Thoughts on structuring a productive software development team https://wp.me/pawL3e-1kv

Do agile teams really need only developers? My take on BAs, architects and QA after a debate with a Fortune 500 team manager friend.
Knowing what PE2 is is a sign of aging says a colleague with irony.. oh, well, not only do I know what it is, but I have used it for quite a while back then.

Got one of the WROOM-32 downloader boards, may come in handy.. #esp32
Considering creating a new LoraWAN based product family, targeting industrial and agricultural IoT

Toying with an old project of mine, a RFM69 based keyfob. Added support for it to my DIY sliding door opener to act as a backup, when the Internet is down and I can't use the app on my phone
Last-minute preparations for the "IoT Bulgaria Summit 2019" event tomorrow, Sept 14, 2019. My session topic is "Securing MQTT for embedded IoT devices with Mutual TLS Authentication", starting 9:30am. Register for free here: https://www.eventbrite.com/e/iot-bulgaria-summit-2019-tickets-54290900545 The slides I presented are available here: https://drive.google.com/file/d/1FglRqRC5rAlap4HCLp-MgqwR1gnZMIVc/view?usp=sharing

Injection molded enclosure for the ESP32 based thermostat controller, looks and feels pretty neat #IoT

Interfacing an ESP32 gateway with a wireless 433Mhz fire alarm, see it in action https://youtu.be/4-7YdF4ifOU #IoT #esp32 #smarthome

49mA with display off and maximum wifi power savings + DFS enabled while maintaining WiFi and 433Mhz connections to low power battery sensors Note that this is at 5.12V or roughly 80mA on 3.3V; CPU speed varied between 160 and 80Mhz as needed

I've kept myself busy the last few months according to my Github contributions stats, working mostly on private repositories

It is just me, or @Google's Chrome 404 error title has an extra '1' instead of '!' ? Someone's Shift key must have slipped. I find it cute though, shows that there are humans behind it.. #bug #Google @Google Version 76.0.3809.100 (Official Build) (64-bit)

Uploading firmware and other partition items like CA/client cert, cert key, NVS partitions, espfs images using @SpritesMods's esphttpd project https://github.com/Spritetm/esphttpd #ESP32
Upgraded my ESP-IDF to v3.3-rc, expecting the upgrade to v4.0 to be PIA given the number of material changes #ESP32
Added GUI to show serial debug output to the TFT https://youtu.be/19-C5f2eHmQ #esp32 #iot #lvgl #embedded
Reminder: the "S" in IoT stands for Security

Our 13m³ pool water temperature reaching just over 30°C thanks to the DIY solar heater I blogged about last year https://harizanov.com/2018/07/diy-swimming-pool-solar-heater/ solar harvesting
Node-RED deserves more than this.. https://x.com/knolleary/status/1159172242665811968
Considering moving all graphical resources (icons, fonts) of the TFT32 thermostat project to dedicated OTA update-capable partitions to allow GUI branding and customization. Few technical challenges to do so, but completely doable. PoC of that done, and working well. As a result of the decoupling of graphical resources from the code, the OTA image for…
Can't think of a reason why anyone would need an ESP32 emulation in QEMU, but TIL that it exis https://github.com/Ebiroll/qemu_esp32
Three ways of provisioning an ESP32 with WiFi credentials: smartconfig, AP captive portal, and GUI: https://www.youtube.com/watch?v=UNdZGgIRWVo
It's close to a year since I started working on my ESP32 based thermostat controller/gateway project with TFT display. It now has 120K+ lines of code (components included), work done entirely at nights/weekends. What's the longest you have worked on a passion project? #IoT https://x.com/mharizanov/status/1027868368500666368