Tag Archives: Carambola

Tri-State Protocol of the Pollin (and other) 434MHz RC Switches

Made a overview of how the over-air protocol looks for the Pollin RC Switches (see previous article for more details). The length of the pulses is a multible of 350us. The wave-forms where captured with an OpenBench logic sniffer.

Bric(k)-o-lage – Blockly

Here are some screen-shots of the Blockly based visual programming editor for Brick-O-Lage. Roughly it works like this: On the Master Brick, the bolsrv is running. bolsrv uses libbol to access the bricks connected to the master via I2C bolsrv also includes a mongoose based web server doing two things: serving the HTML+JavaScript based visual editor […]

Bric(k)-o-lage – DCM Brick

Recently I finished a first version of the DCM Brick (DC Motor Control).  As for the DIO brick and the Master Brick, I designed schematic and PCB using fritzing . Also I ordered the PCBs from fritzing FAB. For the firmware I used my own libemb as a basis. The DCM brick allows driving two DC motors independently.  Each motors direction (clockwise […]

Bric(k)-o-lage – Bric(k)-o-Mess

Master Brick, two DIO bricks (in the back), a breadboard proto of the DCM brick (one Launchpad for the proto, one for programming the DIOs).

Bric(k)-o-lage – Master Brick

Also long time ago finished: the master bricks PCB and large parts of the firmware. Currently the MB is already able to drive the DIO and DCM bricks (multible of them). As before, I designed schematic and PCB using fritzing and ordered the PCBs from fritzing FAB. Currently I have not designed a case for the MB (since I […]

Bric(k)-o-lage – DIO Brick

The DIO (Digital IO) brick for my brick-o-lage project is already finished. I designed schematic and PCB using fritzing . Also I ordered the PCBs from fritzing FAB (and they turned out great). For the firmware I used my own libemb as a basis. DIO Brick Specifications Uses a MSP430G2553 from TI Runs custom firmware […]

Bric(k)-o-lage – Smart Bricks the “bricolage” Way

A while ago, I started a new project trying to create different “smart” bricks which will interconnect with some other well known brick systems (e.g. Lego). By “smart” bricks, bricks are meant which are able to perform a certain functionality like driving LEDs, detecting button presses, control DC motors or servos, read sensors and so […]

Carambola SoC Stand Alone with MSP430 Piggyback

Like I wrote in this article, it is pretty easy to run the Carambola SoC stand alone. Today I finished the Carambola-MSP430 (for MSP430 stand-alone see this article) Piggyback I intend to use as a replacement for the current jumper wired brains of my Carambot. The Carambola comes with 2mm pin connectors, I used a […]

Carambola SoC Stand Alone

I just was playing around a little running the Carambola SoC stand alone (without dev-board). The picture blow shows what needs to be connected to boot the Carambola, access it through serial line (by using a TTL USB to serial converter), and optionally connect USB (I used a web cam): Some notes about power consumption: […]

Carambot Client-GUI Update

I decided to re-write the curses based Carambot client GUI completely. The default view of the new GUI shows the history of commands send to the robot (and the results returned form the server) as well as the remote log from the servers (I expect this to come in handy when I start integrating the […]