My introduction to .NET Micro Framework

My report on starting a project using the .NET framework with GHI Electronics modules

I recently started a project where I was required to work on the .NET Micro Framework. This is some of my thoughts on using the .NET Micro Framework (.NETMF).

Read More

armand | Tuesday 29 April 2014 - 9:02 pm | | Default | No comments
Used tags: , , ,

Synchronizing calendars, contacts etc between Samsung Galaxy Phone and Thunderbird email client

How to synchronize and backup your Samsung Galaxy with your PC

I recently bought a Samsung Galaxy S4 smartphone. While its an excellent smartphone I struggled to synchronize my calendar and contacts. The fact that I am a Thunderbird email client user did not make things easier. Here are a few tips on how to synchronize your data between phone and PC.

Read More

armand | Thursday 24 April 2014 - 03:30 am | | Default | No comments

Protothreads & timers

How to build a simple timer system in protothreads

Often in an embedded application there is the need to wait for a certain time at a certain point in the program. Usually it is advantageous if the application can carry on doing other things while the time at the waiting point elapses. Protothreads offer very simple and elegant way of achieving this. In this article I will show you how I did it.

Read More

armand | Saturday 19 April 2014 - 11:23 am | | Programming, Embedded | No comments

Protothreads and locking resources

Using locks in protothreads to lock resources

In an application where I used protothreads, I had the need to control access to a resource of the microcontroller. In this case specifically the SPI bus, but it could be any of the microcontroller's other resources like a timer, UART, I2C etc. My solution was to implement a lock macro that allows your software to lock access to a resource.

Read More

armand | Friday 18 April 2014 - 11:33 am | | Programming | No comments

Protothreads

A novel way to implement multithreaded programs in small microcontrollers

From Adam Dunkels' website: "Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems, such as small embedded systems or wireless sensor network nodes. Protothreads provide linear code execution for event-driven systems implemented in C. Protothreads can be used with or without an underlying operating system to provide blocking event-handlers. Protothreads provide sequential flow of control without complex state machines or full multi-threading."

Read More

armand | Monday 07 April 2014 - 4:16 pm | | Programming | No comments

Welcome to my new blog

Finally after all these years I also turn to blogging .....

So after all af these years, I have now also turned to blogging on the internet.

I intend to blog about all things electronics, programming and perhaps even life related.

Please check back regularly for new pages and entries into my blog.

armand | Friday 04 April 2014 - 3:11 pm | | Default | No comments
Used tags: ,