Skip to main content

Tags

Beginner Guide

Everything tagged “Beginner Guide” across notes, resources, and Mochi logs.

STM32 Nucleo board connected to UART, I2C, and SPI test hardware on an electronics workbench
NotesFirmware

STM32 Beginner - P3: UART, I2C, and SPI with HAL

Learn the three common STM32 interfaces: use UART for debugging, I2C for sensors, and SPI for displays or memory with STM32CubeIDE and HAL.

Read more
STM32 Nucleo board wired to an LED and push button on a practical electronics workbench
NotesFirmware

STM32 Beginner Guide P2: GPIO, Interrupts, and Timers from the First Example

Learn to configure GPIO, capture a button event with an EXTI interrupt, and create a periodic time base with a timer on STM32CubeIDE using a NUCLEO-G071RB board.

Read more
STM32 Nucleo board with analog input, PWM LED and DMA test hardware on an electronics workbench
NotesFirmware

STM32 Beginner Guide P4: ADC, PWM, and DMA from Analog to Continuous Data

Learn to read analog signals with ADC, control LED brightness with PWM, and transfer multiple samples through DMA on STM32CubeIDE using HAL.

Read more
STM32 Nucleo development board connected to a laptop on a real electronics workbench
Trending
NotesFirmware

STM32 Beginner Guide P1: What Is STM32 and Which Board Should You Choose?

Learn what STM32 is, distinguish chips, modules, and development boards, then choose a practical board for learning GPIO, HAL, STM32CubeIDE, and embedded firmware from the beginning.

Read more
An ESP32-S3 development board beside a BME280 sensor and MacBook Pro displaying a local sensor dashboard on a realistic electronics workbench
NotesFirmware

ESP32 Beginner Guide – P5: Wi-Fi and Web Server

Connect ESP32 to Wi-Fi, find its IP address, and build a local web server that displays BME280 temperature, humidity, and pressure in a browser.

Read more
An ESP32-S3 development board, BME280 breakout, and sensor modules arranged beside a MacBook Pro on a practical electronics workbench
NotesFirmware

ESP32 Beginner Guide – P4: Connecting Sensors

Connect digital, analog, and I2C sensors to ESP32; read temperature, humidity, and pressure from a BME280 and diagnose devices that are not detected.

Read more
ESP32 development boards prepared for a beginner project beside a MacBook Pro on a real electronics workbench
NotesHardware

ESP32 Beginner Guide – P1: What Is ESP32 and Choose ESP32

Learn the difference between ESP32 chips, modules, and development boards, then choose an ESP32-C3, ESP32-S3, or classic ESP32 board without buying hardware you do not need.

Read more
An ESP32-S3 development board connected correctly to a MacBook Pro on a practical electronics workbench while preparing the first firmware upload
NotesFirmware

ESP32 Beginner Guide – P2: Setup and Upload Your First Sketch

Install Arduino IDE and Arduino-ESP32, select the correct board and port, upload your first sketch, and fix Failed to connect errors on ESP32, ESP32-C3, and ESP32-S3.

Read more

Nastrotek uses cookies for analytics and ad personalization to help us understand how the site is used. You can accept or decline non-essential cookies. Privacy Policy