Rich's ColdFire Hobby Page

Bare-metal programming has never been easier!

Then (1987):

Now (2007):

   
  • National Semiconductor NS32032 processor, 6 MHz w/external MMU, FPU, ICU, serial, 32k bytes EPROM, 32k bytes RAM (~$600)
  • Intel Hex boot loader over 9600 baud serial port
  • Homebrew language, compiler, and loader
  • Freescale MCF52221 ColdFire core, 66 MHz w/built-in ICU, GPIO, 8ch A/D, 8ch D/A, USB-on-the-go, timers, serial, 128k bytes flash, 16k bytes RAM ($6)
  • Background Debug Module over secondary USB
  • CodeWarrior C++ Integrated Development Studio

My development environment consists of:

Build a Simple Toaster Oven Temperature Profile Controller (Or Anything Else You Want!)

Build a 2.4GHz Wireless Programmable Doorbell Chime (Or Anything Else You Want!)

Introduction to StickOS

Here are my ColdFire vs. PIC32 experiences.

Here are my DipTrace schematic capture and PCB layout experiences.

Here are my SMT and PCB experiences.

Here are my BitScope experiences.

See also www.cpustick.com.

Back to Rich's Home Page!