Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
ImDifferent
Sep 20, 2001
Also worth mentioning the Teensy: http://www.pjrc.com/teensy/

Basically an AVR CPU with USB interface in a DIP package. Pre-programmed with a USB bootloader, and comes with a few bits of sample code for implementing various USB device classes.

Adbot
ADBOT LOVES YOU

ImDifferent
Sep 20, 2001

abraham linksys posted:

So, I've always been interested in embedded programming, since it's so far removed from what I do (web development). I'm thinking I'd like to buy a board and gently caress around with it, but I don't have any ideas for projects. So I'm wondering, what kinds of DIY projects you guys have been working on with your Arduinos and Teensys (Teensies?) and whatnot?

You want a random project? My friend is a big fan of The Iron Giant, and wants to make a replica of the screw: http://www.youtube.com/watch?v=20LTVNlJ3lw&t=15s.

I used an 8-pin Atmel uC to try and replicate the sound and light for him: http://www.youtube.com/watch?v=jgexuyCRQuo. (It's not just a simple "beep"... it's using PWM to generate an enveloped, non-square waveform).

Oh yeah, and the avrdude programmer I ordered never arrived, so I had to write a custom USB<->SPI interface for a Teensy that I had lying around, and write an avrdude driver for that.

ImDifferent
Sep 20, 2001
Little microcontroller-based CTF hacking competition:

http://www.matasano.com/matasano-square-microcontroller-ctf/

MSP430-based, no less.

ImDifferent fucked around with this message at 09:30 on Jan 17, 2014

ImDifferent
Sep 20, 2001
I'm up to about 665 points, but haven't touched it in a while. It started to exceed the amount of time I'm willing to put into it :(

Favourite so far: Alphanumeric-only shellcode

ImDifferent
Sep 20, 2001

BobaFett posted:

Could you pm me your input for it if you feel like sharing?

PM'd. hosed if I can remember how it worked. Took me a good while to figure out, that's all I can remember.

  • Locked thread