A lot of buzz nowadays around Lora, sigfox, NB-IOT and other LPWAN based technologies. this short post is about a basic introduction on the LPWAN technologies
LPWAN means low power wide area network LPWAN technology is
perfectly suited for connecting devices that need to send small amounts of data
over a long range, while maintaining...
Callgraph generation using gcc, egypt & graphviz
In this post, we will see how to use gcc, egypt & graphviz to generate call graphs of any C-based source code / multiple source codes. This technique will be helpful if you are working on legacy code and want to have a view of the code architecture at first.Among the three tools mentioned above, GCC is generally pre-installed in Linux. So You need...
ARM Cortex-M0 : Introduction

Well we designers come to a point when we want to go to the next level of embedded designing and we start to think about ARM based microcontrollers. So what is ARM ?
Actually ARM is a processor and the processor core is sold by the company also named ARM to different vendors like STM , Texas Instruments , Atmel and so on . So these vendors...
Event Driven Embedded Programming
Introduction
I guess most of us as beginners in embedded systems programming in C++, probably start writing firmware with a super loop like architecture where
all our statements/function calls reside in the main loop
we start including arduino like libraries
we create global objects & start using the objects in the main loop.
being a bit more mature & in order...
Subscribe to:
Posts (Atom)
Categories
- ESP32 (16)
- Electronics (3)
- Embedded-CI_CD (4)
- Embedded-Linux/Android (4)
- IOT (3)
- OOP (7)
- Projects (7)
- TDD (2)
Pages
Firmware Engineer
- Hassin
- Works on Firmware, Embedded Linux, Smart Metering, RTOS, IoT backend
Contact Form
Copyrighted by Hassin. Powered by Blogger.