HM-10 or CC41-A module? Automatic Arduino BLE module identification 13

HM-10 or CC41-A module? Automatic Arduino BLE module identification
Lately I am working a lot with Arduino, which is a new field for me, hence fewer posts. Arduino is a very popular entry level embedded electronics platform. My latest Arduino project features Bluetooth Low Energy (BLE) communication. Arduino boards have no built-in BLE capabilities so I was looking to add a BLE module to ...

Arduino sound level meter and spectrum analyzer 61

Arduino sound level meter and spectrum analyzer
Recently I have been doing some projects with the Arduino electronics platform. One of the projects involved benchmarking certain motors and required me to measure noise levels. I  will cover that project in more detail in one of the future articles, but now I would like to write about the process and best practices of ...

Understanding and improving VMware snapshot integration in FreeNAS 4

Understanding and improving VMware snapshot integration in FreeNAS
Those who followed my previous posts know that I am using a storage server called FreeNAS in a VMware virtualization environment. There are several benefits of why one would use a storage server rather than just a trivial storage solution. Two of such major benefits are snapshots and replication. In this article I will discuss ...

DiskSpdAuto: Automating IO performance tests and result collection using DiskSpd and PowerShell 1

DiskSpdAuto: Automating IO performance tests and result collection using DiskSpd and PowerShell
If you have followed my previous article titled IO Performance Benchmarking 101, you know that I am a big fan of using CrystalDiskMark for measuring disk IO throughput. CrystalDiskMark is a wonderful tool, but being a GUI application it is unsuitable for using in an automated environment or when you need to test several disks ...

Ten years in Tag Clouds

Ten years in Tag Clouds
Being an avid user of the Delicious bookmarking service for over 10 years, I have collected a significant amount (over 5K) of tagged bookmarks. Lately I have been doing some cleanups on this data-set. Being a big believer in automation, this repetitive task brought me to try the Delicious API. A few node.js scripts later ...

My favorite node.js packages 1

My favorite node.js packages
I have spent the last year programming almost exclusively in javascript using the node.js framework. Previously, my client side code was written in javascript (of course) and the server side code in C#. Having different languages and frameworks on both ends required more “plumbing” in the form of code that connects the two parts together. ...