You have questions. We may have answers. Below are some of the questions we hear often.
Q: My robot is broken! What can I do?
A: Below is a document with a number of common robot failure symptoms, possible causes, and possible solutions. Take a look to see if your robot can be returned to operation quickly.
Q: Why won't CEENBoT Commander (the graphical programming software) work on my Mac?
A: Your version of Mac OSX must be at least 10.5.8, and the newest version of Java installed and made the default. Detailed instructions are here:
Q: I write programs with CEENBoT Commander on my Windows 8 computer, but I can't program my robot. When I try, I get odd and non-helpful error messages. What's wrong?
A: Microsoft Windows 8 has implemented tighter protections including requiring any drivers installed on the computer to be digitally signed, and the digital signatures must not have expired. CEENBoT Commander uses a set of open source software tools that are not digitally signed, and Windows 8 does not NORMALLY allow installation. There is a method to enable installation of unsigned drivers, described below. We do not take any responsibility for your computer if you make these changes.
First, turn off Driver Signature Enforcement by following these steps.:
shutdown.exe /r /o /f /t 00
The install the driver after Driver Signature Enforcement has been disabled. This assumes you have already attempted to install the drivers and it did not work:
C:\Program Files\Ceenbot\CEENBoT Commander\bin\avrisp_driver
If you have a new system that came with Win 8 pre-installed, Secure Boot may have been enabled in the BIOS. The steps above, probably will not work unless Secure Boot has first been disabled in the BIOS.
Thanks to Steve Hamersky for providing this information.
Q: When I try to upload my program to my CEENBoT, the upload fails. Whats wrong?
A: We work to make uploading reliable and easy. However, uploading can be complex and subject to many problems. Here are some ideas to solve problems programming:
Q: I want to write my own programs and don't want to use the drag and drop CEENBoT Commander. What do I do?
A: You can write C programs for your CEENBoT using the Atmel AVR Studio software package, or you can use open source development tools starting with Eclipse. You will find the Atmel AVR Studio software at Atmel AVR Studio download Information on installing and configuring Eclipse, Java, WinAVR, and the AVREclipse plug-in is at:
>> CEENBoT Programming in C with Eclipse and WinAVR V1.0.pdf
Q: I want to purchase a replacement battery for my robot. What do I want?
A: The battery used on the CEENBoT is a standard remote control car battery, and a battery from a hobby supply store or web site with these features should work:
You can also purchase replacement parts including the battery from CEENBoT, Inc. at ceenbotinc.com.
Q: I want to purchase accessories for my robot (servos, etc). Where should I look?
A: We have had success with radio control hobby web sites like Tower Hobby, Hobby King and some of the others With Hobby King, use their US warehouse, not the overseas one.
Another great source of ideas and gadgets are electronic and experimenter web sites like Adafruit, SparkFun and Robot Shop have many interesting things on their web sites.
Amazon and eBay have lots of odd, unusual and creative items you can use in your robotic activities. If you are willing to take a bit more risk, AliExpress is much like eBay with many direct from China sellers.
Locally, hardware stores, home improvement centers, craft stores and hobby shops have lots of great things to play with.
As a suggestion, we recommend NOT buying the cheapest servos, but look for specifications from sites like SparkFun, and find similar specification parts at discount vendors. We strongly recommend servos with metal gears, as the plastic gears don't last long. Also, servo physical size is often a direct indication of how much power they can exert, and you will need something with enough oomph to move the attachments.