Programming the Make Controller
General
-
Programming the Make Controller Kit
- A practical guide to writing your own programs on the Make Controller.
- Add a JTAG Connector for In-Circuit Debugging
- In order to do in-circuit debugging on the Make Controller, you'll need to solder an additional component to your board.
- Connect Two Make Controllers Wirelessly
- Use the XBee modules to communicate between 2 Make Controllers wirelessly.
- Create Your Own OSC subsystem
- Create a custom OSC interface to your own Make Controller program.
- How to connect and use an ultrasonic rangefinder
- How to connect and talk to an ultrasonic rangefinder (aka sonar) over the Make Controller’s GPIO connections.
- Read info from an RSS feed
- How to get your Make Controller to check for updates from an RSS feed.
Tools
- Build Firmware on Windows
- Set up to create your own programs for the Make Controller.
- Build Firmware With Eclipse
- Use Eclipse (a free development environment) to create programs for the Make Controller Kit.
- Build Firmware With XCode
- Use Apple's XCode IDE to compile firmware for the Make Controller.
- Building mchelper
- How to build mchelper (Make Controller Helper) from source.
- Debug with OpenOCD
- This tutorial will go over how to do in-circuit debugging with OpenOCD via JTAG.
- Generate up to date firmware documentation
- Sometimes, if you're working from the source code in SVN, the online documentation can be out of date - generate your own if you want.
- SVN for firmware projects
- Learn how to always get the latest MakingThings code while managing your firmware projects in your own Subversion repository.

