6 DoF IMU + Arduino 
Sunday, December 20, 2009, 04:02 PM - Electronics
The DIY Drones store has a very useful piece of hardware: the ArduIMU+ v2. It's an Arduino-compatible board with a 3-axis accelerometer chip and a 3-axis gyro chip with appropriate filters. It also has a connector for a GPS module (with a 4Hz refresh rate). All of this for $100 (plus $90 for the GPS). Very useful.
2 comments ( 185 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 2311 )

Modifying an ESC for digital speed control 
Monday, November 30, 2009, 03:50 PM - Electronics
The tight control loop of quad-rotor helicopters requires very fast response from electronic speed controllers (ESC). Unfortunately, all hobby ESC are PWM controlled, and can't accept pulses at a high rate. This introduces lags in the control loops. Some folks have figured out how to hack commercial hobby ESCs so as to control them with an I2C digital interface. There is a whole thread about this on RC Groups, as well as a PDF file with detailed instructions, and schematics.

The alternative is to buy an I2C compatible ESC from YGE: 60 Euros (about $90) for the 18A YGE-18i, or 70 Euros ($115) for the 30A YGE-30i. Ouch!

Speaking of which, for you ESC DIYers, Fairchild has a 40V, 20A, Dual N & P channel mosfet pair, the FDD8424H (available at Mouser for $0.86).

3 comments ( 217 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 2006 )

ttymidi: serial/usb to MIDI for linux 
Saturday, October 17, 2009, 10:26 PM - Electronics
TTYMIDI is a linux hack to allow any serial or serial/USB device (such as the Arduino) to produce MIDI events compatibel with ALSA in Linux. This makes it easy to turn any Arduino-based hack into a MIDI controller.

1 comment ( 93 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5731 )

A week with the Samsung Galaxy i7500 Android phone 
Monday, September 7, 2009, 01:22 AM - Electronics
About a week ago, I got an imported Samsung Galaxy i7500 Android phone from MobileCityOnline.com. This is a $600 unlocked import model built for the European market.
T-Mobile isn't schedule to distribute the phone in the US until later this fall, and I use the phone with AT&T anyway (since I don't get any T-Mobile signal at home).

Problem #1: The main issue with using the Galaxy with AT&T (or any existing Android phone for that matter) is that AT&T uses unconventional frequencies for 3G that are not supported by any Android phone. Hence, using an Android phone with AT&T means being restricted to 2G and Wifi. It sucks, but it sucks less than having no signal at home.

Setting up the phone to work with an AT&T SIM card posed no problem. The Settings->APN entries are as follows:

Name: anything_you_want
APN: wap.cingular
Username: wap@cingulargprs.com
Password: cingular1
MMSC: http://mmsc.cingular.com
MMS Proxy: wireless.cingular.com
MMS port: 80
MCC: 310
MNC: 410

Problem #2: the version of the firmware/software installed on the unlocked Samsung phone is essentially unusable in the US. There is no "Market" app to download software from the Android market, no automatic switching of the screen from portrait to landscape, no access to the accelerometer and magnetometer. Fortunately, the fix is easy: you can flash the latest version of the firmware (H7), and everything will work fine. The procedure is quite simple and described here. You will need a Windoze machine to run the MultiOdin ROM flashing utility.

Thank you kam187 from androidforums for the trick.

The phone is simply fantastic.



1 comment ( 130 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 3678 )

mbed: ARM7 microcontroller with online toolchain 
Thursday, August 27, 2009, 03:04 AM - Electronics
The mbed microcontroller uses such a cool new concept that one wonders why we haven't seen this before: an online C++ toolchain/development suite. The mbed microcontroller board uses an open design built around a 60MHz NXP LPC2368 ARM7 CPU (datasheet) with 512KB flash, 32KB RAM, USB 2.0, 10/100 ethernet, SD/MMC interface, 2xSPI, 2xI2C, 3xUART, 1xCAN, GPIO, 6xPWM, 6xADCs, and 1xDAC. The library apparently contains simple Arduino-like functions for I/O and such.

It's still in beta at the moment, and the board is supposed to cost about $65 50 UK Pounds, or about $85.

There is a number of articles on the mbed at Elektor, and at Circuit Cellar (PDF).

3 comments ( 68 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 1942 )

Maple: ARM-based Arduino coming soon 
Saturday, August 22, 2009, 12:46 PM - Electronics
The Leaflabs blog has a post about the prototype of a rather appetizing Arduino-like micro-controller board built around an STM32 ARM Cortex-M3 from ST Micro.

The folks at Leaflabs apparently intend to make the board work with the Arduino software suite, and implement an Arduino compatible library. Many of us are drooling at the prospect of an ARM-based, $40 Arduino-quasi-compatible board. It would enable projects that are out of reach of the current Atmega-based Arduino, such as real-time audio processing. It would certainly help that the STM32 has three super-fast 12-bit ADC, as well as two 12-bit DACs! Hello Arduino-based synthesizer modules!

It's not clear which the 3 zillion versions of the STM32 the board uses.

2 comments ( 73 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3.3 / 28 )

Stickduino now uses Atmega328 
Wednesday, July 15, 2009, 12:10 AM - Electronics
The new Stickduino Arduino clone as been upgraded with the new Atmega328, so as to match the latest version of the "official" Arduino. The price is still below $20.

Strangely enough, the stickduino website makes no mention of the change!

How do I learned about it then?

Well, I just received a new batch of Stickduinos and tried to program one, but the program wouldn't upload (I kept getting "stk500_recv() programmer is not responding" from avrdude). I started looking on the web for answers, but couldn't find anything. After fiddling for a while, I looked closely at the board, and realized it had an Atmega328. I configured the Arduino IDE for the new Duemilanove Arduino, and everything worked perfectly.

Still, I'm surprised the stickduino people don't mention this anywhere.

1 comment ( 69 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 1857 )

XBee carrier boards 
Thursday, March 26, 2009, 02:50 AM - Electronics
The Makershed has a new XBee adapter for $10 with 10 pins, some which directly fit in an FTDI serial USB adapter cable. It includes level shifters and a 3.3v regulator and can be plugged into a proto board.

Newmicros also has an XBee USB dongle, for $40.

1 comment ( 50 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5713 )

Cheap dual wireless cameras 
Saturday, March 14, 2009, 09:09 PM - Electronics
Intelspy sells a surveillance system with two wireless cameras and a 2-channel receiver for $130. The interesting thing is that the claimed range is over 500m.
5 comments ( 105 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5832 )

Arduino-based magnetic levitation 
Saturday, March 14, 2009, 09:00 PM - Electronics
A cool little hack in which an Arduino is used to levitate a magnetic object and regulate its distance from the levitating electromagnet.
2 comments ( 114 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3.1 / 1881 )

Arduino JEP shields 
Monday, March 9, 2009, 10:04 PM - Electronics
This page has a bunch of interesting prototyping shields for the Arduino, including relays, power FETs, motor drivers and such (via Makezine blog).


2 comments ( 80 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5202 )

MIDI library for the Arduino 
Tuesday, January 27, 2009, 11:15 PM - Electronics
Title says it all. Get it here.

1 comment ( 117 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 2.9 / 5244 )

Arduino-based MIDI -> control voltage converter 
Monday, January 12, 2009, 07:22 PM - Electronics
This page (with an interesting domain name) describes a simple MIDI->control voltage converter that can be used to control analog synths from MIDI controllers. The contraption contains an arduino and an Analog Device AD5668 16-bit digital to analog converter chip. this chip has 8 independent analog outputs with 16 bit resolution, and uses an SPI (serial) interface. The chip can be had for $25 from DigiKey.

The most complicated part is to figure out how to talk to DAC chip, but the Arduino sketch source code says it all.
1 comment ( 172 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5203 )

Make Magazine's definitive guide to open source hardware 
Sunday, November 30, 2008, 01:11 PM - Electronics
Make Magazine's blog has a great list of opne source hardware projects for 2008. The list includes most flavors of Arduinos (although not the stickduino, that we mentioned before), as well as various UAV autopilots, synths, and other projects.

Perhaps it is worth reminding our esteemed readers of the existence of the Beagleboard, a $150 board available from Digikey with a super-powerful OMAP3530 chip from Texas Instruments. The OMAP contains a super-scalar 600MHz ARM Cortex-A8 core and a 430MHz TMS320C64x+ DSP. The Beagleboard can run Linux.

2 comments ( 236 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5344 )

Lady Ada's Xbee carrier board and tutorial 
Sunday, November 9, 2008, 09:15 AM - Electronics
Lady Ada from Adafruit Industries has a nicely detailed tutorial on configuring a pair of Xbee wireless modules to talk wirelessly to an Arduino. It is an expanded version of another tutorial by Rob Faludi, a researcher in the Interactive Telecommunication Program at NYU

Adafruit conveniently sells (for $10) an Xbee carrier board which contains the level shifters, voltage regulator, and pin headers required to easily talk to an Xbee.

1 comment ( 218 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5435 )

Using an Xbee for R/C 
Saturday, November 8, 2008, 11:33 PM - Electronics
Effet de Bord is a French blog (written in English) that talks about using an Xbee module as the basis of an R/C system. Xbee Pro modules establish a bidirectional serial communication link with a range of roughly 1.5 km.

The blog is connected to the O24RCP project whose purpose is to build an open design for a 2.4GHz R/C system out of off-the-shelf components (such as the Xbee).
2 comments ( 223 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 5265 )


Back Next