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/.
This sounds mostly correct, but I think that PA5 is mapped to Analog 5.
Those analog pins were left open specifically so that you can do projects like these; it sounds like a fine approach.
A genuinely "new" chip is sometimes called a "bare" chip-- you'll need to install the Arduino bootloader on it (using a AVR ISP cable) in order to use it through the FTDI interface. If you have another Arduino handy, you can do that with the Arduin…
Yes, it is not possible to reprogram the chip if it is missing its reset pin. If there's still a stub of a pin there, I'd suggest soldering a wire to that stub, and wiring that to the circuit board.
Hi TimL,It sounds like you're mostly doing everything right-- I say "mostly," because obviously something is still amiss, or it would be working.
It sounds like the auto-reset circuitry is working correctly, because it blinks for a bit when you try…
The Peggy 2 hardware-- natively --only knows about on and off. However, the refresh rate is very high, so we can simulate multiple brightness levels by trading off refresh rate, and lighting some of the LEDs for only part of the time-- quite convin…
The Eggbot is actually a bit overdesigned in terms of motor capacity and so forth. It can easily run all day, and we have used several units side by side, all day long, on many different occasions while giving demos or otherwise exhibiting the Eggbo…
Okay, this file doesn't actually look like the one that PeggyDraw 2 generates for me-- is it possible that you're using the old, deprecated version of PeggyDraw 2? I'd suggest that you download a fresh copy: http://code.google.com/p/peggy/downloa…
Oh-- I see --I have made a mistake here, and I do apologize.
I had mistaken the source of the "does not name a type" error, which almost always indicates that one of the Arduino libraries is not installed. However, that's not what's going on here.…
Yes, that installation looks correct; try restarting Arduino to see if it is installed correctly.
(And, after years of helping people to debug issues like this, your description, with that one picture of where it goes is *by far* the clearest illust…
The PeggyDraw 2 program is for making high-speed monochrome animations.
It does not support grayscale, although it is fast enough that it could be used for grayscale animations, or modified to support grayscale animation at a lower frame rate.
The error indicates that you do not have the Peggy 2 library for Arduino installed, so it's more of a failure-to-install-software fail, rather than a Peggy fail. Please download and install that library and restart Arduino before trying again.
The arc itself probably isn't harmful-- the power supply seems to have survived --but it's possible that there was an electrostatic discharge at the same time, or that the power supply let through a voltage spike. The crystal or the memory of the c…
Yup, that sounds like a problem, and not one that we've seen before.
So, there are two basic possibilities. Either the microcontroller is running, or it isn't.
If it is not running, that could be due to not being seated properly in its socket, o…
If you can run run gschem and pcb, I'm surprised that you don't seem to be able to find them with which-- do I understand correctly that you can only run them from the directory in which the programs live? If so, you may need to manually add the /o…
The peggy_life.pde program (linked on that page) has a user interface constructed with the buttons, and you can refer to that for an example.
Essentially, they are read like any other button inputs on an Arduino (or Arduino compatible) board: You …
Hi David, First off, this sounds like a hardware problem of some sort, since the decimal point LEDs should definitely light up in the LED test. The decimal points are driven by pins 11 and 12 of the LED driver U3. Pin 12 is below and to the right …
Can you please say exactly what you are trying to do, and what your configuration is? For example, which ports on the Diavolino/Uno are you connected to, and are you trying to upload a program, or trying to write the bootloader?
The reason that I as…
The trouble is that you can use it for *almost anything* that needs two stepper motors, so many of the people using them don't say much about it.
There are quite a few drawbots, etch-a-sketch machines, and little CNC machines. We've also seen a c…
Please follow the directions in the Eggbot assembly guide; the guide tells you which order to put the wires in. If you follow that order, it will work correctly. It's not foolproof, but it's pretty darned close.
The wire colors on the motor datash…
The chips are, fundamentally 16-channel devices; only 24 LEDs are actually on at any given moment, and doing so should not present any problems. Switching quickly (multiplexing) between 8 rows makes it look like all 192 LEDs are on at the same time…
I see that I didn't answer the question about the rear projection clock face.
The standard clock face (included with the Bulbdial Clock kit) is made of opaque (non-see through) acrylic plastic, and has a white face with printed numbers on it. The…
Originally, we had planned to use wide viewing angle (40-degree) LEDs in the kit, but we were unable to get the right ones in time for the initial launch of the Bulbdial, so we used standard narrow-angle (~20-degree) instead. A year or so later, wh…
Putting in the Chronodot too early should not cause any problems, and the orientation of the crystal does not matter.
What stage of construction are you at, presently?
I have not seen anything like this happen before. If the chip is in backwards, or shorted in certain ways, I could imagine this happening. We'd be happy to give you a replacement chip, but it's critical to identify what caused the problem. If yo…
If you would like to send it back to us, please use the contact form: http://shop.evilmadscientist.com/contact
(Edit: To set up the RMA! You can't fit a circuit board in the contact form.)