Electronics For भारत

Electronics, Code and some insights for भारत (India)

Diff and Patch : A Guide

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.

Diff and Patch Concept Image

Running TL866II Plus in Manjaro Linux

TL866II Plus on Manjaro (Arch Linux)

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.

Securing Raspberry Pi

Secure Raspberry Pi

Using Raspberry Pi for your IoT experiments - a given. Like the white hair on my head.
Many don’t realize the real threat it poses these days to security. There have been many reports of IoT devices being hijacked. And then used for malicious purposes. Like peeping into your drawer. Even worst looking into your code. I don’t want people to know how many cockroaches and worms lie hidden in my old code. ;-)

Well, instead of loosing your night’s sleep read this.

Setting Up Msys2;MinGW64 for Windows

Many of us Windows users try to have Visual Studio environment.
But that’s not always great option. Unless you are ready to download 8GB on your internet bandwidth.

I personally like Visual Studio and its fast upcoming cousin VS Code. But hate the large download part.

Hence an opensource alternative is a need of the hour.
Also if you like to compile linuxy style code with Makefile in all its glory.

MinGW64 at your service friend!

ESP8266 Unofficial Windows Development Environment

It has been long time since I worked on ESP8266 and that too native SDK from Esperssif. With the rusty know-how and lack on info online, I had a mixed start again. Hope that the experience shared here might be helpful for many users, who wish to do ESP8266 native SDK development on Windows Platform. But are afraid that most of the working tools for ESP8266 are linux friendly.

Not to worry you are in good company.