Overtone Labs

Dan Overholt's Blog (23)

Running Arduino code on the CUI32Stem

Just a few bits of useful information if you're interested in running Arduino code on the CUI32Stem:

- use MPIDE to compile and send the code : http://www.chipkit.org/wiki/index.php?title=MPIDE_Installation

- hold down the "PROG" pushbutton on the CUI32Stem while pushing "RESET", this will put it into bootloader mode (you'll see a special pattern of flashes…

Continue

Added by Dan Overholt on February 26, 2013 at 1:00pm — No Comments

Accelerometer example for Grove 3-axis digital (±1.5g)

If you have one of these Grove I2C accelerometers from SeeedStudio, this example code will work with it.  

http://www.seeedstudio.com/wiki/Grove_-_I2C_3-axis_Accelerometer

//original code form …

Continue

Added by Dan Overholt on January 15, 2013 at 9:05am — No Comments

Wireless capacitive touch sensing

Let's say you have 3 CUI32Stem boards, each with a ZigFlea board attached.  One of them is the 'base' and is attached to your USB port, while the other two have Grove I2C touch sensors attached:…

Continue

Added by Dan Overholt on January 15, 2013 at 9:00am — No Comments

Knock Clock in StickOS BASIC

Knock Clock from Giorgio Uboldi on Vimeo.

 

This is a fun little project done by some fine folks at CIID. Here's a bit of code to accomplish the same in StickOS:

 …

Continue

Added by Dan Overholt on January 15, 2013 at 8:56am — No Comments

Musical scales on a piezo buzzer / pseudo-theremin

If you would like to play simple major scales using a piezo buzzer or headphones / amplified speaker, the BASIC code by Rich Testardi below will do this.  

You can alter the rhythm by changing the amounts in the sleep periods, or change the scale by moving the whole and half-steps…

Continue

Added by Dan Overholt on January 15, 2013 at 8:30am — No Comments

Motor control with the CUI32Stem and I2C Driver from SeeedStudio

If you have one of these Grove I2C Motor Driver boards from SeeedStudio, then the following code may be useful...  Note also, that you'll need to add pull-up resistors to the I2C clock and data lines (say 10k ohms to 3.3v), since they're not included on the Grove H-bridge Motor Driver board.

http://www.seeedstudio.com/wiki/Grove_-_I2C_Motor_Driver_V1.1

//code shared by Frank…

Continue

Added by Dan Overholt on January 15, 2013 at 12:00am — No Comments

ZigFlea for CUI32Stem available

$9.90 (including shipping worldwide):

http://www.seeedstudio.com/depot/zigflea-p-1146.html?cPath=132_208

This board plugs onto the top of the CUI32Stem ('shield'…

Continue

Added by Dan Overholt on June 17, 2012 at 9:18pm — No Comments

CUI32Stem Grove Dash Kit available

$106.50 usd (including shipping anywhere in the world):

http://www.seeedstudio.com/depot/cui32stem-grove-dash-kit-p-1179.html?cPath=132_208

includes:

  • 1 …
Continue

Added by Dan Overholt on June 17, 2012 at 9:14pm — No Comments

CUI32Stem - new board available from Seeed Studio

$30 usd, including shipping anywhere in the world:

http://www.seeedstudio.com/depot/cui32stem-p-1100.html?cPath=132_208

Wiki (documentation on Seeed's site):…

Continue

Added by Dan Overholt on June 17, 2012 at 9:11pm — No Comments

CUI32Stem for Sound and Music Computing interfaces

A system for Do-It-Yourself (DIY) interfaces for Sound and Music Computing using the new CUI32Stem has been described in the paper below. The system is based on the GROVE system of interchangeable transducers. Together, the CUI32Stem and Grove provide a malleable and fluid prototyping process of ‘Sketching in Hardware’ for both music and non-music interaction design ideas.

The CUI32Stem is designed specifically to work hand- in-hand with the GROVE elements…

Continue

Added by Dan Overholt on June 17, 2012 at 9:07pm — No Comments

Google Ads now enabled

Just a public service announcement here: In order to offset the cost of the Ning service (the host of this webpage), Google Adsense is now enabled - hopefully they won't be too annoying!

Added by Dan Overholt on June 17, 2012 at 8:59pm — No Comments

Wireless for CUI32 : Bluetooth, Wifi (802.11), and ZigFlea examples

I've documented some examples of using fairly inexpensive addons for the CUI32 that enable Bluetooth, Wifi (802.11), and ZigFlea wireless connectivity in the attached PDF.  Hope someone finds it useful!…

Continue

Added by Dan Overholt on July 28, 2011 at 4:00pm — No Comments

MPLAB X IDE beta now available!

Microchip has been working on a cross platform ( Windows / Linux / Mac OS X ) development environment, "MPLAB X" - you can download a beta of the new IDE here:



http://devupdates.microchip.com/mplab/



This is pretty big news for everyone who is not using Windows as their primary machine!

Based on the NetBeans IDE ( some praise for this here:… Continue

Added by Dan Overholt on November 3, 2010 at 9:00pm — 1 Comment

Filtering analog data in StickOS

The MaxMSP and Pd examples for the CUI32 have been updated to include BASIC code that filters noisy sensor data - see the example movie below, in which I'm just touching the analog input pins with my finger to purposely create a signal with lots of noise at first, and then doing the same thing with the filtering algorithm running:…

Continue

Added by Dan Overholt on April 13, 2010 at 1:30pm — No Comments

Spam Problem: New Members will need to be approved from now on...

OK, due to the huge amount of spam I have just had to delete, I have just disabled the option for new members to be able to sign up without approval from an administrator ... this should get rid of the annoying advertisements that these spam robots have been putting up on the front page, but it does of course mean that an administrator has to go through and approve anyone who is _not_ a spam robot!



As I am currently the only administrator on this site, if anyone else would be… Continue

Added by Dan Overholt on April 1, 2010 at 5:17pm — No Comments

CUI32 analog inputs in MaxMSP/Jitter and PureData

This is an example of how simple it is to use StickOS - after declaring variables corresponding to all of the analog input pins on the CUI32, it only takes two lines of BASIC code to 1) enable a timer interrupt, and 2) send a string of the…

Continue

Added by Dan Overholt on March 14, 2010 at 2:30pm — No Comments

CUI32 Final Hardware Ready!

Here are a few photos of how the CUI32 boards you buy from SparkFun will look!

Note that there is a V-score to allow the prototyping section of the board to be broken off if desired (to make it smaller).... …

Continue

Added by Dan Overholt on February 24, 2010 at 9:30pm — No Comments

StickOS copyright/license status == source open to core developers

The following information is directly from Rich Testardi - rich@testardi.com - regarding StickOS:



I have made all of the source except the "core BASIC" public in the skeleton source code project available here: http://www.cpustick.com/downloads.htm From this you can rebuild StickOS and make basic modifications to it. This includes all of the "platform-dependent" code that is involved in porting from MCU to MCU, and obviously all of… Continue

Added by Dan Overholt on January 18, 2010 at 4:30pm — No Comments

CUI32 software and related projects

Hi All,



SparkFun is getting closer to being ready to sell the CUI32 now - I can't specify an exact date though!



I have created a Main Page for the board on this website - just click the link CUI32 above next to FORUM.

Also, the FORUM is where we should keep any questions, discussions, etc... that way the overall blog is reserved for higher priority messages.



Currently, the plan is to ship the CUI32 with "… Continue

Added by Dan Overholt on December 18, 2009 at 4:00pm — No Comments

CUI32 schematic

Hi there,



Thanks for the interest in the CUI32 - as mentioned, the board will be sold by SparkFun when development is finished ( http://www.sparkfun.com ). Current status: rev. 2 hardware being tested, schematic below...



Larger version here (more legible):… Continue

Added by Dan Overholt on November 22, 2009 at 4:30pm — No Comments

© 2013   Created by Dan Overholt.

Badges  |  Report an Issue  |  Terms of Service