Category: Education

BLE Beacons: iBeacon, AltBeacon, URIBeacon, and derivatives

Bluetooth Low Energy (BLE) Beacons – There are several types available, each with its own standards and advantages. Some are open and free, some are closed and cost money. This article will cover the three main types of beacons available, their advantages, disadvantages, derivatives, and some low-level implementation details on how beacons work. General Overview:

UT.6.01x : the first Embedded Systems MOOC with hardware requirement

I am happy to announce the launch of UT.6.01x on edX (https://www.edx.org/course/utaustinx/utaustinx-ut-6-01x-embedded-systems-1172). UT.6.01x is an online course (aka MOOC) that serves as an introduction to embedded systems. The teaches students core concepts of embedded engineering on the Tiva Launchpad,  an ARM Cortex M4 micro controller board. The basics of C programming, ARM Thumb2 assembly, blinking

BlackstoneEngineering is on GitHub!

As part of the ongoing struggle to make PCB design easier I have created a github repository for Eagle projects related to class. Bundled in the library are headers for the Launchpads, outlines, and other handy shortcuts that make creating BoosterPacks easier. Go! https://github.com/BlackstoneEngineering/eagle   Things included: -Launchpad Headers spaced and labeled correctly (EM and

Making PCB’s with Eagle (Post in Progress)

It is inevitable that at some point you will want to create your own PCB. This usually comes about either because you are frustrated with existing hardware and want something better, or because you have some special design that cant be made with readily available parts. Either way creating your own PCB is the end