Archive for January, 2009

PIC24 / dsPIC30 board

Saturday, January 31st, 2009

16 bit micro controlers with GCC support and a number of fancy features

pic24_boards

A longer story will go to the photo stream.

coding for the iPhone Bluetooth module - starts without an iPhone

Tuesday, January 27th, 2009

Let’s assume we get access to the HCI interface of the BT module inside the iPhone.

The software to be used then should be similar to the one talking to another BT module with its HCI interface attached to a PC serial port. This approach should make development more flexible and comfortable.

And here’s the hardware to do so - just click on the photo to get more info.

wml_c09_4_dev

An “internal” Bluetooth solution for a Zaurus C860

Sunday, January 25th, 2009

Get the full info at “Internal” BT for Zaurus.

The existing solutions for adding Bluetooth to a Zaurus C860 do typically stick out of the device and make it somewhat clumsy.
zaurus_c860

A photostream documenting a way to place a module inside the device itself.
bluetooth_alternatives

zaurus_c860_internals

A way to wire prototype boards

Friday, January 23rd, 2009

board_wiring_01

Using 0.3 mm insulated copper wire. I solder to the wire tips at approx. 400 degree Celsius first (that burns the insulation) and at 310 degree Celsius finally.

Not too fast though - needs some patience. Again and again I feel like I need to start working with Eagle / PCBs more often.

PICAXE native development now on a Mac or Linux system too

Friday, January 23rd, 2009

Nice to not have to run VMWare or boot a Win system for this purpose any longer. The software is available at PICAXE / software download section.

macaxe_working_01

Tested this successfully with a Keyspan USA-19HS USB-serial adapter.

Used to interface to a Wii Nunchuk via I2C.

picaxe_i2c_nunchuk_01

There will be noise

Saturday, January 17th, 2009

Various ways to generate and control noise.

midi_recorder_player

To be continued.

A fast way to run Debian on the beagleboard

Sunday, January 11th, 2009

Just used the root filesystem that was populated on an NSLU2 (which is officially supported in the Debian install process).

nslu2_running_debian

bb_chroot_2_debian

Amazing stuff!

Sunday, January 11th, 2009

I found some really great and amazing content - “The fat man and circuit girl show”


The Fat Man and Circuit Girl Cast 1 from Jeri Ellsworth on Vimeo.

They have a dedicated website as well.

beagleboard up and running in less than 2 hours

Saturday, January 10th, 2009

Thanks to the very good instructions at BeagleBoardBeginners document I got the board up and running in less than 2 hours.

It has output on a TFT monitor, USB keyboard and mouse and even full Internet connectivity via an USB-2-Ethernet adapter.

beagleboard_online_01

Started working with a beagleboard

Friday, January 9th, 2009

I worked with Gumstix, NSLU2 and other small Linux systems before - but now, let’s start with a beagleboard.

beagleboard_01

Will be part of a wearable computer and drive a HMD finally. I’m therefore especially happy about S-Video out and USB OTG.