Category Archives: Development

Arduino-win32Arduino-library

win32Arduino: a win32 library that implements most arduino functions

Introduction

Please note that win32Arduino source code is now moved to GitHub. Source code can be downloaded from the project’s GitHub page.

After implementing many arduino library, I realized that unit testing a library is harder than I though. Most of the time, the library does not even require advanced arduino functionalities and could be tested outside of the arduino platform.

The win32Arduino is a solution to this issue.

Keep reading win32Arduino: a win32 library that implements most arduino functions ?

svnpropertylog v1.1.29 screenshot

svnpropertylog – A script which finds all revisions where a specific subversion property has changed

Purpose

The subversion application does not offer native support for identifying changes to subversion properties as easily as changes to files.

The purpose of this script is to allows a subversion user to find all revisions where a change to a specific property occurred. In other words, it’s a “show log for subversion properties“.

Keep reading svnpropertylog – A script which finds all revisions where a specific subversion property has changed ?

Arduino RcReceiverSignal library

RcReceiverSignal: an arduino library for retrieving the RC Transmitter value from an RC Receiver pulse

Introduction

The following arduino library was written to use the findings found during the Mapping RC Transmitter PWM signal to actual transmitter values article. All results were wrapped into a library for ease of use.

The RcReceiverSignal is an arduino library that allows one to read a signal sent from a Remote Controlled (RC) receiver.

Keep reading RcReceiverSignal: an arduino library for retrieving the RC Transmitter value from an RC Receiver pulse ?

Arduino BitReader library

BitReader – An arduino library for reading & writing data as chunks of bits

Introduction

Here is another arduino library that I have written.

As a desktop developer, I am not used to have memory (or even CPU) requirements as most developers will not look at memory consumption as an arduino developer would. Memory & CPU is cheap. If your application is struggling to run on today’s computer, it will run smoothly in 1-2 years.

As most arduino developers have faced, the amount of memory available on embedded devices is pretty limited. Having a way to save bits or our precious memory is interesting.

BitReader is an arduino library that allows one to read or write data as chunks of bits.

Keep reading BitReader – An arduino library for reading & writing data as chunks of bits ?

extTools

extTools: a windows shell extension to help you with common Windows File Explorer tasks.

What is extTools

extTools is a fast and innovative FREEWARE (for non-commercial use) software suite to help you executing common tasks in Windows File Explorer more easily.

It’s main features are:

  • Advanced clipboard support (copy, append or modify).
  • File operation queuing (batch copy or paste).
  • Better & quicker file deletions.
  • Powerful file renaming algorithms.
  • XP like search tool (simple search tool).
  • Extends Windows File Explorer by registering as a Shell Extension.

extTools allows its users to execute tasks that are not available in a default Windows environment. extTools is also designed to replace existing task that are badly designed, annoying to execute or simply missing.

Keep reading extTools: a windows shell extension to help you with common Windows File Explorer tasks. ?

HDHomeRun TV Dump

HDHomeRun TV Dump: Unleash the DVR capabilities of your free to air live TV stream

HDHomeRun TV Dump

HdHomeRun TV Dump is a GUI that installs over the native HDHomeRun application and allows owners to quickly take control over the free to air live TV stream. Implementing DVR capabilities on your computer becomes a easy as 1-2-3.

Keep reading HDHomeRun TV Dump: Unleash the DVR capabilities of your free to air live TV stream ?

MSBuildReorder How to reorder a Visual Studio build log for easy reading

MSBuildReorder: How to reorder a Visual Studio build log for easy reading

MSBuildReorder

Please note that MSBuildReorder source code is now moved to GitHub. Source code can be downloaded from the project’s GitHub page.

MSBuildReorder is a tool for “reordering” (buildorder) a multi-process C++ build log. It allows a developer to convert the build log as if it was generated with a single processor.

Keep reading MSBuildReorder: How to reorder a Visual Studio build log for easy reading ?