Skip to content
No results
  • ESP32
    • Getting Started
    • Board Comparisons & Pinouts
    • ESP32 Boards & Modules
    • ESPHome Guides
    • Sensors & Components
  • Arduino
    • Arduino vs ESP32
  • Home Assistant
    • Home Assistant Guides
    • Smart Home Projects
    • Smart Home Energy
  • NAS & Servers
    • NAS Buying Guides
    • Home Assistant on NAS
    • Storage & Backups
  • Projects
    • Smart Home
    • Automation & Control
    • Automotive Electronics
  • News
  • More Topics
    • Raspberry Pi
    • STM32
    • Schematics
    • Tools & Accessories
    • Troubleshooting & Tips
    • Code Snippets
    • Networking & Connectivity
    • Matter, Thread & Zigbee
    • Environment & Weather
    • Energy Monitoring
    • Hardware Design
    • Data Logging & Cloud
    • Downloads
    • Links
    • Uncategorised
Esp32.co.uk
  • ESP32
    • Getting Started
    • Board Comparisons & Pinouts
    • ESP32 Boards & Modules
    • ESPHome Guides
    • Sensors & Components
  • Arduino
    • Arduino vs ESP32
  • Home Assistant
    • Home Assistant Guides
    • Smart Home Projects
    • Smart Home Energy
  • NAS & Servers
    • NAS Buying Guides
    • Home Assistant on NAS
    • Storage & Backups
  • Projects
    • Smart Home
    • Automation & Control
    • Automotive Electronics
  • News
  • More Topics
    • Raspberry Pi
    • STM32
    • Schematics
    • Tools & Accessories
    • Troubleshooting & Tips
    • Code Snippets
    • Networking & Connectivity
    • Matter, Thread & Zigbee
    • Environment & Weather
    • Energy Monitoring
    • Hardware Design
    • Data Logging & Cloud
    • Downloads
    • Links
    • Uncategorised
Esp32.co.uk
  • STM32

STM32 RS-485 Modbus RTU on the Blue Pill with HAL

Build a Modbus RTU client on the STM32 Blue Pill with RS-485 and HAL. Wire the transceiver, time DE and TC, and verify holding-register replies.

  • panakos
  • 10 November 2026
  • STM32

STM32 I²S Microphone with DMA on the Black Pill

Capture an INMP441 on the STM32F411 Black Pill with I2S and circular DMA. Set 16 kHz clocks, size the buffer and decode signed 24-bit samples.

  • panakos
  • 10 November 2026
  • STM32

STM32 Hardware CRC32 on the Blue Pill with HAL

Calculate STM32F103 hardware CRC32 with HAL. Match MPEG-2 and zlib profiles, handle byte order and tails, and verify a binary frame.

  • panakos
  • 10 November 2026
  • 1 Comment
  • STM32

STM32 TIM1 Complementary PWM with Dead Time on the Blue Pill

Set up TIM1 complementary PWM on an STM32 Blue Pill. Calculate dead time, measure the non-overlap and test the hardware break and manual re-arm.

  • panakos
  • 10 November 2026
  • STM32

STM32 Quadrature Encoder with TIM3 on the Blue Pill

Read a quadrature encoder with STM32 Blue Pill TIM3. Wire A and B, set the input filter, handle 16-bit wraparound and calculate signed RPM.

  • panakos
  • 10 November 2026
  • STM32

STM32 FreeRTOS Tutorial with Static Tasks and Queues on the Blue Pill

Run FreeRTOS on an STM32 Blue Pill with static tasks and queues. Set up SysTick and TIM2, test queue overload and check stack use.

  • panakos
  • 10 November 2026
  • STM32

STM32 microSD Data Logger with SPI and FatFs on the Blue Pill

Build an STM32 Blue Pill microSD data logger with SPI and FatFs. Wire an SDHC card, append CSV rows and verify the data after syncing.

  • panakos
  • 10 November 2026
  • 1 Comment
  • STM32

STM32 Flash Settings Tutorial for the Blue Pill

Store settings in STM32F103 Flash with STM32Cube HAL. Reserve two pages, validate records at boot and recover from interrupted saves.

  • panakos
  • 10 November 2026
  • STM32

STM32 Timer Tutorial: Prescalers, Interrupts and Input Capture on the Blue Pill (2026)

Quick answer: On an STM32F103C8 Blue Pill, configure a general-purpose timer such as TIM2 with the correct input clock, prescaler (PSC) and auto-reload register (ARR). For a typical 72 MHz timer clock, PSC = 7199 and ARR = 9999 produce…

  • panakos
  • 9 November 2026
  • STM32

STM32 Blue Pill CAN Bus Tutorial: bxCAN Loopback, Filters and a Two-Node Lab

Build a 500 kbit/s CAN link with the STM32F103 Blue Pill. Test bxCAN silent loopback, set a standard ID filter, and connect two terminated SN65HVD230 nodes.

  • panakos
  • 9 November 2026
1 2 3 4 5
Next
Copyright © 2026 - WordPress Theme by ESP32.co.uk