
You want to know what is the BOOT0 pin, what is a Bootloader, and how to program an STM32 via UART, then this Tutorial is for you.

Learn how to configure an I2C EEPROM, setup I2C on STM32 and read and write data on the EEPROM using STM32 HAL Library.

How to design an STM32 board that runs on a battery with MCP73831 and is easily programmable with USB thanks to the CP2102 USB-to-UART chip.

Learn the Basics of Linux Storage Management. Efficiently configure block storage, filesystems, and LVM. Get started with lsblk, gdisk, df, fstab and more!

Wondering how to create a custom STM32 PCB with KiCad and JLCPCB? Check out this post.

A custom GPS Tracker project featuring STM32F0 and SIM808 GPS/GPRS module with a custom PCB designed with KiCad. Supports MQTT and AES-128 encryption.