Few questions, which were raised by a friend of mine, have been motivated me to write the second part of the article Problem with interrupts.  In this, I will discuss few important points and how the things actually working behind the screen.  For simplicity, I’m taking a generic 8051 core, nevertheless the fundamentals would be … Continue reading »

Hi readers, Recently, this website faced some technical difficulties and downtime due to a misconfiguration in DNS.  As a result, the visitor count was reduced by around 87%, which is a big number.  So, I thought it would be a nice idea to have a place in which the regular visitors can report the issues … Continue reading »

  In an interesting experiment which we have done recently, it was required to setup a Bluetooth serial connection between a unix-like computer and a windows machine.  The unix-like computer is a beaglebone, runs Ubuntu 12.04 LTS, which is being accessed using SSH.  Although, setting up a virtual serial channel between the two devices seems … Continue reading »

Free ARM Development Tool Sometime back, I posted few articles describing the procedures of setting up Eclipse IDE for STM32 ARM development.   The interesting reader can follow through the following links to get more information to set up a free ARM Development tool by himself. Configuring Eclipse IDE for STM 32 ARM Development - Fundamentals … Continue reading »

OK, lets be honest. If someone wants a sub 100$ linux box to play with, then there are not much options! In fact Raspberry Pi and BeagleBone are among the best choices around. So what? What are the pros and cons of the ends? You just wait and scroll down! Feature Raspberry Pi BeagleBone Comments … Continue reading »

BeagleBone is a low cost yet fully featured BeagleBoard, which is currently valued for 89$. I know that it’s not the cheapest option for a GNU ARM Linux box, especially in comparison to Raspberry Pi. However, according to Element 14, Raspberry Pi has a lead time of 165 days, which is almost a half year, … Continue reading » No related posts.

BeagleBone is a low cost yet fully featured BeagleBoard, which is currently valued for 89$. I know that it’s not the cheapest option for a GNU ARM Linux box, especially in comparison to Raspberry Pi. However, according to Element 14, Raspberry Pi has a lead time of 165 days, which is almost a half year, … Continue reading » No related posts.

Part 01 of this tutorial – Introduction, the tools you need make a complete tool chain based on free and open source tools for ARM development Part 02 of this tutorial – Configuring the Eclipse IDE with Cross Compiler Support for STM32 ARM development Part 03 of this tutorial – Startup files and linker description for STM32 ARM … Continue reading » Related ...

Part 01 of this tutorial – Introduction, the tools you need make a complete tool chain based on free and open source tools for ARM development Part 02 of this tutorial – Configuring the Eclipse IDE with Cross Compiler Support for STM32 ARM development Part 03 of this tutorial – Startup files and linker description for STM32 ARM … Continue reading » Related ...

Part 01 of this tutorial – Introduction, the tools you need make a complete tool chain based on free and open source tools for ARM development Part 02 of this tutorial – Configuring the Eclipse IDE with Cross Compiler Support for STM32 ARM development Configuring STM32 Startup If you have followed the already published and … Continue reading » Related ...

Part 01 of this tutorial – Introduction, the tools you need make a complete tool chain based on free and open source tools for ARM development Part 02 of this tutorial – Configuring the Eclipse IDE with Cross Compiler Support for STM32 ARM development Configuring STM32 Startup If you have followed the already published and … Continue reading » Related ...

Python is a largely popular, and powerful language.  Moreover, it has gained its popularity in scientific community, with its numerical analysis, symbolic manipulations, and plotting modules.  It can be seamlessly integrated with Eclipse IDE, as it does with LaTeX, which is a pleasure to work with.   I was always used to run my scripts using command line, or if I’m too lazy to do … Continue reading » Related ...

Python is a largely popular, and powerful language.  Moreover, it has gained its popularity in scientific community, with its numerical analysis, symbolic manipulations, and plotting modules.  It can be seamlessly integrated with Eclipse IDE, as it does with LaTeX, which is a pleasure to work with.   I was always used to run my scripts using command line, or if I’m too lazy to do … Continue reading » Related ...

Part 01 of this Tutorial At this point, All the tools which you need to program your ARM processor has been set up.  For the portability, I would recommend you to do the following. Create a folder somewhere – such as Dev_Base (Development Base) Copy the Eclipse folder to Dev_Base – Refer the Part01 of … Continue reading » Related ...

Part 01 of this Tutorial At this point, All the tools which you need to program your ARM processor has been set up.  For the portability, I would recommend you to do the following. Create a folder somewhere – such as Dev_Base (Development Base) Copy the Eclipse folder to Dev_Base – Refer the Part01 of … Continue reading » Related ...

This is a step by step tutorial to about how to setup GNUARM compiler with the superior Eclipse IDE, for embedded applications. Before we begin, you should have these things in your system. Eclipse CDT – an excellent general purpose IDE for anyone.  Even for LaTeX writers. Download the C developers’ version from http://www.eclipse.org/downloads Mentor’s Code … Continue reading » No ...

This is a step by step tutorial to about how to setup GNUARM compiler with the superior Eclipse IDE, for embedded applications. Before we begin, you should have these things in your system. Eclipse CDT – an excellent general purpose IDE for anyone.  Even for LaTeX writers. Download the C developers’ version from http://www.eclipse.org/downloads Mentor’s Code … Continue reading » No ...

One of my workmates flicked me a problem, which he is encountering in finite element modelling of a motor, while I was roaming around.  What would be the general form of ellipse, which can be rotated around the origin of Cartesian plane (for the simplicity), and the general form of ready-to-rotate ellipse with an arbitrary … Continue reading » No related posts.

One of my workmates flicked me a problem, which he is encountering in finite element modelling of a motor, while I was roaming around.  What would be the general form of ellipse, which can be rotated around the origin of Cartesian plane (for the simplicity), and the general form of ready-to-rotate ellipse with an arbitrary … Continue reading » No related posts.

Interrupts are very handy tools, when it comes to embedded software development projects.  If you are confusing with interrupts, or what does that mean.. etc, think it as an event.  A special event. An event which holds the current program execution.  There are some special routines, (or functions in a high level programming language) called ISR’s or … Continue reading » No ...

Previous Page