Are you intrigued by the world of embedded devices and the Internet of Things (IoT), but unsure where to begin? Look no further than “A Beginner’s Guide to Designing Embedded System Applications on Arm Cortex-M Microcontrollers.” Authored by Ariel Lutenberg, ...
Embed Threads Latest Articles
AVR Programming: Learning to Write Software for Hardware
Book description: AVR Programming If you’re an Arduino enthusiast or a hobbyist looking to delve deeper into the world of microcontrollers, you’ve probably heard of Atmel’s AVR microcontrollers. These chips are the backbone of Arduino and are the preferred choice ...
Embedded Systems Architecture – Second Edition
Introduction: Embedded Systems Architecture – Second Edition In today’s world, where technology is everywhere, understanding how things like phones and smart devices work on the inside is really important. “Embedded Systems Architecture – Second Edition” is a book that helps ...
Top Embedded Interview Questions and Answers
I remember getting my first “Embedded Interview” after countless hours of CV editing, formatting and writing customized cover letters while applying to Job portals and startup websites. It was exciting all nevertheless the pressure to ace my interview got me wishing if ...
How Microcontrollers Gets Started?
Introduction: Starting with microcontrollers can feel like waking them up from sleep. Whether it’s through a reset button press or powering them on, this action kickstarts a series of steps to prepare the microcontroller for action. In this journey, one ...
STM32 Printf Methods: SWV, RTT, UART and Semihosting
Fixing problems in STM32 microcontrollers is a big part of making them work well. Let’s talk about some simple ways to find and solve these problems. We’ll look at ways to show what’s happening inside the microcontroller as it runs. ...
How to Use printf on STM32 using ITM+SWO line
When you’re building cool stuff with STM32 microcontrollers, finding and fixing issues is like being a detective for your gadgets. One handy tool you have in your toolkit is Serial Wire View (SWV). In this beginner-friendly guide, we’ll explore what ...
What is Bit Banging and How to use it?
What is Bit Banging? Bit banging is a software-based method of interfacing with external devices using standard input/output operations rather than specialized peripheral interfaces or hardware modules. The term “bit banging” comes from the fact that the software is directly ...
How to Use printf and scanf on STM32 using UART
STM32 microcontrollers are powerful tools in building smart devices. Making communication and debugging simpler is vital for these projects, and one way to achieve this is by using the UART interface. In this blog post, we’ll guide you through the ...
The Best STM32 IDE – STM32CubeIDE vs. Keil uVision
Picking the Best STM32 IDE: STM32CubeIDE vs. Keil Choosing the best STM32 IDE is crucial for efficient microcontroller projects. Explore the features of STM32CubeIDE and Keil uVision to make an informed decision for your development needs. STM32CubeIDE: Good Stuff: Things ...