Arduino Tutorial: Adding sensors to your data logger

Edward Mallon writes: This post isn’t another How-To tutorial for a specific sensor because the Arduino community has already produced a considerable number of resources like that.  You’d be hard pressed to find any sensor in the DIY market that doesn’t give you a dozen cookbook recipes to follow after a simple Google search. In […]

Pulse Oximeter functionality for a medical device

Alexander Lang writes: The gentlemen for whom I’m developing this hardware for has requested some additional functionality. The additional functionality requested is a Pulse Oximetry measurement.  Pulse Oximetry is the measurement of a person’s pulse along with how much oxygen is present within their blood.  It is a common measurement made by medical practitioners to […]

Extend Eagle CAD tool with ULPs: Writing your first User language program

Yahya Tawil posted a detailed how-to on writing ULP’s for Eagle CAD: In this tutorial, you will learn how to write your first ULP in Eagle CAD to add a new capability to your CAD tool. User Language Program (ULP) is a set of extensions for Eagle CAD users to either facilitate a routine job […]

Panelization – using GerberPanelizer on Windows (Linux possible)

Arsenijs over at Hackaday.io writes: This tutorial was done on Windows. Authors claim it could also be used on Linux by using Mono, but I haven’t tried and don’t understand a lot about Mono to see what could be done. I am switching to Linux nowadays, so I’d be very grateful to anybody that’d make instructions […]

MCUXpresso IDE tutorial series

Erich Styger has made a series of tutorial blog posts on using the new NXP MCUXpresso IDE. Published so far are: MCUXpresso IDE: Unified Eclipse IDE for NXPs ARM Cortex-M Microcontrollers MCUXpresso IDE: S-Record, Intel Hex and Binary Files MCUXpresso IDE: Adding the Eclipse Marketplace Client MCUXpresso IDE: Importing Kinetis Design Studio Projects MCUXpresso IDE: […]

Build your very own drink mixing robot

Yu Jiang Tham designed and built his own bartender robot named Bar Mixvah, that is available on Github: I built a robot that mixes drinks named Bar Mixvah.  It utilizes an Arduino microcontroller switching a series of pumps via transistors on the physical layer, and the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) and jQuery for the […]

Tutorial: Using Eclipse with NXP MCUXpresso SDK v2 and processor expert

Erich Styger from MCU on Eclipse writes: To me, software and tools are by far more important than the microcontroller. Because the silicon is a ‘one time kind of thing’, where the software has to be maintained and working over a longer time. And at least my software usually needs to be ported to a […]

Tiva and Stellaris Launchpad RTC usage in Energia

Vadim has posted a tutorial on how to use internal RTC of Stellaris and Tiva Launchpad boards in Energia IDE: For those of you who still have one of those old Stellaris Launchpads, I’m going to show how to utilize one of its most useful features – real time clock – in a simple way. Actually, the […]

How to make a simple 1 watt audio amplifier (LM386 based)

A tutorial on making an LM386 audio amplifier circuit from Afrotechmods: A tutorial on how to use the popular LM386 class AB audio amplifier IC to build a simple mono 1 watt audio amplifier. It costs less than $3 in parts! There is also a brief discussion of how to use high pass filters to […]