<img height="1" width="1" src="https://www.facebook.com/tr?id=1101141206686180&amp;ev=PageView &amp;noscript=1">

Blog

Posts On software-firmware-design

Click here to see All posts

Chaos Testing: Your Software is Broken

What’s the problem?
Read More

Bitbucket Pipelines - Just a Series of Tubes

 
Read More

Embedded Signal Processing: Sine Wave Generation

Introduction The humble sine wave, often our first journeys into the realm of acoustics and sometimes bane of math students in schools the world over. In the embedded world, sine waves are similarly ubiquitous. Often, [..]
Read More

Rest API's (Get Requests)

I have spent a reasonable amount of time fiddling around with REST API’s and they have been very fun to use when developing pet projects. REST, in this context, stands for representational state transfer. In typical web [..]
Read More

Introduction to PCB Design and Manufacturing: Part 2 Schematics

A couple months ago, I wrote the first in a series of posts on an introduction to PCB Design and Manufacturing: In that post, I gave a very high-level overview of the process and began introducing some key concepts for PCB [..]
Read More

Nyquist Rate and Antialiasing Filter Explained

In mud pulse telemetry, we use a sync signal for synchronization. A commonly used sync signal are four equally spaced pulses. The sync signal allows us to align the data properly for decoding. After synchronization, pulse [..]
Read More

Good Firmware Programming: Quantitative vs Qualitative

Write Software for others as you wish they would write for you.
Read More

Wireframe, Mockups, and Prototypes

Before implementing a new feature in an application, it is common practice to create and wireframe and mockup first. These are visual preview of the app made without a time commitment towards any code. These can be used to [..]
Read More
Go Back To Blog