Learn how to interface the W5500 Ethernet module with STM32 using SPI. This step-by-step tutorial covers setup in STM32CubeIDE, DHCP and static IP configuration, and successful ping testing.
Search Results for “usb”
How to Interface I2C LCD1602 Display with Arduino (With Custom Characters)
Learn how to use I2C LCD1602 with Arduino to display text, numbers, scrolling messages, and custom characters with examples and troubleshooting tips.
TM4C123 GPIO Tutorial – Digital Input and Output using Tiva C LaunchPad
This TM4C123 GPIO tutorial explains how to configure digital input and output on the Tiva C LaunchPad. You’ll learn to control LEDs, read push buttons, and create precise delays using SysTick in Code Composer Studio.
How to Interface SHT21 Sensor with STM32 using I2C (Step-by-Step with Code and Circuit Diagram)
In this guide, you’ll learn how to interface the SHT21 sensor with an STM32 microcontroller using I2C communication. We’ll cover CubeIDE configuration, code explanation, and read accurate temperature and humidity data on the serial console.
Complete Arduino I2C Tutorial with Examples: Wire Library & Projects
Learn how to use I2C communication in Arduino. Understand master-slave setup, Wire library functions, I2C scanner code with examples.
Interfacing MFRC522 RFID Module with STM32 using SPI
This tutorial explains how to connect the MFRC522 RFID reader to STM32 via SPI, read card UIDs, and perform actions like LED or relay control using STM32CubeIDE.
Arduino UART Tutorial: Step-by-Step Guide to Serial Communication
This Arduino UART tutorial teaches you step-by-step how to use serial communication. Learn to send and receive data between Arduino and PC, control devices with UART
STM32 IoT Tutorial (Part 5): MQTT Subscribe with ESP8266, DMA & FreeRTOS
In this STM32 IoT tutorial, we show how to subscribe to MQTT topics using ESP8266 with DMA and FreeRTOS. Includes LCD1602 display and LED control demo.
TM4C123G LaunchPad Tutorial: Setup CCS Studio and Build Your First Program
Step-by-step guide to blink the on-board LED on the TM4C123G LaunchPad using Code Composer Studio. Learn GPIO setup, code explanation, and troubleshooting tips.
STM32 IoT with ESP8266 (Part 4): Publish MQTT messages with RTOS
This tutorial shows how to connect STM32 with ESP8266 and use FreeRTOS to publish MQTT messages efficiently. By splitting tasks and using queues, the system stays modular, scalable, and reliable—perfect for building robust IoT applications.
STM32 IoT with ESP8266 (Part 3): MQTT Connect and Publish messages
This tutorial shows how to implement MQTT publish on STM32 using the ESP8266 Wi-Fi module. We connect to HiveMQ broker, build the publish packet, and continuously send messages to the topic
STM32 IoT with ESP8266 (Part 2): – Send Sensor Data to ThingSpeakCloud
Learn how to send temperature, pressure, and humidity data from STM32 + ESP8266 to ThingSpeak using the BME280 sensor in this IoT tutorial.

