Search This Blog

Saturday 1 March 2014

Prototype of OSLRF01 Arduino Scanning LIDAR (Under $150)

I've finally got pictures to show off the OSLRF-01 
 Open Source Laser Range Finder.  

I've mounted it to a sturdy servo, and am running both currently with An Arduino FIO ... simply because that's the only available Arduino I have at the moment.

I am also getting boards made up around the ATtiny84 that will sit as a daughterboard on this unit.   But the FIO prototype is to help me get functional code working NOW...

The Carrier board here simply provides connectivity between the pins on the socketed Arduino Fio, and the OSLRF-01, a panning servo, and an I2C connector to communicate wit the host processor.    It also takes 12v in, feeds it to the Laser, and through a 7805 regulator powers the Arduino.  (Yes, I know the Fio steps it down again to 3.3v)

Although I intend to have a processor board mounted directly on the OSLRF-01, I had to solder on a Molex connector for now to connect it to the Arduino.   Some heavy plastic zip ties hold it in place on the servo pan arm.


  1. Hi Mr. Michael Ball,

    I was wondering if I can please see the code you used to interface with the OSLRF-01. I am trying to learn how to use it and I am not sure on how to go about it. Thank you in advance, and I look forward to hearing back from you.

  2. Will be posting to Github tonight. Up until last night, it was so full of commented out sections and retries of different pieces that I couldn't explain what was and what wasn't working... LOL