Software Setup for ARM LaunchPad Tutorial

I’ve been interested in trying out ARM microcontrollers for a long time – especially after dreaming up some projects that require building a USB device, and learning that I won’t touch them in university until my third year. Anyway, here’s an overview of how I got my TI ARM LaunchPad board up and running.   […]

TI Arm LaunchPad GPIO Outputs Tutorial

The GPIO functions in Tivaware take a little fiddling with to understand. For beginners, it may not be immediately obvious what’s going on in the output function, especially as there are multiple ways to do the same thing. Let’s take a look at an example of how to use the pins, and at the end […]

TI ARM LaunchPad GPIO Unlock Tutorial

TI locks some GPIO pins because they’re required for programming interfaces like JTAG. SW2 on the LaunchPad is connected to PF0 (page 334), which is one of these locked up pins. We can’t use it as an input without unlocking it first. Here’s the code from my GPIO Input tutorial, but modified to use SW2. […]

TI ARM LaunchPad GPIO Input Tutorial

The TI Tiva Launchpad boards are an excellent way to get started working with ARM microcontrollers. With the Tivaware software suite, they’re not too much harder than an Arduino to program, either. I’ve found the tutorials from TI and elsewhere online to be very helpful. Unfortunately, the TI tutorials go over GPIO outputs, which are […]

WILTW #2 – PCB Manufacturers, Cubesats and Reddit

What I learned this week – a chronicle of cool engineering related things I stumble across every week. This week, it’s mostly hardware related, as I’ve been on the lookout for summer project ideas and am continuing to learn about circuit board DFM.     1. PCB fab price comparison tool Most people in the […]

My Top Podcasts

The world of podcasts is something that most people have heard of, but many people may not understand. I’ve been listening to podcasts for years, and I’ll share some favourites. Of course, mine tend to involve the electronics industry and engineering.     1. The Amp Hour I’ve been listening to The Amp Hour since […]

WILTW #1 – LiPo Charging, Jawbone and Drupal

In an effort to write more, I’m going to be starting a series of posts called WILTW (What I Learned This Week). The idea came from the Engineered Truth youtube channel, which is an interesting resource for Engineering students. Some of their stuff is really interesting, and some is a lot less so. Anyway, let’s […]