Category: Tutorial

Ultra WideBand RYUW122 Guide: Wiring Library Examples (Arduino/ESP32) 0

Precision Indoor Positioning with Ultra WideBand UWB, ESP32 & Arduino: Hardware & Basics

Achieve centimeter-level accuracy in your projects with the Reyax RYUW122 UWB module. This comprehensive guide covers the advantages of UWB over Bluetooth, detailed wiring diagrams for Arduino and ESP32, and a custom library to simplify development. From hardware setup to Anchor-Tag communication examples, learn how to master indoor positioning and distance measurement.

Turn Cheap Chinese X99 into a Beast: BIOS Unlock & Unbrick Guide 0

Turn Cheap Chinese X99 into a Beast: BIOS Unlock, Turbo Boost & Unbrick Guide

Chinese X99 motherboards (Huananzhi, Machinist, Kllisre, Atermiter) offer incredible value for money, especially when paired with Intel Xeon E5 V3 processors. However, to unleash their full potential, specifically the All-Core Turbo Boost Unlock, you often need to modify and flash the BIOS.

ESP32 and ESP8266: Sending Emails with Attachments (EMailSender v4.0.0 Library) with complete STARTTLS Support 0

How to Send Emails with Attachments on ESP32/ESP8266 (EMailSender v4.0.0 & STARTTLS)

And finally, the updated guide for using EMailSender v4.0.0 on ESP32 and ESP8266! This tutorial covers everything you need to know about sending secure emails from your ESP32 board using the new STARTTLS support on port 587.

Arduino UNO/Mega and Ethernet: Sending Emails with Attachments 0

Arduino UNO/Mega and Ethernet: Sending Emails with Attachments (EMailSender v4.0.0 Library)

Welcome to this updated guide for sending emails with Arduino UNO and Mega using my EMailSender v4.0.0 library. This article is an evolution of the previous one, focusing on the new library version and introducing a robust and reliable solution for boards with low RAM.

0

SSD1683 eInk Display with GxEPD and ESP32 (and CrowPanel 4.2″ HMI): fonts, shapes, and images

Continuing our previous tutorial on configuring the ESP32 SSD1683 display and wiring, this article dives into text and shape rendering, demonstrating font scaling with setTextSize(), custom GFX fonts via setFont(), and drawing lines, rectangles, circles and rounded shapes. We’ll also cover converting images to 1-bit byte arrays with the online generator and displaying them on the E-Ink screen.

SSD1683 eInk Display with GxEPD and ESP32 (and CrowPanel 4.2" HMI): basics and configuration 0

SSD1683 eInk Display with GxEPD and ESP32 (and CrowPanel 4.2″ HMI): basics and configuration

ePaper displays offer ultra-low power consumption and paper-like readability, perfect for battery-powered and outdoor devices. The SSD1683 controller handles timing, waveforms, and pixel updates for crisp, ghost-free images. Learn how to connect an SSD1683 panel to an ESP32 with GxEPD, configure SPI, set display parameters, and perform full or partial updates on a CrowPanel 4.2″ HMI also.

Using an ILI9341 Display with the TFT_eSPI Library 2

Complete Guide: Using an ILI9341 Display with the TFT_eSPI Library

This comprehensive guide explains how to use an ILI9341 TFT display with the optimized TFT_eSPI library on ESP32 and similar boards. It covers wiring, library installation, configuration, and provides detailed code examples for drawing shapes, text, images, animations, and troubleshooting. It also outlines next steps, including touchscreen integration and advanced display features. Learn to customize your projects.

esp32 i2c protocol 0

Guide to I2C on ESP32: Communication with Heterogeneous 5V and 3.3V Devices, Additional Interface Management and Scanner

I love the I2C protocol, when I need a sensor, every time, I try to find one with this protocol, I have also written some libraries for various sensors that use I2C.
In this article we are going to take a look on ESP32 I2C features and check some problem.