This tutorial explains how to use STM32 USB CDC class to communicate with a PC as a virtual COM port. You’ll learn to configure CubeMX, transmit and receive data without UART.
Search Results for “usb”
STM32 USB CDC Tutorial: Device and Host Example Using HAL + CubeMX
Learn STM32 USB CDC (Communication Device Class) setup in Device and Host mode. Includes real code for data transfer between two STM32 boards.
This tutorial will cover how to interface the HID Devices (Mouse & Keyboard) with STM32. We will use the USB HID Host interface of the STM32..
This tutorial will cover how to interface the USB FlashDrive with STM32 via the USB port. We will use the USB HOST MSC of the STM32..
This tutorial will cover how to use the USB mass class (msc) in STM32. We will use the RAM / SD Card as a storage in the computer…
TM1637 Arduino Tutorial: Interface 4-Digit 7-Segment Display, Examples and Real-Time Clock Project
Step-by-step Arduino TM1637 tutorial. Learn to display numbers, set brightness, show decimal points, and build a real-time clock with DS3231. Full code examples included.
HC-SR04 Arduino Tutorial: Measure Distance and Display on Serial Monitor & LCD1602 I2C
This tutorial teaches you how to interface the HC-SR04 ultrasonic sensor with Arduino. Measure distance using Serial Monitor, display it on I2C LCD1602, and implement advanced features like filters, non-blocking readings, and error handling for reliable results.
How to Interface SSD1306 0.96” OLED Display with TM4C123G Tiva C: Text, Shapes, and Animations
Learn how to interface the SSD1306 0.96″ OLED with the TM4C123G microcontroller. This beginner-friendly guide covers wiring, fonts, text, shapes, bitmaps, and smooth UI animations.
MPU6050 Arduino I2C Tutorial: Pinout, Wiring, Calibration, Raw Data, and Code Examples
A complete MPU6050 Arduino guide covering pinout, I2C wiring, raw accelerometer and gyroscope readings, calibration for all axes, and converting values into real-world units. Includes full code examples and comparison with ADXL345
STM32 W5500 Ethernet Tutorial (Part 5): HTTP Webserver on STM32
In this part of the STM32 W5500 Ethernet series, learn how to build a simple HTTP Web Server on STM32. Create static webpages, handle URIs, control GPIO from a browser, and run a multi-socket web server using the W5500 module.
How to Interface LCD1602 with TM4C123G Tiva C Using I2C (Full Guide with Code)
A complete guide to interfacing the LCD1602 over I2C with the TM4C123G Tiva C. This tutorial covers library creation, sending commands and data, cursor control, printing numbers and floats, advanced display features, and common troubleshooting issues.
Arduino ST7920 Tutorial (128×64 LCD): Wiring, Setup, U8g2, and Text Display Guide
A complete beginner-friendly guide to using the ST7920 128×64 LCD with Arduino. Covers wiring in SPI mode, U8g2 setup, “Hello World” display, fonts, graphics, and troubleshooting.
