Example Video Resource
February 11, 2026This is an example video resource entry. Replace this with your actual video content.

Written by Marco Ciau Software Engineer focused on Backend Development, Embedded Systems, and Industrial IoT. I build scalable systems that connect hardware and software using modern web technologies and low-level programming.
This is an example video resource entry. Replace this with your actual video content.
Tutorial paso a paso para crear tu primer dispositivo IoT usando Datacake y ESP32. Aprende a conectar sensores, enviar datos a la nube y visualizarlos en tiempo real.
Aprende a mostrar imágenes en una pantalla TFT de 5 pulgadas Elecrow usando ESP32 y LVGL. Tutorial completo sobre conversión de imágenes y optimización de memoria.
Aprende a crear una aplicación completa de termostato inteligente usando ESP32 y LVGL. Incluye interfaz gráfica, control de temperatura y conectividad WiFi.
Tutorial completo sobre cómo integrar LVGL (Light and Versatile Graphics Library) en ESP32 usando Arduino IDE. Desde la instalación hasta tu primera interfaz gráfica.
Aprende a crear un chatbot funcional usando Arduino (ESP32) y la API de OpenAI GPT-3.5. Tutorial completo en español con código y ejemplos prácticos.
En esta guía te mostraré cómo crear un **dashboard completo en Datacake** usando dos tipos de widgets esenciales: **value widgets** para mostrar valores numéricos y **chart widgets** para visualizar tendencias históricas. Usaremos como ejemplo un sensor ambiental BME280 que mide temperatura, humedad y presión atmosféric
As projects grow, consistency becomes a real problem especially around commit messages and Pull Request descriptions. Different styles, missing context, or unclear intent slow down reviews and make history harder to read.
Learn how to transform messy Zephyr projects with hardcoded #define constants and messy codebase into clean, modular, and configurable code using Kconfig and CMakeLists.txt for better maintainability.
In this post, learn how to optimize resource sharing in FreeRTOS by using queues for inter-task communication. Explore a real-time embedded system case study, where queues prevent memory corruption, improve performance, and enable safe data sharing between tasks like RFID tag reading, payment validation, and server communication. Discover best practices for managing queues, task prioritization, and scalable design in FreeRTOS.
Learn how to manage multiple screens in an ESP32 thermostat UI using LVGL. This tutorial covers two approaches: Create and Destroy on Demand and Pre-create and Switch, helping optimize memory and improve screen transitions in embedded applications.
In this first blog post about LVGL, we'll explore how to set up a simple graphical user interface (GUI) using an ESP32 and a TFT display. You'll learn about LVGL's architecture, how to connect your hardware, and how to display a basic "Hello " message on the screen. Touch interaction won't be covered in this post but will be explored in future tutorials.
Explore the Zephyr Build System and learn how CMake, KConfig, and Ninja work together to configure and compile your projects efficiently. Understand the configuration and build phases with detailed explanations and visual guides.
Understand the Zephyr Device Driver Model in the nRF Connect SDK. Learn how to interact with hardware using generic APIs and device references from the devicetree, with examples for GPIO and UART peripherals. Perfect for embedded developers.
Discover the common mistakes in IoT projects and learn how to avoid them. This post highlights frequent errors with real-world examples, offering practical advice for creating successful IoT products.
In this blog tutorial, we will embark on an exciting journey to integrate two cutting-edge technologies: the Arduino ESP32 and GPT-3.5. By combining these powerful tools, we can create an interactive chatbot capable of engaging in natural language conversations with users in real-time.
Learn to Dockerize Node.js & TypeScript apps! 🐳🚀 Develop seamlessly with containers. Your guide to effortless deployment.
Discover basic of Redux: Manage app state with actions. Learn predictable coding for centralized control. 🔄🌐
Explore Docker Compose: Perks, Compose file, and vital commands. Simplify multi-container apps effortlessly. 🐳🧩🚀
Dive into Docker's basics: What's Docker? How do images and containers work? Demystify the Dockerfile. Start your Docker journey now! 🐳