MetricMQ: Exploring Lightweight Messaging for Constrained Devices

MetricMQ: Exploring Lightweight Messaging for Constrained Devices

Why I am building MetricMQ, the trade-offs it explores, and how to try its basic publish-and-subscribe flow without an ESP32.

Message brokers let applications exchange data without every producer maintaining a direct connection to every consumer. On a microcontroller, the protocol parser, buffers, reconnect logic, and security code all compete with the application for memory. MetricMQ started with a practical question:

Automating Hardware Testing with Python

Automating Hardware Testing with Python

Good measurement is extremely essential in testing, because acquired data drives key engineering decisions. While engineers prefer automated testing to minimise human error and accelerate the process of data acquisition. But automated testing is not all about running scripts on a loop. If not checked, automated testing can introduce incorrect conclusions and poor engineering decisions

Pagination