Skip to content

Hussam Talks Tech

Welcome to my Electronics Blog!

Menu
  • Home
  • STM32
  • KiCad Tutorial
  • ESP32
  • Raspberry Pi
  • About
Menu

Category: STM32

Is the Zephyr framework the right choice for your embedded project?

Posted on 11.10.202618.10.2026 by halherta

I recently decided to experiment with Zephyr to build applications for my STM32 based EmbLynx board. I found the process of developing custom board files and setting up USB CDC functionality very cumbersome; despite having some familiarity with device trees. I worked on a simple USB CDC Zephyr project for 3-4 days straight. I did…

Read more

Redirecting printf to the serial port on the STM32 with Newlib-Nano

Posted on 10.10.202621.10.2026 by halherta

In this blog entry, standard printf redirection to the serial port on STM32 microcontrollers (STM32G474RE specifically) will be covered via the standard Newlib-nano. Whether you create an new STM32 project with Visual Studio Code (VSC) + STM32Cube plugin or the STM32CubeIDE, both project setups will automatically add newlib-nano and syscalls.c and sysmem.c to the project….

Read more

Why I2C buses get stuck, and how to recover them on the STM32

Posted on 19.09.202619.09.2026 by halherta

In this blog entry, I’d like to focus on the I2C ‘stuck bus’ problem. I first encountered this bug when trying to read data from three different I2C sensors all integrated on the SENSEVAL-SCB4XV1 DIL24 board for my smart environmental monitoring system project. I will not cover the basics of the I2C bus here. For…

Read more

Introducing EmbLynx. An STM32G474RE development board

Posted on 08.08.202617.10.2026 by halherta

The EmbLynx board is a development board for the STM32G474RE micro-controller. The STM32G474RE is a mainstream ARM Cortex-M4 micro-controller (running up to 170 MHz) heavily optimized as a mixed-signal system-on-chip (SoC). It integrates extensive analog infrastructure alongside math accelerators designed for digital power conversion, motor control, and advanced sensing applications. Overview of the Peripherals on…

Read more
October 2026
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Sep    
  • C and C++
  • Electronics
  • ESP32
  • KiCad
  • KiCad Tutorial
  • Linux
  • Micropython
  • Python
  • Raspberry Pi
  • STM32

Archives

  • October 2026
  • September 2026
  • August 2026
  • January 2026
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
© 2026 Hussam Talks Tech | Powered by Minimalist Blog WordPress Theme