I finally made some progress on my Arduino-CHDK camera trigger! When I first began this project, I wanted to use my Linkit One board since it already has GPS and SD card functionality (big win, because I would have less parts to buy...). I wrote a really simple script to set D13 high for 2s, then low for 2s, and set CHDK to do USB remote triggering.
void setup() {
pinMode(12, OUTPUT);
}
void loop() {
digitalWrite(12, HIGH);
delay(2000);
digitalWrite(12, LOW);
delay(2000);
}
It didn't work. My multimeter only read 3.3V... wonder why.
I read the docs for the Linkit One and it says that the digital out pins only output 3.3V. I don't have a voltage regulator handy either (I'm not actually sure it would work either? It's been more than 10 yrs since I did anything useful with electronics). Good thing I have my Arduino Uno, because for sure it will output 5V.
I set up the script on the Uno and the trigger worked! So now, I guess I need to figure out if the voltage regulator will help me with the Linkit One. Ordering one of those now...
I set up the script on the Uno and the trigger worked! So now, I guess I need to figure out if the voltage regulator will help me with the Linkit One. Ordering one of those now...
![]() |
| My desk |
![]() |
| This worked, but not the Linkit One |


Comments
Post a Comment