© 2023 Hashnode
#embedded-systems
Usually, library functions and APIs are provided by the vendors of MCUs for working with select onboard peripherals. This greatly lowers the learning curve, as coding it up from scratch is extremely t…
General Purpose Input/Output are typically pins found on a computer or microcontroller board that can interface with external devices. Software can configure these pins as inputs or outputs at runtime…
Welcome to issue 136 of our newsletter on embedded systems! I hope you'll like the selection that I have hand-picked for you. I wish you a happy weekend and happy reading. Happy reading! Sponsor Embe…
Like many others, I learned of Arduino very early when I was learning about embedded systems. It felt great to be able to build pretty complex projects like a remote-controlled fan without much of a m…
Bitwise Operations Bitwise operations are logical operations that are performed on binary representations of numbers. They include AND, OR, XOR, NOT, and shift operations. These operations can help ma…
This week Siemens revealed a new vulnerability in its S7-1500 CPU product family: Missing Immutable Root of Trust. What does it mean in simple words? The device can't ensure the integrity of the code …
Low-level development has been a niche area as most of the developers out there(including the ones in my circle) have chosen to abstract away from the lower levels and focus on higher-level languages …
Wingman Software giveaway is over and we had the pleasure of randomly picking the two winners. roo***@z***.com is the winner of the Live TDD Training seat. san***@s***.net is the winner of the Self-Pa…
As we reflect on the past year, the Hardware team took stock of what went well and what didn't go as planned in their work. In this post, we hear from our team of Embedded Systems and Network Support …
This blog post is the seventh of a multi-part series of posts where I explore various peripherals in the STM32F401RE microcontroller using embedded Rust and embassy. Please be aware that certain conce…