kwartzlab makerspace

Jan
13

Tamago Figure Pins

By

Now that we’ve figured out how the jumpers work, let’s try to figure out what the pins do. To start, let’s give them numbers.

https://kwartzlab.ca/wp-content/uploads/pin.png

<

p>

Pins 1, 4 and 8 are the pins that are used for jumpering (see last post).

Using an oscilloscope, no signals appear on pins 4 and 8, but spikes 30 ms apart appear on 1. Perhaps this is use to signal the Tamago that a figure has been attached.

https://kwartzlab.ca/wp-content/uploads/pin1.png

Nothing seems to be happening on pin 2, but the figure doesn’t work if it’s covered. I’m going to guess that it’s power or ground.

Pin 3 gives some rather glitchy square waves. Alex W suggested that figures might use I2C (I’m assuming they have a mask ROM inside), so this might be the data line of I2C.

https://kwartzlab.ca/wp-content/uploads/pin3.png

Pin 5 has no signal, and the figure is not detected at all if it’s covered. It might be power or ground as well.

Pin 6 has some very clean square waves. The waves are 300 us wide. It is by far the cleanest signal. This could also potentially be data (the waves aren’t uniform).

https://kwartzlab.ca/wp-content/uploads/pin55.png

Pin 7 contains noisy square waves like 3.

https://kwartzlab.ca/wp-content/uploads/pin7.png

It also outputs an odd waveform when not in use.

https://kwartzlab.ca/wp-content/uploads/pin72.png

So it looks like three pins have square waves on them, so there are three possible lines for I2C (and one would be an echo), or perhaps the ROM responds to something altogether different. Regardless, the frequency looks like it’s about 3.33 kHz.

Next time, I’ll hook it up to an arduino, and try to decode the signals better.

Attachment Size
pin.png 411.82 KB
pin1.png 484.86 KB
pin3.png 428.17 KB
pin5.jpg 27.05 KB
pin7.png 512.2 KB
pin72.png 24.34 KB