-
Mar- 2024 -10 MarchArticles
Unlocking Efficient and Declarative State Machine Implementation in Firmware Using SML Library 📚 (p1)
Abstract Today we’re talking about a crucial aspect of firmware design – the Finite State Machine (FSM), commonly known as…
Read More » -
Jul- 2023 -25 JulyMicros
Magnetometer Calibration Wirelessly Over BLE
Calibration for the magnetometer is essential for any operation that involves using magnetometer data. Among the available PC tools for…
Read More » -
May- 2023 -19 Mayprojects
Open-source Qibla finder with tilt compensation using 9-DoF IMU and GPS
After doing research on available designs on the internet for Qiblah compass devices, I found that the available ones are…
Read More » -
9 MayArticles
Towards understanding IMU: Frames of reference used to represent IMU orientation and how to visualize the circuit orientation using Vpython library
We explained how the accelerometer and gyroscope work in the IMU in the previous part. We showed the characteristics of…
Read More » -
Mar- 2023 -24 MarchArticles
Towards understanding IMU: Basics of Accelerometer and Gyroscope Sensors and How to Compute Pitch, Roll and Yaw Angles
An IMU chip contains accelerometer and gyroscope sensors, and it is referred to as 6-axis IMU or 6 DoF IMU.…
Read More » -
Dec- 2022 -15 DecemberArticles
Magnetometer Soft Iron and Hard Iron Calibration: Why and How
IMU series: Towards understanding IMU: Basics of Accelerometer and Gyroscope Sensors and How to Compute Pitch, Roll and Yaw…
Read More » -
Oct- 2020 -17 OctoberArticles
It is not too late to learn FPGA: Getting Started with programmable logic
If you are an embedded system developer or an Engineer who took a course about FPGA at college time and…
Read More » -
Sep- 2020 -22 SeptemberArticles
That’s What You Will Get When You Use PCBWay Assembly Service — A Guide to PCBWay’s PCBA Part 2
On 21 Aug I placed a PCB and PCBA service orders on PCBWay website and on 15 Sep a box…
Read More » -
Jul- 2020 -23 JulyMicros
‘Given’ Hardware Behavioral Testing Is Needed ‘Then’ Use Analog Discovery 2 With Behave Python Framework
The title itself “Given Hardware Behavioral Testing Is Needed, Then Use Analog Discovery 2 With Behave Python Framework” is written…
Read More » -
5 JulyArticles
First Time To Order PCB Assembly Service? A Guide to PCBWay’s PCBA
PCBA or Printed Circuit Board Assembly is the process of getting the PCB components populated to the bare PCB, where…
Read More »