Category Archives: Carambola

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 […]

Carambot First Autonomous Drive

This shows the carambot driving around autonomously by using the ultrasonic range finder together with the pan servo. The algorithm used is pretty simple (see Python snipped after break).

Carambot Update

This is work in progress, so see it fail :-). What you see in the video is an update about the robot I am currently working on. It uses a Carambola MIPS SoC which communicates to a MSP430G2553 on a TI Launchpad through serial line. The Launchpad runs a “special” firmware I am currently working […]

Carambola on Wheels

I lately took my Carambola an put it on a DFRobot 4WD mobile platform. Then, I connected a Logitech C270 HD web-cam which connects to the Carambolas USB port. By configuring “mjpeg_streamer” like described in the Carambola Wiki, streaming live video over the Carambolas WiFi then is just a peace of cake :-). For operating […]

Hallo Carambola

Today I got my Carambola boards (thank you Matze). The Carambola is a MIPS based SoC from 8devices. It uses the Ralink RT3050 which includes a high performance 320MHz MIPS24KEc CPU core, 8 MB Flash and 32 MB RAM. The device also provides two Ethernet ports and w a 802.11bgn radio. And best of it all: it is […]