Skip navigation
On the MSP430FR2633 I needed to store an unsigned long in FRAM. The approach and examples suggested this was a straightforward task. The catch is that I wanted to avoid losing the contents when reprogramming the chip. This post is a description of what I needed to do to save variables to FRAM with the NOINIT pragma.   The following is based on CCS 8.0.   Step 1: Declare the variable  When using the FR2633, If you do not care what happens to the contents on re-program, saving var ...
Last night I had strong hopes I would be recording my first gameplay video before going to bed. However, that did not happen.   As of this writing, the screen is working. Most of the buttons work. Except, when controlled by the Pi. When the Teensy and Pi are connected, it appears to create a short circuit. The troubling aspect is that when the Teensy is connected to my computer, no issue there. At least I have a Wii-U style controller for OpenEmu now.   So the problem is with the Te ...
This week felt like the week of experiments. I have never milled Sintra (PVC) before and I have never used Fusion 360 to generate the mill's CAM files. My enclosure is using layers of PVC for a couple of reasons. First, my 3D printer's build volume is not large enough. (I could glue pieces together though.) Also, I am not confident PLA has enough strength, so I need something a bit more durable. Another option is acrylic. I laser cut that all the time. However, acrylic is just way too brittle. S ...
  As I previously wrote, I was not happy with the performance of a SPI-based LCD screen. The framerate was much lower than I expected. I happened to have some 4.3" TFT panels with 40 pin connectors. The problem is that I don't have their original datasheet. It took some trial and error, but I eventually found a combination of settings that worked on my screen.   Other than the random datasheets, I found these resources very helpful: Robert Ely's blog post "Let's add a direct cheap s ...
Check out my Auditon Video Here!     If Ben hadn't released his recent "Pi No HDMI" build, I would have targetted that mod for my portable Pi Build. Turns out, I’m going to need to follow his guide on that one. For my Portable Pi, Hack Like Heck, build, I’m using a Pi 3. I just finished the first disk of Final Fantasy 8 on my RetroPie (in a Super Famicom Case). It will take me forever to finish FF8, unless I can play it during my train ride to work.   This week I wor ...
The other day I was working on a project in the TechShop in Austin.  A recent student of my Arduino Programming class asked me how to make his motor spin.  So I started to talk about needing a transistor and they asked the question "what is the BEST transistor?"  Since "best" is subjective, I thought maybe I would give a list of the "best transistors" to keep in your parts bin, for any occasion.   So from baldengineer.com, The best 4 transistors to keep in your parts kit. &# ...