Category: microcontrollers
-
Followup: picking an ARM chip
In my last post I talked a little about the process of picking an ARM microcontroller to start using. After doing some more research, I’ve decided for now to start using the STM32 line of chips. I don’t really know how it stands on the technical merits vs the other similar lines; the thing I’m…
-
Working on an ARM board
Pretty much all the electronics projects I’ve done so far have used AVR ATmega chips as the central microcontrollers. I’ve been meaning for a while to step-up into the world of ARM chips: it looks like you can get chips that are much more capable at just around the same price as an ATmega328P, but…
-
Rescuing a mis-programmed ATmega328
I had messed up one of my circuit boards, and in the debugging process I wanted to eliminate the external crystal as a problem (since there are so few other components in a bare AVR circuit). I looked at the ATmega328 manual, and found that it features an “Internal 128kHz RC Oscillator”, which sounded safe…
-
Dropbox Hackweek, part 2: building a simple robot
I’m late in writing this post since Hackweek was a few weeks ago now, but better late than never I suppose. As I mentioned in my previous hackweek post my goal was to use my new 3D-printer to build some parts for a simple robot. Unfortunately, getting the 3d-printer working took four out of the five…
-
Myduino: creating a low-cost arduino substitute
One issue I’ve quickly run into is that I want to embark on new projects, but don’t want to completely disassemble my existing projects in order to get the parts I need. For some parts of the project, like resistors and wire, it’s pretty easy to over-buy those and not need to scavenge old projects…
-
Microcontroller Project: Digital Faradmeter
Alright, I got my $10 soldering iron today and put together my USB->UART board, and I was finally able to program my Arduino-compatible ATmega328! You can see what I’m messing around with here: I got all the basic Arduino tutorials running, so I decided to try my hand at something a little tougher: a digital…