I was planning on writing a beginner’s tutorial for using PWM on raw AVR chips, but I found that Arduino already has a nice guide here: http://arduino.cc/en/Tutorial/SecretsOfArduinoPWM The only change you need to make to their code to use it without the Arduino software is to remove calls to “pinMode”. Do so by using the appropriate …
Category: Arduino
Hack a Guitar Hero drumset to use it with any computer over USB, Part 5
Hack a Guitar Hero drumset to use it with any computer over USB, Part 4
> BitBucket repository is live: https://bitbucket.org/MostThingsWeb/usbdrumming/src In part 3, we finished fleshing out the details of the hardware and embedded software. In this part, we’re going to build it! Ready? Let’s begin… …by reading this first Let me preface this post by saying that I am not responsible if you destroy your drumset, …
Hack a Guitar Hero drumset to use it with any computer over USB, Part 3
> BitBucket repository is live: https://bitbucket.org/MostThingsWeb/usbdrumming/src In part 2, we finished up the initial drafts of the hardware and embedded software for the drumset. Now, we’ll make a few modifications to our circuit and software to add some additional features. Improving the circuit Let’s add three more things to your circuit: Some kind …
Hack a Guitar Hero drumset to use it with any computer over USB, Part 2
> BitBucket repository is live: https://bitbucket.org/MostThingsWeb/usbdrumming/src Continuing where we left off from part 1, let’s plan out some of the hardware that will interface with the drumset. A little bit later, we’ll prototype the embedded software. Planning the hardware We already know that the control box and drumpad controller communicate with SPI. Below is …
Hack a Guitar Hero drumset to use it with any computer over USB, Part 1
Part 2 >> BitBucket repository is live: https://bitbucket.org/MostThingsWeb/usbdrumming/src So, you’ve got one of those Guitar Hero (World Tour) drumsets, and want to use it with your computer? Are you also looking for a fun DIY project involving soldering, electronics, and possibly voiding a few warranties on consumer hardware? Great! Read on.
SPI with Arduino
After a lot of hunting around, I finally found a great resource on using Arduino as a SPI slave: http://www.gammon.com.au/forum/?id=10892 Plenty of resources exist for using Arduino as a SPI master (including Arduino’s own SPI library), but I couldn’t find much on using it as a slave. That link includes information on both. I hope someone …