Making the world a better place, one Evil Mad Scientist at a time.
Maintenance notice:
These forum archives are read-only, and will be removed shortly.
Please visit our forums at their new location, https://www.evilmadscientist.com/forums/.
The bootloader from the UNO is not strictly compatible with the one on the Duemilanove (and Peggy 2 default), although I *believe* that it can work if you select UNO as your board type. Not entirely sure.
This is starting to get a little more compl…
Right now, we need to figure out what's preventing programming, because this is a much more fundamental problem than the one with the LEDs.
Again, I would suggest that you actually remove U2 and U3 while debugging this-- and do not put them back in…
The programming error would suggest that the board is resetting, possibly due to an overcurrent event when it's lighting up the LEDs like that.
Previously, you said that you were able to program it. If it can't be programmed, the "CPU" is probabl…
It looks like you might have wire jumpers in both the P2 and SER slots-- is that correct? If so, please fix that first and see how the rest is behaving.
First off, are you getting the same pattern exactly, regardless of the program that is being run?
And, can you please describe a little more clearly what you are seeing? Q7 and Q23 are the names of two transistors, which control rows 7 and 23, res…
Normally, if two back-to-back LEDs light at the same time, that indicates that one of the LEDs is backwards. You've already checked for that, with the flat sides. Just in case, double check that the "leadframes" -- the metal shapes within the plas…
Yes, it sounds like this is a reasonable setup, and should work work pretty much as you describe it, all without any programming.
You do not necessarily have to use 12 V DC pumps, but I would recommend it. 12 V DC water pumps are plentiful, quiet,…
>No, that's not it.
Did you actually check with the USB cable unplugged?
The next thing to do is to try to move the motors, using the "Manual" tab of Eggbot Control. Try moving the "egg" motor, without anything in the Eggbot, to see if it turns.
Usually, this means that the power supply is not plugged in or is not working.
Check that the lights on the EBB still light up when you disconnect the USB cable.
The webcam program is set up to take the image input, and divide it down to 25x25. For other input sources, especially at different aspect ratios, you may need to look at the video size and adjust how it's divided down.
The '2313 target board and the ISP shield both have the same orientation for the ISP header. In both cases the headers need to be installed on the tops of the boards, and you need to orient the cable the same way at both ends. This means that the…
Those two LEDs are D610 and D106, which are connected between control lines LED6 and LED10. The LED10 connection to the red ring is good, because the rest of the red LEDs-- all of which are also connected to LED10 --are working, so the problem must…
If flexing the board changes something, there's still a bad solder joint-- that temporarily opens or closes when flexed --or the chips are not inserted all the way.
The selected row is controlled by the 74HC195 demultiplexer chips. Since the problem…
Would you please try this older driver installer and see if that works for you?
http://code.google.com/p/eggbotcode/downloads/detail?name=UBWDriverInstaller_v10.zip
If you've clicked the "verify" button, then "done compiling" is a successful result. If you've clicked the "upload", then it's an intermediate result-- it compiles before uploading. There should be some sort of final result (good or bad) reported …
Hi Shane,
It looks like you must have edited your earlier message to indicate that you were able to get the library installed and my reply irrelevant-- that's pretty strange, actually.
For the serial connection, make sure that you have the right po…
Hi Shane,
The Peggy2Serial library is an Arduino *library*. You need to install it, not open it from within Arduino.
See here for how to install Arduino libraries:
http://arduino.cc/en/Guide/Libraries
As for the behavior of your Peggy, it's cle…
Hi Max, In the code for Mirror Peggy 3, find the line that says:
video = new Capture(this, 320, 240, 15); //Last number is frames per second
Immediately following that line, add the following line of code:
video.start();
This is necessary becau…
This article shows you how to connect up an ATtiny2313; the '4313 works identically:
http://www.evilmadscientist.com/2007/using-avr-microcontrollers-minimalist-target-boards/
Not exactly sure if this is what you are talking about, but if you plot a circle on a spherical object (like a golf ball) it will come out circular, whereas if you plot the exact same shape on an egg, it will come out stretched, because of, well, ge…
Yes, absolutely. Here's a detailed tutorial, showing how to plot with two layers, to get two colors: http://wiki.evilmadscientist.com/Drawing_a_smiley_face
We use thick, gap-filling super glue. It generally works very well-- and this part does indeed work indefinitely --if applied correctly, but it sounds like there was a batch of them that was not assembled correctly.
We'll look into this on our…
First, build up the Peggy 2 with the "SER" option selected.
Download Arduino and Processing. Download and install the Peggy2Serial library for Arduino.
Use Arduino to upload the RecvSerial example sketch to the Peggy. (Examples> Peggy2Seria…