Thursday, January 25, 2007

OpenServo

OpenServo is an open community-based project started by Mike Thompson with the goal of creating a low-cost digital servo for robotics. The hardware and software design of the OpenServo is free for anyone to use and modify to meet their particular needs. It is currently being developed by a small group of dedicated individuals striving to maintain the very best in free, open source software and standards. We hope that you will find the OpenServo project interesting and become a member of our community.

The OpenServo is a combination of hardware and software meant to replace the original PCB internal to low-cost analog RC servos such as the Futaba S3003 or HiTec HS-311


Some features of the OpenServo include:

  • High performance AVR 8-bit microcontroller

  • Compact H-Bridge implemented with low-cost MOSFET drivers

  • I2C/TWI based interface for control and feedback

  • Control over servo position and speed

  • Feedback of servo position, speed, voltage and power consumption

  • EEPROM storage of servo configuration information

  • Software written in C using free development tools

  • I2C/TWI based bootloader and Windows GUI programmer

  • Total cost about $20 per servo in quantity ($10 servo hardware + $10 parts)

Information can be found on this site regarding Hardware, Software and Tools & Utilities to create your own OpenServo.

Home page: http://openservo.com/

Tuesday, January 23, 2007

Piklab IDE for PIC and dsPIC microcontrollers

Piklab is an integrated development environment for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. Support for several compiler and assembler toolchains, programmers, debuggers and simulators is integrated. A command-line programmer and debugger is also available.


Piklab home: http://piklab.sourceforge.net/