Cheap and easy Android to Propeller bridge

13011974082011-03-26 20.30.54

This is a quick plug for a spiffy project that M. K. Borri (spiritplumber) has been building using my usb-fs-host object. He’s connecting an Android phone to a Propeller microcontroller, emulating the ADB debug protocol on the µC, and using this as a communication bridge in order to control robots from the phone. He has a video to demonstrate his progress: This project... Read More

S/PDIF Digital Audio on a Microcontroller

IMG_0525

A few years ago, I implemented an S/PDIF encoder object for the Parallax Propeller. When I first wrote this object, I wrote only a very terse blog post on the subject. I rather like the simplicity and effectiveness of this project, so I thought I’d write a more detailed explanation for anyone who’s curious about the gritty details. This is a recent video by Nick at... Read More

Trying out the Avago ADJD-S371-Q999 Color Sensor

5447634276_d67b888e8f_b

This is another sub-experiment leading up to a project that I’ve only tangentially mentioned on this blog so far: a robot that automatically sorts and places Perler Beads. The robot starts with a pile of unsorted beads, and after it separates them into single beads, it needs a way to accurately sense the color of each individual bead. I thought I’d try out the Avago... Read More

Propeller Bluetooth Stack Demo

4630800764_379055bcdb_b

After going months without a lot of time for working on my hobby projects, I finally had a few free days to work on debugging my embedded Bluetooth stack for the Propeller. I got it working well enough to demo a Serial Port Profile device, implemented using only a Propeller Demo Board and a $2 USB Bluetooth dongle. Original blog post More about the bit-banging USB host Forum thread Source... Read More

Embedded Bluetooth for $2

4536394355_8c3004717d_b

This is a continuation of my experiments in bit-banging full-speed USB on the Propeller. I have the basic host controller working reasonably well now, so I started trying to do something a bit more “useful” with it by implementing a simple Bluetooth stack on top of it. Bluetooth and USB are both quite complicated, and this project is implementing only tiny fractions... Read More

It’s Alive: Bit-banging full-speed USB Host for the Propeller

4483469646_e705b874e4_b

I’d like to make a more detailed post about this once the project is a bit further along… but for now just a brief description and a couple teaser photos This is one of those things that people have said was impossible, and I’ve wanted to try it for a while. I finally found an excuse. I wanted a way to build more cheap wireless networked devices. You can get... Read More

DIY Sewing Machine Retrofit

5050383246_b385f57780_b

The story behind this project is a bit overcomplicated. That’s all below, if you’re interested. I made a video to explain the final product: Back Story This all started when I bought a sewing machine for making fabric RFID tags a little over a year ago, and started using it to make cute plushy objects. Well, as much as I like making plushy objects, I haven’t actually... Read More

Propeller chip + SPDIF = ???

IMG_0095

So, kind of on a random whim, I decided to build a software SPDIF encoder for the Propeller chip. It was an interesting challenge, and the results are pretty cool, but now I have no idea what do do with it. Not an uncommon problem for me, I guess… Maybe I’ll give my Propeller board an Ethernet port and build a Squeezebox-on-a-chip. Update: Ok, so maybe that’s... Read More