Tag Archives: Raspbian

MCC 118 – 100kS/s Stackable DAQ HAT For Raspberry Pi

Measurement Computing Corporation (MCC) has released a $99 measurement DAQ (Data acquisition system) HAT for the Raspberry Pi. It is highly optimized for single point and waveform voltage. MCC claims their board allows greater accuracy with high resolution. It has much faster sample rates than many other DAQ HAT add-ons for the Raspberry Pi. The new “MCC 118” provides 8x single-ended, 12-bit, ±10 V analog inputs with sample rates up to 100 kS/s.

MCC 118 with Pi and with four-board stacked configuration
MCC 118 with Pi and with four-board stacked configuration

Maximum of eight MCC HATs can be stacked onto one Raspberry Pi, providing up to 64 channels of data and a maximum total throughput of 320 kS/s. Multiple boards can be synchronized using external clock and trigger input options.

The MCC 118 is the first in a series of MCC DAQ HATs. More of DAQ boards are due by the end of the year. The MCC home page mentions a “coming soon” Voltage Output/DIO HAT with two analog output channels and eight digital I/O. Users will be able to mix and match future MCC DAQ HATs with the MCC 118 on a single stack.

The MCC 118 is provided with an external scan clock and an external digital trigger input. The board has a dimension of 65 x 56.5 x 12mm. It has a 0 to 55°C temperature range and is powered at 3.3V from the Raspberry Pi via the GPIO connector.

The MCC 118 comes with an open source, Raspbian-based MCC DAQ HAT Library available for C/C++ and Python. API and hardware documentation is provided with the shipping unit. The user also gets an array of sample programs including a C/C++ based DataLogger and a Python-based web server and IFTTT web service.

The MCC 118 is now available for $99. More information can be found on the MCC 118 announcement and product page.

The ultimate Guide to Raspbian and other Raspberry Pi Software

The full diversity of Raspberry Pi software in the best guide you might have ever found.

Raspbian is the main and basic software for RPi devices, officially supported by the Raspberry Pi Foundation. In fact, it is an operating system, based on Debian and optimized for Raspberry Pi hardware. It comes with lots of pre-installed pieces of software appropriate for most of ARM users and developers.

And in this blog post, I am going to look through almost all possible operating systems, as well as the Raspberry Pi images, compare and review major types of other software you can use for your complicated Raspberry Pi Projects.

But the main operating system, ready-to-use and optimized to the needs of the most developers and makers is Raspbian. So, first thing firstly, let’s dig deeper this type of OS for RPi.

18 Most Helpful Raspberry Pi Tutorials

The Raspberry Pi

After having grazed the maker’s ecosystem in the year 2012, the Raspberry Pi has attracted a huge number of hobbyists and tinkerers all over the world. It has been the world’s most popular single board computer and a close competitor to the Arduino since then. If you have never heard of the Raspberry Pi, then look at wikipedia article.

Despite the huge fame that has followed the Raspberry Pi and some amazing projects created with it, some questions are still being asked like; What can you do with it and why would you want to? I remember when I first got my own Raspberry Pi back in 2013, I never touched it for about a year because this sort of questions was ramping on my head and couldn’t find any convincing answer then.

The Raspberry Pi is a great single-board computer that has grazed the surface of the earth with some amazing power and capabilities that are often underestimated. There is hardly anything you can not build with the Raspberry Pi, and yes, you can even build a Raspberry Pi Artificial Intelligence Cluster (build your own Jarvis, my favorite project). If you’re new to the life of Pi or mid-level into the into Pi then this post will provide some helpful Raspberry Pi tutorials and resources to help you fully utilize the Pi.

Getting Started with Raspberry Pi

This is a must tutorial for newbies and it basically sums up the bits of getting the Raspberry Pi out of the box and making your first Hello World program. It covers the general discussion about the Raspberry Pi, installing the Raspberry OS, OS choices, applications of the Raspberry Pi, and several others.

Installing Raspbian OS

Despite the fact that the Raspberry Pi can be used with some other operating system, the Raspbian OS has been the most commonly used on the Pi. These guides will focus mainly on installing the Raspbian OS on the Raspberry Pi.  It works in a way similar to what you see on windows, when the Pi boots, it will look for a specific boot file on the SD card, and once that file has been found, it will begin to execute the code inside and the OS loads.

Python for the Raspberry Pi

The Raspberry Pi can be programmed with different programming languages, including Java, C, C++, and Python. Despite the fact that all these languages work quite well on the Raspberry Pi, Python is the most used of all mostly due to its flexible and easy language. Learning different languages is the best thing that any maker can do, but as a first language, Python is a good language to start with. There are many tutorials on Python online (even a few on Maker.io), so here are a whole bunch of them


Internet of Things is now becoming the mainstream buzz and learning how to build your own IoT-enabled projects for the Pi can allow the Pi to be accessed over the internet, control external devices using a mobile device, and take sensor readings and print them to a website is going to be a good idea.


The above tutorials and resources could be the life-saving guide you might need to start creating with the Raspberry Pi. Some of the projects demonstrated have shown how capable the single board computer can be.