Skip to content

Hussam Talks Tech

Welcome to my Electronics Blog!

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

C and C++

Introducing EmbLynx. An embedded systems development board based on the STM32G474RE microcontroller

Posted on 08.08.202611.08.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

UDPNode: A C++ class for UDP Communication

Posted on 25.08.202509.11.2025 by halherta

A couple of months ago, I decided to pursue few IOT project ideas that could benefit from basic UDP (User Datagram Protocol) communication. The MQTT and CoAP protocols are definitely more robust and secure. But there are some situations where the basic UDP protocol is sufficient. The POSIX C socket API built into Linux is…

Read more

Bit Manipulation in C Part II – Read Modify Write Operations

Posted on 30.07.202524.04.2026 by halherta

This article covers Read Modify Write (RMW) operations. These operations allow the programmer to manipulate one or more bits of interest within a variable (or register), without affecting the state of the rest of the bits in that variable (or register). In order to understand RMW operations, the reader must have a solid foundation in…

Read more

Bit Manipulation in C Part I – Bit Manipulation Basics

Posted on 30.07.202525.12.2025 by halherta

The topic of bit manipulation in C doesn’t seem to get as much attention in many C programming books and study guides. Perhaps because it’s a not used regularly by application developers and system programmers. Knowledge of bit manipulation is however downright critical in the fields of embedded systems, kernel space programming and device drivers…

Read more
August 2026
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« Jan    
  • C and C++
  • Electronics
  • ESP32
  • KiCad
  • KiCad Tutorial
  • Linux
  • Micropython
  • Python
  • Raspberry Pi
  • STM32

Archives

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