08 Jun 2020, 12:17pm TZ +05:30

We are going to look at a example of Blinky running on
STM32F3DISCOVERY Board
.
Additionally we would be doing Debugging on the Zephyr OS. All this on the good ness of Manjaro (Arch Linux).
This is Part 2 in the series of post on Zephyr OS. In Part 1 we saw how to setup the development environment. In Part 3 we look at how to get started with Application Development
on Zephyr OS using our custom blinky projects on
STM32F3 Discovery Board
.
...08 Jun 2020, 06:25am TZ +05:30

The Zephyr OS is based on a small-footprint kernel designed for use on
resource-constrained and embedded systems: from simple embedded
environmental sensors and LED wearables to sophisticated embedded
controllers, smart watches, and IoT wireless applications.
From
Zephyr Project Documentation
We would look at initializing the environment and installing necessary dependencies.
This is Part 1 in the series of post on Zephyr OS.
In Part 2 we would look at
an Example of Blinky program running on
STM32F3DISCOVERY Board
. In Part 3 we look at how to get started with Application Development
on Zephyr OS using our custom blinky projects on
STM32F3 Discovery Board
.
...31 Mar 2020, 03:21pm TZ +05:30

Jupyter is great tool for Python development. It’s an open-source web application that
allows you to create and share documents that contain live code,
equations, visualizations and narrative text.
It’s used for data cleaning, scrapping and transformation, numerical simulation, statistical modeling,
data visualization, machine learning, and much more.
In-fact, I have already used it in some of my hardware projects.
Let’s Get this installed in our machines.
And have some fun !
...31 Jan 2020, 04:40pm TZ +05:30
Finally its 2020 !
Need to dust the cob-webs.
It’s time to UPGRADE!
But things just keep adding to stack of TODOs
...28 Nov 2019, 10:18am TZ +05:30
One and only annoying problem with pacman
:
warning: dependency cycle detected:

After long time searching I found a reliable solution.
Let’s look at how we can make it - walk in the park!.
...07 Nov 2019, 01:14pm TZ +05:30
It was a Deepawali 2019 purchase for October. But finally arrived in November.
TP-Link Archer T9UH an Excellent low cost
AC1900 Dual Band (2.4GHz and 5GHz) WiFi USB 3.0 Dongle
Mine was a V2 version, which I realized later.

Fig: TP-Link Archer T9UH WiFi Dual Band USB 3.0 Dongle
Source: TP-Link Archer T9UH
Let’s look how it faired for me! - without loosing my sleep of it.
May be it might help you in some way.
...26 Sep 2019, 08:52am TZ +05:30
Finding our difference between files is a common thing I used to do.
For most of the time I had the trusty k3diff.
Things got messy with command line and scripting the difference job.
I am not sure how many times I searched for diff command linux
in Google.
Also, do manual patching not knowing the patch
command was a handicap.
Hence after much spite, I have decided to log it down here.

...14 Sep 2019, 09:03pm TZ +05:30
Now, who does not know about
J-Link
in the embedded community.
This is Quick way to install it in my favorite
Manjaro Linux
...14 Sep 2019, 11:31am TZ +05:30
It has been complicated to understand the cryptic number system of Nordic Semiconductor
development boards.
They don’t mention it clearly in their infocenter site also.
I decided, I had enough trouble loosing hair on this one.
Solving this mystery was imperative.
...13 Sep 2019, 08:21pm TZ +05:30

The TL866II Plus is a Parallel programmer.
Freqenty used in my lab for programming age old chips like AT89C51.
One might wonder what use I have for these old 8051.
Well I have big box full of these !
And many of my project still run 8051.
Yes!
All this time, Windows was the only way for this programmer.
Since, I am using Manjaro Linux wanted it to work there.
Lets look at how I mad this possible.
...