Homemade Arduino

Posted by barnoid Wed, 21 May 2008 23:07:41 GMT

Homemade Arduino
This is a fully Arduino-compatible setup based on the Arduino breadboard except with a USB to serial converter and an RS232 level shifter instead of the FTDI chip. I used the parallel cable I’d made previously to burn the bootloader, then I was able to program it and to communicate with it via USB. This was all done using the normal Arduino software on Linux.
MakeCanon
ModelCanon EOS 40D
Exposure0.017 sec (1/60)
Aperturef/5.6
Exposure ProgramNormal
ISO Speed400
Date and Time (Original)2008:05:21 22:32:53
Exposure Bias0 EV
Metering ModePattern
FlashFlash fired
Focal Length47 mm
Lens TypeEF-S17-85mm f/4-5.6 IS USM

My First Microcontroller

Posted by barnoid Thu, 14 Jun 2007 11:24:25 GMT

My First Microcontroller
I finally got round to trying my hand at microcontroller programming. Following this instructable it was dead easy. The main problem I ran up against was in the software. On Linux you need the ppdev module in order to have access to /dev/parports. In menuconfig it’s Device drivers -> Character devices -> Support for user-space parallel port device drivers. On Debian you need the following packages: avr-libc binutils-avr gcc-avr avrdude Your user also needs to be in the lp group for access to the parallel port.
MakeCanon
ModelCanon EOS 300D DIGITAL
Exposure0.02 sec (1/50)
Aperturef/5.6
ISO Speed800
Date and Time (Original)2007:06:14 10:59:35
Exposure Bias0/3 EV
Metering ModePattern
Focal Length50 mm