What was one of the first things you were taught, when learning to program? “Comment Your Code!” And of course, like all programming students, you ignored that advice. Or, if you are like me, you made vague comments as the lines of “variable called var.”
Tonight I opened up some code I haven’t touched in two years. Code that when I wrote it, made perfect sense to me… at the time.
The code was for my binary clock project, BinBoo. So I need your help, check out the code below and see if you can help me remember what it does!
When I teach the Electronics Measurements class at the TechShop in Austin, I take a lot of pride in showing off the Mixed-Signal Oscilloscope. We have a Rigol DS1102D as well as a standard DSO. To help illustrate the power of the combined digital and analog channels, I created a Mixed Signal Oscilloscope Demo Board, based on a counter, that has an issue that could be turned on or off. This board is also my first time making use of OSH Park’s PCB service.
The next stage of the reflow oven project is moving to a custom PCB for the controller electronics. Overall the board is based on the ATmega32u4 with a DS3231 RTC. The LCD module is intended to be driven by one of Adafruit’s Serial backpacks. There is an area of LED indicators (something I learned from a previous project) and some extra VCC/GND pins sprinkled about.
As a member of the TechShop in Austin, TX I teach a class on Electronics Measurements. The class includes a variety of test equipment like power supplies, DMMs, and Rigol oscilloscopes. One of the oscilloscopes is a Rigol DS1052D which is a “Mixed Signal Oscilloscope.” In addition to the two 100MHz analog channels, the scope also include 16 digital channel channels. It is a logic analyzer and oscilloscope in one!
While practicing the Quadrotor‘s motor mounts on a Shopbot gave me experience in how to register two sides for milling, I didn’t want to invest the time required for the arm mounts. So I decided to make use of the MakerBot Replicator 2 to print physical samples in PLA. Time per piece went from about an hour to about 15 minutes.
A couple of years ago I started looking at what it would take to make a quadcopter. At the time, I only had the limited tools at the Austin hackerspace available to me (which I don’t think even has a space anymore). So I shelved the idea since I didn’t see a time effective way to make any of the components. Fast forward to a few months ago when I joined the TechShop in Austin. Now I have no excuses to not make a custom Quadrotor.
This Quadrotor project is a collaborative effort between Mike Kurdziel and I. The unique twist on this collaboration is that he is located in Menlo Park, CA and I am in Austin, TX. We’re collaborating remotely while doing most of work on the TechShop locations in each of our towns.
One of the projects I really wanted to get back to when I joined the Austin TechShop was my Reflow Oven based on a Toaster Oven. The first prototype I made was a mess of AC wiring boxes with an Arduino sitting on the side. While the oven did work, it was far from pretty. Making use of the laser cutter, large workspaces, and friendly members at TS Austin, I was finally able to put together my 2nd prototype.