Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!
Moderators: adafruit_support_bill, adafruit

Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!

by george graves on Sun Mar 28, 2010 5:35 am

Great chat tonight guys! It was really a treat to see Limor talk about women in engineering who are so passionate about their work. Really a cool thing. Now, on to the video!

http://vimeo.com/10495637

Tonight, Saturday 3/27/2010 – 10pm ET – “Ask an Engineer” – Adafruit’s weekly LIVE video chat! What is “Ask an engineer”? From the electronics enthusiast to the professional community – “Ask an Engineer” has a little bit of everything for everyone. If you’re a beginner, or an seasoned engineer – stop in and see what we’re up to! We have demos of projects and products we’re working on, we answer you engineering and electronics questions and we have a trivia question + give away each week. To see previous chat event videos, please visit the forums.

Chumby project! Tonight we will reveal an upcoming “hack” with the Chumby!

Topics include:
Ada Lovelace day recap – celebrating women in tech – Congrats to Suw Charman for a great day, here are the women we wrote about each hour for 24 hours on 3/24/2010: Amy Smith, Esther Duflo, Natalie Zee Drieu, Diana Eng, Kate Hartman, Becky Stern, Christy Canida, Robin Chase, Lenore Edman, Shafi Goldwasser, Shari Steele, Bethany Shorb, Natalie Jeremijenko, Mary Lou Jepson, Fiona Raby, Erica Sadun, Bathsheba Grossman, Leah Buechley, Helen Greiner, Jenny Holzer, Kelly Dobson, Jeri Ellsworth, Violet Blue, Margery Conner, Xeni Jardin, Annalee Newitz, Gina Trapani.

Upcoming photo tutorial – We are working with Johngineer on a photo project and while we do this is going to help makers learn how to take better photos of their electronics projects, you can read more in the Adafruit forums.

Drill press – help us find the best one… We are going to get a (better) drill press for the Adafruit shop, as we do research we’re wondering what all you folks use or have some good suggestions.

REMINDER! Enter our iPad laser contest with Gizmodo!

Ice Tube clocks shipping soon, again!
New blog - www.digitalunderpants.com
User avatar
george graves
 
Posts: 334
Joined: Thu Feb 26, 2009 1:10 am
Location: Seattle, WA

Re: Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!

by unwiredben on Mon Mar 29, 2010 11:22 am

If you want more Chumby info, I have the notes from my class at NYC Resistor up at http://tr.im/hackingthechumby (Google Docs presentation). Very cool with the SDL port and emulators!
User avatar
unwiredben
 
Posts: 75
Joined: Fri Dec 19, 2008 1:02 pm
Location: Brooklyn, NY

Re: Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!

by unwiredben on Mon Mar 29, 2010 11:31 am

Chumby One has stereo output on the headphone jack, it's just a mono speaker inside. Also, screen resolution is 320x240.
User avatar
unwiredben
 
Posts: 75
Joined: Fri Dec 19, 2008 1:02 pm
Location: Brooklyn, NY

Re: Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!

by rgm on Mon Mar 29, 2010 2:28 pm

Re: "Which bluetooth module do you recommend for the Arduino"

Ladyada answered "None, they don't work," which is mostly true, but not entirely. Check out the USB Host Shield project, specifically:
http://www.circuitsathome.com/mcu/progr ... eld-part-3
The link to "Bluetooth.pde" is included in that page -- you'll need to buy (or build your own) USB Host Shield for it to work.

Also, don't forget about the ArduinoBT:
http://www.arduino.cc/en/Guide/ArduinoBT

The bluetooth module used is the Bluegiga WT11. If you get one of these you can use UART to speak "iWRAP" to it.
http://www.bluegiga.com/WT11_Class_1_Bluetooth_Module

** Disclaimer: I've not done any of the above personally.

Update: http://www.sparkfun.com/commerce/produc ... ts_id=9358
That's the one! You can check out how Chris Ball interfaced it with his Arduino Lilypad here:
http://blog.printf.net/articles/2010/03 ... ing-tshirt
Last edited by rgm on Tue Mar 30, 2010 12:42 pm, edited 1 time in total.
rgm
 
Posts: 30
Joined: Thu Jan 22, 2009 11:31 am
Location: Austin, TX

Re: Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!

by adafruit on Tue Mar 30, 2010 9:46 am

from reading multiple emails & posts by users of the arduinobt, it is not clear that it works that well either
User avatar
adafruit
 
Posts: 11689
Joined: Thu Apr 06, 2006 3:21 pm
Location: nyc

Re: Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!

by jboyd on Fri Mar 30, 2012 5:10 pm

I just watched Ladyada's chumby hacking video from years back. Pretty cool!

Hoping someone here can provide insight to my following questions:

A little background first. I'm doing some hacking on my Chumby One using one of the alternative falconwing images from: http://files.chumby.com/source/

I'm using python/pygame because I'm hoping to use the Chumby USB port to drive a midi interface.

My current challenge is trying to interface with the device drivers for the top button and the side knob (I want to use the knob and switch within my python app). Comparing the default Chumby build and this alternative OE image I'm seeing a few differences. The /dev/switch device is simply missing. And perhaps less serious the symlink for the joystick link below doesn't exist:

[From original chumby build]

chumby:/dev/input/by-id# ls -l
total 0
lrwxrwxrwx 1 root root 9 Dec 31 1969 soc-noserial-event-joystick -> ../event2
==

From the chumby site forums I saw flash coding examples that appear to see the knob as a mousewheel, but I don't know if that translates to similar calls in python for mousewheel events. Wondering if that should that be the case across the board?

I'm also wondering why there doesn't appear to be a /dev/sequencer device while the /dev/midi (raw) is there... Maybe I need to rebuild ALSA to get this?


My alternative image seems to have some Chumby built drivers initializing but the differences are apparent:

dmesg snippet:
[ 0.880000] Chumby bend sensor driver version 2.3-Falconwing initializing (scross@chumby.com)...
[ 0.890000] input: bend-sensor as /devices/platform/bend-sensor/input/input0
[ 0.930000] input: STMP3XXX touchscreen as /devices/virtual/input/input1
[ 0.930000] input: stmp3xxx-rotdec as /devices/virtual/input/input2

Is the knob /dev/input/event2
and the switch actually /dev/input/event0 ?


root@chumby-falconwing:/dev/input# ls -lR
.:
drwxr-xr-x 2 root root 100 Jun 2 18:33 by-id
drwxr-xr-x 2 root root 60 Jun 2 18:33 by-path
crw-r----- 1 root root 13, 64 Jun 2 18:33 event0
crw-r----- 1 root root 13, 65 Jun 2 18:33 event1
crw-r----- 1 root root 13, 66 Jun 2 18:33 event2
crw-r----- 1 root root 13, 63 Jun 2 18:33 mice
crw-r----- 1 root root 13, 32 Jun 2 18:33 mouse0
lrwxrwxrwx 1 root root 6 Jun 2 18:33 touchscreen0 -> event1
./by-id:
lrwxrwxrwx 1 root root 9 Jun 2 18:33 soc-noserial-event-kbd -> ../event0
lrwxrwxrwx 1 root root 9 Jun 2 18:33 soc-noserial-event-ts -> ../event1
lrwxrwxrwx 1 root root 9 Jun 2 18:33 soc-noserial-ts -> ../mouse0
./by-path:
lrwxrwxrwx 1 root root 9 Jun 2 18:33 platform-bend-sensor-event-kbd -> ../event0

Before I run my pygame app I need the following 'export' in order to get the touchscreen to work, any idea if I'll need something similar for the rotary wheel and switch?
# export SDL_MOUSEDRV=TSLIB


If you know about any of these details I'd appreciate your responses..

Thanks,
john
jboyd
 
Posts: 1
Joined: Tue Mar 27, 2012 7:50 pm

Re: Ask an Engineer Chat @adafruit.com - 032710 VIDEO UPLOADED!!

by adafruit on Sat Mar 31, 2012 2:00 pm

this is the wrong place to post the question. repost in a general projects thread or at the chumby forums
User avatar
adafruit
 
Posts: 11689
Joined: Thu Apr 06, 2006 3:21 pm
Location: nyc