Subversion, Git and mercurial hosting

Posted on December 19, 2011

If you want SVN, git or mercurial hosting I recommend XP-Dev.com, me and Dave used it for a while now and it is pretty reliable and they resolve issues (ownership transfer, payment, technical questions) quickly.

Filed Under Uncategorized | Leave a Comment

Getting Started Programming with Qt

Posted on September 14, 2011

I’m in process of learning QT framework. It is a cross-platform user interface that has been around for years, and a lot of successful applications (like KDE) use it, yet I found the bug in the most unusual place – “Getting Started Programming with Qt” tutorial. Oh well, nobody reads documentation anyway.

Filed Under Uncategorized | Leave a Comment

Robot updates

Posted on August 31, 2011

Filed Under Uncategorized | Leave a Comment

2A DC Motor Controller

Posted on August 23, 2011

There are basically two kinds of L298N based dual bi-directional motor controllers available on ebay, both are very similar but one is better:

The one on the left requires 6 signals: two to control direction (in1,in2) (in3, in4) for each h-bridge and one wire for PWM (en1) (en2) for each motor to control speed.

The one on the right (produced by DFRobot) uses 74HC00 and requires only 4 signals: direction is controlled by logic level (0, 5v) and speed by PWM.

They both cost about the same.

Filed Under Uncategorized | Leave a Comment

Posted on August 14, 2011

I configured KST to display sensor data in real-time. KST is a really nice, simple to use graphing package.

Graphs from raw values of LSM303DLH and L3G4200D.

 

Filed Under Uncategorized | Leave a Comment

Sensor data

Posted on August 14, 2011

Graphs from raw values of LSM303DLH and L3G4200D.

Filed Under Uncategorized | Leave a Comment

Initial code dump for my robot

Posted on August 12, 2011

Here is initial code dump for my robot.
https://github.com/igouss/RobotProto

The only interesting part so far is my implementation of thrift rpc protocol and xbee transport.
Also you can find there code to that gets readings from LSM303DLH 3D Compass and Accelerometer and from L3G4200D 3-Axis gyroscope and code to control TLC5940 PWM controller that I will use to control motors.

Filed Under Uncategorized | 1 Comment

MacPorts on MacOS lion

Posted on August 11, 2011

If you install XCode from AppStore and receive this error:
"MacPorts can’t be installed on this computer.
Xcode is not installed, or was installed with UNIX Development (10.5+) or Command Line Support (10.4) deselected."
You need to complete the XCode installation by running "Install XCode.app" from your Application folder.

Filed Under Uncategorized | Leave a Comment

Analogy

Posted on July 30, 2011

Voltage — km/hour
Amperage — kg/hour

RPM from voltage, torque from amps

Filed Under Uncategorized | Leave a Comment

Boarduino pins PWM and analog and digital

Posted on July 29, 2011

/*
 * Digital pins (0-13) are accessed using digitalRead(), digitalWrite(), and analogWrite().
 * The analog pins (A0-A5) are accessed only using analogRead().
 *
 * DigitalRead/DigitalWrite applies to 0-19 (20 I/O lines), PinMode is explicitly required for these calls.
 * AnalogRead applies to 0-5 (Which would be digital 14-19), no PinMode call required.
 * AnalogWrite applies to 3,5,6,9,10,11, (same mapping as the digital pins.) no PinMode call required.
 * Using analogWrite on any of the other digital pins will digitalWrite a 1 if >127 or a 0 if <= 127, and
 * the PinMode is still done for you.
 */

Filed Under Uncategorized | Leave a Comment

© Copyright 0xDEADBEEFCAFE • Powered by Wordpress • Design by Sebastin.

free web hit counter