Skip to Content
  • What Is Transport Layer Security (TLS)?

    What Is Transport Layer Security (TLS)?

    When you connect to a website over HTTPS, send an email, or push code to GitHub, you’re relying on a cryptographic protocol called Transport Layer Security (TLS). It’s a series of cryptographic techniques that ensure your data is private, authentic, and tamper-proof as it travels through networks filled with untrusted intermediaries. For embedded and IoT…

    Read more


  • Deep Learning on Microcontrollers: The State of Embedded ML in 2025

    Deep Learning on Microcontrollers: The State of Embedded ML in 2025

    Edge AI has been gaining traction, and deploying deep learning models on microcontrollers (MCUs) has evolved from a niche experiment to a mainstream engineering practice. In 2025, embedded machine learning (ML) has grown from keyword spotting experiments to powering industrial anomaly detection, predictive maintenance, and vision-based automation, all on devices with just a few hundred…

    Read more


  • ESP32 – How to Perform an HTTP GET Request with ESP-IDF

    ESP32 – How to Perform an HTTP GET Request with ESP-IDF

    Previously, we looked at how to write a simple WiFi driver for the ESP32 using ESP-IDF. Now, we’ll dive into using that WiFi connection (or virtual Ethernet, if you use QEMU) to make simple HTTP GET requests with low-level BSD sockets. We’ll walk through the fundamentals of HTTP communication, including how to structure requests and…

    Read more


  • How to Get a Job in Edge AI: Essential Skills for 2025

    How to Get a Job in Edge AI: Essential Skills for 2025

    Edge AI refers to artificial intelligence that runs directly on devices at the “edge” of the network: things like smartphones, smart cameras, industrial sensors, autonomous vehicles, and IoT devices. Instead of sending data to remote servers for processing, edge AI performs inference and decision-making locally on the device itself. This architecture delivers crucial advantages: reduced…

    Read more


  • ESP32 – Creating a WiFi Driver with ESP-IDF

    ESP32 – Creating a WiFi Driver with ESP-IDF

    One of the biggest selling points of the ESP32 is its integrated Wi-Fi hardware and software stack. In this tutorial, you’ll learn how to create a robust Wi-Fi driver using ESP-IDF that connects to your local network. While this is a simplified example that doesn’t cover advanced features like provisioning or credential storage, the concepts…

    Read more