6 tof's 1 accelerometer = pointcloud and smaller arduino uno unit?

Hello everyone reading this post, thanks for taking the time!

Question: Is it possible to have a board acting as a arduino uno (but smaler size) to handle 6 TOF sensors and an accoustic sensor and write this to a SD-card? pref. in a format i can later compile into a pointcloud

i am trying to make a 3d map of a pipeline where each sensor is covering 60* degrees rotating back and fourth on a servo ( the one i have been experimenting with is a Mg90S tower 180*, and able to make about one pass every 0.5 seconds)

and i was thinking about using an accelerometer to calculate distance in between each pass.
so i can get x,y,z direction for a pointcloud)

but is it even possible to get all this data into a smaller chipset arduino unit? supplied with a 12v battery?

edit1: is it possible to translate code and pinout onto a arduino nano board?
edit2: is there any boards small or larger with bigger memory than A.uno? as i am having some issues using about 75% of current capacity

best regards
/Andreas Walseng

Take a look at the Adafruit feather range. It's about the same size as a Nano, you can power it off a LiPo battery, it's faster and has more memory. There's one with a slot for MicroSD too.

wildbill:
Take a look at the Adafruit feather range. It's about the same size as a Nano, you can power it off a LiPo battery, it's faster and has more memory. There's one with a slot for MicroSD too.

thanks for the reply, i will check those boards out, but how's the coding to that compared to the uno? as i am a newbie when it comes to programing (self taught) :slight_smile: and just learning the arduino language and a little C++

I have not used a feather, but they can be programmed using the Arduino IDE just as if it were any other Arduino. You can apparently use Micropython as an alternative too.

There's a few caveats on their site, but for the most part you can just consider it a supercharged nano as far as I can see.

How many pins do you need for each ToF sensor?

wildbill:
I have not used a feather, but they can be programmed using the Arduino IDE just as if it were any other Arduino. You can apparently use Micropython as an alternative too.

There's a few caveats on their site, but for the most part you can just consider it a supercharged nano as far as I can see.

How many pins do you need for each ToF sensor?

ahh ok, well that sounds perfect.

well i need SDA,SCL on all but with X-shut in between each reading.
aswell as GND and power
so 5 pins for each, but i guess 4 can be shared ? (SDA,SCL,Power,GND)
and power,gnd, digital pin for servo

Sounds like there's enough pins. You won't be able to power your servos from the feather though.

In case it is not obvious, the smaller version of the UNO and far more appropriate for most practical projects, is the Nano. Same code.

And if you only require the USB interface for programming, the Pro Mini - you use a separate USB interface module to program it.