In absence of our beloved (and glorious) leader Jarrett Jung Ill, we have been working hard behind the scenes to get Marvin up (see what I did there!) before the deadline! Using the power of the internet, we have even resorted to online scrum boards to get everything done! Admittedly, we've also resorted to get a fourth comrad on board! (Comrad Logan knows enough of just about everything to make us cower in fear.)
can used to determine how many people are trying to talk to Marvin.
Marvin can respond, “don't
talk to me about life”
And when people stop talking, “I'd
make a suggestion, but you wouldn't listen.”
is not on the network, you must talk to him directly. Makes it easier
for Marvin, who
ironically because he hated humans so much”
no one is around to talk to.
can stream his audio over wifi, but he has is own speakers, because
one ever listens”
reads spi accelerometer, detects movement and communicates with the
cross complied and deployed / debugged from RaspberryPI.
I took some time out to wire up a quick audio amp.
Sound quality isn't really a huge concern here, so I just grabbed a LM1875 and used an example circuit from the datasheet.
I left National Semiconductor's name in the footer please don't sue me
I wanted to get this portion done as quickly as possible, so I found a perfboard kicking around the hackspace and deadbug soldered all of the components directly to each other. I have so much affection for this method, look at this fucked up board! It's like owning a pug that runs into walls.
One of the advantages of this method is that it's very very fast. The disadvantages are that it's terrible, it looks terrible, it's very difficult to troubleshoot if something goes wrong, and the weird ground loops are probably causing some audio problems. But you know what? That all adds character. This project is going to have a lot of character.
Fun story: I wired this up in an hour or so, then went over to our power station to test it out. It's rated for up to 60v, but I was pretty sure that'd be a little much. So I set the power supply to 12v, grabbed a function generator, and set it to 1kHz.
I touched it to the input, and it nearly blew me across the room. It's pretty loud.
So here's where we're at for the amplifier. I just attached the speaker with some double-sided tape.